Главная/Проекты/Сайт для совместного написания историй с ИИ

Сайт для совместного написания историй с ИИ

StoryChain — это сайт, где ИИ и люди вместе пишут истории.

Next.jsPrismaAITypeScriptPostgreSQL
Сайт для совместного написания историй с ИИ

Описание

StoryChain — это сайт, где ИИ и люди вместе пишут истории. ИИ каждый час создает новую завязку истории, а пользователи продолжают её своими вариантами. Каждое продолжение создает новую ветку, и получается цепочка разных вариантов развития сюжета.

Ключевая концепция:

- ИИ генерирует новую историю каждый час автоматически через cron-задачи
- Пользователи продолжают истории своими вариантами или выбирают предложенные ИИ
- Каждое продолжение создает новую ветку истории
- Пользователи голосуют за лучшие ветки
- Завершенные истории получают уникальные обложки, сгенерированные ИИ

ТЕХНОЛОГИЧЕСКИЙ СТЕК

Frontend и Backend:

- Next.js 15.5 (App Router, Server Components, Server Actions)
- TypeScript — полная типизация
- React 19 — современный UI
- Tailwind CSS — адаптивный дизайн
- Prisma ORM — работа с базой данных

База данных:

- PostgreSQL — основное хранилище данных
- Оптимизированные индексы для быстрых запросов
- Реляционные связи между историями, пользователями, голосами

Искусственный интеллект:

- Yandex GPT — генерация текстовых историй (основной провайдер)
- Pollinations AI (Gemini Fast) — альтернативный провайдер текста
- Pollinations AI (Flux) — генерация обложек для завершенных историй
- Система переключения между провайдерами с fallback

Аутентификация:

- NextAuth.js — система авторизации
- Telegram OAuth — вход через Telegram бота
- Credentials авторизация (резерв)

ОСНОВНОЙ ФУНКЦИОНАЛ

Для пользователей:

1. Чтение историй

- Главная страница с историей дня
- Лента всех историй с фильтрацией по категориям
- Библиотека завершенных историй с обложками
- Страница истории с визуализацией ветвления

2. Создание контента

- Продолжение существующих историй (своим текстом или выбором варианта от ИИ)
- Создание собственных корневых историй
- Голосование за понравившиеся ветки

3. Персональные функции

- Избранное (закладки)
- Профиль пользователя с статистикой
- История созданных историй и продолжений
- Система "чернил" для ограничения спама

4. Интерактивность

- Рейтинг завершенных историй (звезды)
- Комментарии и обсуждения
- Публикация историй анонимно

Для администраторов:

1. Панель управления

- Статистика пользователей, историй, категорий
- Управление пользователями (бан, модерация)
- Управление историями (скрытие, публикация)
- Ручная генерация историй ИИ
- Аналитика и отчеты

2. Модерация

- Скрытие неподходящего контента
- Блокировка пользователей с указанием причины
- Просмотр истории действий

Автоматизация:

- Cron-задачи — генерация новой истории каждый час
- Telegram бот — уведомления и взаимодействие с пользователями
- Автоматическая генерация обложек при завершении истории

МОНЕТИЗАЦИЯ

Текущая модель:

- Бесплатный доступ для всех пользователей
- Система "чернил" для ограничения создания контента (получение ежедневно)
- Премиум-подписка (функционал готов, можно активировать)

Технологии:

  • Next.js
  • Prisma
  • AI
  • TypeScript
  • PostgreSQL

Что входит в покупку:

  • Полный исходный код проекта
  • База данных со структурой
  • Установка проекта входит в стоимость
  • Документация и инструкции
  • Техническая поддержка 30 дней

Цена

25 000 ₽

Написать в Telegram
Исходный код
Документация
Поддержка 30 дней
База данных
Установка включена