1. Общие сведения
1.1 Назначение
Разработать чат-бота для Telegram, который будет генерировать сценарии для видеороликов Instagram Reels, предназначенный для блогеров, маркетологов и контент-мейкеров.
1.2 Целевая аудитория
- Блогеры и инфлюенсеры в Instagram
- Маркетологи и SMM-специалисты
- Контент-креаторы и видеопродюсеры
2. Функциональные требования
2.1 Основной функционал
- Генерация сценария: создание текстового сценария для Reels на основе заданных пользователем параметров (тематика, длительность, стиль).
- Персонализация: возможность указать специфические требования к сценарию, такие как тон (юмористический, образовательный, мотивационный), ключевые слова или фразы.
- Интерактивность: диалог с пользователем для уточнения деталей и предпочтений перед генерацией сценария.
- Редактирование сценария: возможность модифицировать и корректировать сгенерированный сценарий в боте.
- История запросов: сохранение и доступ к предыдущим сгенерированным сценариям.
2.2 Дополнительный функционал
- Подбор музыки: рекомендации по музыкальному сопровождению для сценария.
- Трендовый анализ: предложение идей для сценариев на основе текущих трендов в Instagram Reels.
- Экспорт сценария: возможность отправить сценарий на электронную почту или в другие мессенджеры.
3. Нетехнические требования
3.1 Интерфейс и дизайн
- Простой и интуитивно понятный интерфейс.
- Возможность работы в текстовом режиме с минимальной графикой.
- Поддержка эмодзи и специальных символов для оформления сценария.
3.2 Конфиденциальность и безопасность
- Обеспечение конфиденциальности пользовательских данных и сценариев.
- Защита от неавторизированного доступа и вредоносного использования.
3.3 Монетизация и доступ
- Пробный период: пользователь должен иметь возможность генерировать до 10 сценариев бесплатно в качестве пробного периода.
- Платный доступ: после исчерпания пробных генераций, необходимо предложить пользователю платную подписку для продолжения использования сервиса.
- Платежная система: интеграция платежной системы в бота для обработки подписок и платежей. Система должна поддерживать различные методы оплаты (кредитные/дебетовые карты, электронные кошельки, мобильные платежи) и обеспечивать безопасность финансовых транзакций.
4. Технологические требования
- Использование нейронных сетей и алгоритмов искусственного интеллекта для генерации сценариев.
- Разработка на платформе Telegram Bot API.
- Интеграция СhatGpt 3,5
- Возможность масштабирования и добавления новых функций без значительных изменений основной архитектуры.
5. Сроки и этапы реализации
- Проект должен быть завершен в течение 1-2 недель
- Этапы: исследование и планирование, разработка прототипа, тестирование, запуск и доработка.
6. Интеграция платежной системы
- Реализовать интеграцию с надежной платежной системой, которая позволяет автоматизировать процесс подписки и оплаты.
- Обеспечить пользователю удобный и безопасный интерфейс для проведения платежей.
- Возможность отслеживания статуса платежей и управления подписками непосредственно через чат-бота.