Разработка ядра бота для генерации видео-поздравлений

Цель проекта

Запустить работоспособный MVP Telegram-бота на платформе n8n, который способен принимать запрос от пользователя (имя, повод), генерировать персонализированный поздравляющий текст, преобразовывать его в аудио, синтезировать видео-аватар и отправлять ролик продолжительностью около 40 секунд пользователю.

Этапы разработки

День 1. Установка каркаса и текстовой логики

  • Настроить сокет-ноды n8n в режиме Productuion Mode
  • Подключить Telegram-бота (BotFather) с интерактивными кнопками выбора сценариеев обращения к базовому workflow бота
  • Интегрировать API LLM (опенсорс или альтернативу) для формирования текста по введённым аргументам (целевая аудитория -> персона лику)

День 2. Подключение голоса и видео

  • Интегрировать TTS API - gpt-4o-mini-tts, ElevenLabs или любой аналог от OpenAI - для генерации аудиодорожки под сценарий
  • Интегрировать сервис для генерации avvatar-based видео - по типу AKOOL/HeyGen API - рендеринг движения губ и мимики выбранного героя согласно аудиодорожке
  • День 3. Единый воркфлоу и тестирование
    • Собрать цельный workflow n8n по цепочке - Telegram → LLM → TTS → сервис видео-ава
    • Настроить error-handling внутри ветки обработки
    • Протестировать full cycle: вход данных, генерация текста -> аудио -> видео -> отправка

    Дополнительная информация

    Важно: использование образов публичных/государственных лиц регулируется законами о праве на изображение (ст. 152.1 ГК РФ). Не соблюдение прав автора карается законом (Штраф/Изъятие контента).

    Ключевые критерии успеха

    • Прототип генерирует уникального видео-поздравляльщика длиной ~40 секунд на старте
    • pipeline отрабатыват от HTTP-входов без задержек свыше 3-5 минут от момента запроса до загрузки ссылки( квикс) на готовый файл через HTTP Upload

Дизайн главного слайда для карточки товара на Wildberries

Разработать яркую, контрастную и лаконичную инфографику для главного изображения карточки товара на Wildberries. Товар - настенный органайзер, набор из 13 предметов. Требуется учитывать защитные поля WB и использовать ровный легкочитаемый шрифт.