Repolode
chatfire-AI

chatfire-AI/huobao-drama

Plataforma open source full-stack que transforma um romance ou uma ideia de uma frase em um drama curto, automatizando com IA a criação de roteiro, personagens, storyboard e vídeos.

Estrelas
17,068
Forks
3,178
Issues abertas
38
Último commit
anteontem

O que é?

Huobao Drama é um pipeline de produção de dramas curtos baseado em IA. Você cola um texto de origem, como um romance, e os LLMs o reescrevem em um roteiro formatado, extraem personagens, cenários e objetos de cena e dividem o roteiro em planos de storyboard com prompts de vídeo. Modelos de imagem geram imagens de referência consistentes para os personagens e cenários, enquanto modelos de text-to-video ou image-to-video renderizam cada plano.

O app usa Nuxt 3 e Vue 3 no frontend, e Hono, Drizzle ORM e agentes Mastra no backend, com os dados armazenados em um arquivo SQLite incluído no pacote. O FFmpeg, distribuído como pacote npm, combina os planos em um episódio completo para reprodução ou download. Entre os provedores compatíveis estão APIs compatíveis com OpenAI, Gemini, Volcano Engine Seedance, MiniMax e Alibaba Bailian Wan. A interface está disponível em chinês, inglês, japonês e coreano.

Além do app web, o projeto oferece uma versão desktop para Electron em macOS e Windows, uma imagem Docker e uma opção de implantação em servidor. A licença é CC BY-NC-SA 4.0, que proíbe o uso comercial sem autorização.

Recursos principais

  • 01Gera um roteiro formatado a partir do texto de um romance usando LLMs.
  • 02Extrai personagens, cenários e objetos de cena e gera imagens de referência para eles.
  • 03Divide os roteiros em planos de storyboard com prompts de vídeo.
  • 04Oferece suporte a vários provedores de modelos de texto, imagem e vídeo, configuráveis pela interface web.
  • 05Combina os clipes de cada plano em um episódio completo usando FFmpeg.
  • 06Funciona como app web, app desktop com Electron ou contêiner Docker.

Casos de uso

  • Transformar um romance online ou uma história seriada em vídeos episódicos curtos.
  • Prototipar os personagens, cenários e o storyboard de um drama curto antes das filmagens.
  • Experimentar pipelines de geração de vídeo com IA usando vários provedores de modelos.
  • Hospedar por conta própria uma ferramenta bilíngue de produção de dramas curtos para uma equipe pequena.

Início rápido

  1. 1

    Clone o repositório

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

    Instale as dependências do backend (execute dentro da pasta backend)

    npm install
  3. 3

    Instale as dependências do frontend (execute dentro da pasta frontend)

    npm install
  4. 4

    Inicie o backend e o frontend no modo de desenvolvimento, cada um em um terminal separado

    npm run dev

Antes de usar

  • O README informa que a licença é CC BY-NC-SA 4.0, que não permite uso comercial.
  • Os recursos de IA precisam de chaves de API dos provedores de modelos e não funcionam até que sejam configuradas na página Settings.
  • É necessário ter Node.js 20 ou superior e npm 9 ou superior.

Em coleções

Tópicos

Perguntas frequentes

O que é huobao-drama?
Plataforma open source full-stack que transforma um romance ou uma ideia de uma frase em um drama curto, automatizando com IA a criação de roteiro, personagens, storyboard e vídeos. Huobao Drama é um pipeline de produção de dramas curtos baseado em IA. Você cola um texto de origem, como um romance, e os LLMs o reescrevem em um roteiro formatado, extraem personagens, cenários e objetos de cena e dividem o roteiro em planos de storyboard com prompts de vídeo. Modelos de imagem geram imagens de referência consistentes para os personagens e cenários, enquanto modelos de text-to-video ou image-to-video renderizam cada plano.
huobao-drama é gratuito? Qual é a licença?
huobao-drama é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
huobao-drama ainda é mantido?
Manutenção ativa. O último commit de huobao-drama foi em 5 de nov. de 2026.
Para que posso usar huobao-drama?
Transformar um romance online ou uma história seriada em vídeos episódicos curtos. Prototipar os personagens, cenários e o storyboard de um drama curto antes das filmagens. Experimentar pipelines de geração de vídeo com IA usando vários provedores de modelos. Hospedar por conta própria uma ferramenta bilíngue de produção de dramas curtos para uma equipe pequena.
Como instalar huobao-drama?
Clone o repositório: git clone https://github.com/chatfire-AI/huobao-drama.git Instale as dependências do backend (execute dentro da pasta backend): npm install Instale as dependências do frontend (execute dentro da pasta frontend): npm install Inicie o backend e o frontend no modo de desenvolvimento, cada um em um terminal separado: npm run dev
Onde consigo huobao-drama?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/chatfire-AI/huobao-drama

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados