Repolode
chatfire-AI

chatfire-AI/huobao-drama

Plataforma open source full-stack que convierte una novela o una idea de una frase en un drama corto y automatiza con IA la creación del guion, los personajes, el storyboard y el video.

Estrellas
17,068
Forks
3,178
Issues abiertos
38
Último commit
anteayer

¿Qué es?

Huobao Drama es un pipeline de producción de dramas cortos impulsado por IA. Pegas un texto de origen, como una novela, y los LLM lo reescriben como un guion con formato, extraen personajes, escenas y accesorios, y dividen el guion en planos de storyboard con prompts para video. Los modelos de imagen generan imágenes de referencia coherentes para los personajes y las escenas, y los modelos de texto a video o de imagen a video renderizan cada plano.

La aplicación está desarrollada con Nuxt 3 y Vue 3 en el frontend, y con Hono, Drizzle ORM y agentes de Mastra en el backend; los datos se guardan en un archivo SQLite incluido. FFmpeg, distribuido como paquete npm, une los planos en un episodio completo para reproducirlo o descargarlo. Entre los proveedores compatibles se incluyen las API compatibles con OpenAI, Gemini, Volcano Engine Seedance, MiniMax y Alibaba Bailian Wan. La interfaz está disponible en chino, inglés, japonés y coreano.

Además de la aplicación web, se distribuye como aplicación de escritorio de Electron para macOS y Windows, imagen de Docker y opción de despliegue en servidor. La licencia es CC BY-NC-SA 4.0, que prohíbe el uso comercial sin permiso.

Funciones clave

  • 01Genera un guion con formato a partir del texto de una novela mediante LLM.
  • 02Extrae personajes, escenas y accesorios, y genera imágenes de referencia para ellos.
  • 03Divide los guiones en planos de storyboard con prompts para video.
  • 04Admite varios proveedores de modelos de texto, imagen y video, configurables desde la interfaz web.
  • 05Une los clips de cada plano en un episodio completo con FFmpeg.
  • 06Se ejecuta como aplicación web, aplicación de escritorio de Electron o contenedor Docker.

Casos de uso

  • Convertir una novela web o una historia serializada en videos episódicos de formato corto.
  • Crear prototipos de los personajes, las escenas y el storyboard de un drama corto antes de filmarlo.
  • Experimentar con pipelines de generación de video con IA de distintos proveedores de modelos.
  • Alojar por cuenta propia una herramienta bilingüe de producción de dramas cortos para un equipo pequeño.

Inicio rápido

  1. 1

    Clona el repositorio

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

    Instala las dependencias del backend (ejecuta el comando dentro de la carpeta backend)

    npm install
  3. 3

    Instala las dependencias del frontend (ejecuta el comando dentro de la carpeta frontend)

    npm install
  4. 4

    Inicia el backend y el frontend en modo de desarrollo, cada uno en una terminal distinta

    npm run dev

Antes de usarlo

  • El README indica que la licencia es CC BY-NC-SA 4.0, que no permite el uso comercial.
  • Las funciones de IA necesitan claves API de los proveedores de modelos y no funcionan hasta que se configuren en la página Settings.
  • Se requiere Node.js 20 o superior y npm 9 o superior.

En colecciones

Temas

Preguntas frecuentes

¿Qué es huobao-drama?
Plataforma open source full-stack que convierte una novela o una idea de una frase en un drama corto y automatiza con IA la creación del guion, los personajes, el storyboard y el video. Huobao Drama es un pipeline de producción de dramas cortos impulsado por IA. Pegas un texto de origen, como una novela, y los LLM lo reescriben como un guion con formato, extraen personajes, escenas y accesorios, y dividen el guion en planos de storyboard con prompts para video. Los modelos de imagen generan imágenes de referencia coherentes para los personajes y las escenas, y los modelos de texto a video o de imagen a video renderizan cada plano.
¿huobao-drama es gratuito? ¿Qué licencia tiene?
huobao-drama es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿huobao-drama sigue mantenido?
Mantenimiento activo. El último commit de huobao-drama fue el 5 nov 2026.
¿Para qué puedo usar huobao-drama?
Convertir una novela web o una historia serializada en videos episódicos de formato corto. Crear prototipos de los personajes, las escenas y el storyboard de un drama corto antes de filmarlo. Experimentar con pipelines de generación de video con IA de distintos proveedores de modelos. Alojar por cuenta propia una herramienta bilingüe de producción de dramas cortos para un equipo pequeño.
¿Cómo se instala huobao-drama?
Clona el repositorio: git clone https://github.com/chatfire-AI/huobao-drama.git Instala las dependencias del backend (ejecuta el comando dentro de la carpeta backend): npm install Instala las dependencias del frontend (ejecuta el comando dentro de la carpeta frontend): npm install Inicia el backend y el frontend en modo de desarrollo, cada uno en una terminal distinta: npm run dev
¿Dónde consigo huobao-drama?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/chatfire-AI/huobao-drama

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados