Repolode
chatfire-AI

chatfire-AI/huobao-drama

Платформа с открытым исходным кодом, которая превращает роман или идею в одном предложении в короткую драму, автоматизируя создание сценария, персонажей, раскадровки и видео с помощью AI.

Звёзды
17,068
Форки
3,178
Открытые issues
38
Последний коммит
позавчера

Что это?

Huobao Drama — это конвейер производства коротких драм на базе AI. Вы вставляете исходный текст, например роман, а LLM перерабатывают его в сценарий заданного формата, выделяют персонажей, локации и реквизит, а затем разбивают сценарий на кадры раскадровки с промптами для видео. Модели генерации изображений создают согласованные референсы персонажей и локаций, а модели text-to-video или image-to-video рендерят каждый кадр.

Фронтенд приложения построен на Nuxt 3 и Vue 3, а бэкенд — на Hono, Drizzle ORM и агентах Mastra; данные хранятся в комплектном файле SQLite. FFmpeg, поставляемый в виде npm-пакета, объединяет кадры в полноценный эпизод для просмотра или скачивания. Среди поддерживаемых провайдеров — API, совместимые с OpenAI, Gemini, Volcano Engine Seedance, MiniMax и Alibaba Bailian Wan. Интерфейс доступен на китайском, английском, японском и корейском языках.

Помимо веб-приложения, проект выпускается в виде десктопной сборки Electron для macOS и Windows, Docker-образа и варианта для развёртывания на сервере. Лицензия CC BY-NC-SA 4.0 запрещает коммерческое использование без разрешения.

Ключевые возможности

  • 01Создаёт сценарий заданного формата на основе текста романа с помощью LLM.
  • 02Выделяет персонажей, локации и реквизит, а также генерирует для них референсные изображения.
  • 03Разбивает сценарии на кадры раскадровки с промптами для видео.
  • 04Поддерживает разные провайдеры текстовых, графических и видеомоделей, настраиваемые через веб-интерфейс.
  • 05Объединяет клипы отдельных кадров в полноценный эпизод с помощью FFmpeg.
  • 06Работает как веб-приложение, десктопное приложение Electron или Docker-контейнер.

Сценарии использования

  • Превращение веб-романа или сериальной истории в короткие эпизоды видео.
  • Подготовка персонажей, локаций и раскадровки короткой драмы до начала съёмок.
  • Эксперименты с конвейерами генерации видео с помощью AI на базе нескольких провайдеров моделей.
  • Самостоятельное развёртывание двуязычного инструмента для производства коротких драм небольшой командой.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/chatfire-AI/huobao-drama.git
  2. 2

    Установите зависимости backend (выполните команду в папке backend)

    npm install
  3. 3

    Установите зависимости frontend (выполните команду в папке frontend)

    npm install
  4. 4

    Запустите backend и frontend в режиме разработки, каждый в отдельном терминале

    npm run dev

Что важно знать

  • В README указано, что лицензия — CC BY-NC-SA 4.0, которая запрещает коммерческое использование.
  • Для функций ИИ нужны API-ключи поставщиков моделей. Они не будут работать, пока ключи не настроены на странице Settings.
  • Требуются Node.js версии 20 или выше и npm версии 9 или выше.

В подборках

Темы

Частые вопросы

Что такое huobao-drama?
Платформа с открытым исходным кодом, которая превращает роман или идею в одном предложении в короткую драму, автоматизируя создание сценария, персонажей, раскадровки и видео с помощью AI. Huobao Drama — это конвейер производства коротких драм на базе AI. Вы вставляете исходный текст, например роман, а LLM перерабатывают его в сценарий заданного формата, выделяют персонажей, локации и реквизит, а затем разбивают сценарий на кадры раскадровки с промптами для видео. Модели генерации изображений создают согласованные референсы персонажей и локаций, а модели text-to-video или image-to-video рендерят каждый кадр.
huobao-drama можно использовать бесплатно? Какая у него лицензия?
huobao-drama распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
huobao-drama всё ещё поддерживается?
Активно поддерживается. Последний коммит в huobao-drama — 5 нояб. 2026 г..
Для чего можно использовать huobao-drama?
Превращение веб-романа или сериальной истории в короткие эпизоды видео. Подготовка персонажей, локаций и раскадровки короткой драмы до начала съёмок. Эксперименты с конвейерами генерации видео с помощью AI на базе нескольких провайдеров моделей. Самостоятельное развёртывание двуязычного инструмента для производства коротких драм небольшой командой.
Как установить huobao-drama?
Клонируйте репозиторий: git clone https://github.com/chatfire-AI/huobao-drama.git Установите зависимости backend (выполните команду в папке backend): npm install Установите зависимости frontend (выполните команду в папке frontend): npm install Запустите backend и frontend в режиме разработки, каждый в отдельном терминале: npm run dev
Где скачать huobao-drama?
Исходный код и инструкции по установке — на GitHub: https://github.com/chatfire-AI/huobao-drama

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Десктопное приложение на Electron, которое превращает сценарий в кадры фильма, сгенерированные ИИ, сохраняя единый облик персонажей и поддерживая пакетную генерацию изображений и видео.

4,8 тыс.+26 за неделю966TypeScriptAGPL-3.0Обновлён 2 месяца назад

Полноценная производственная среда для создания коротких драм с помощью ИИ: от разбора сценария и раскадровки до согласованности ассетов, генерации и экспорта видео.

7,1 тыс.+53 за неделю1,2 тыс.PythonApache-2.0Обновлён 3 месяца назад