chatfire-AI/huobao-drama

Public

🎬 火宝短剧 - 基于AI的一站式短剧生成平台 《一句话生成完整短剧,从剧本到成片全自动化》 Huobao Drama - An AI-Powered End-to-End Short Drama Generator "One Sentence to Complete Drama: Fully Automated from Script to Final Video"

  • Stars16.2k+406 tuần này
  • Forks3k
  • Watchers84
  • Issues22
  • Ngày tạo05/01/2026
  • Cập nhật gần nhất05/10/2026
  • Ngôn ngữVue
  • Giấy phép—
README.md53.1 KBRaw

🎬 Huobao Drama - AI Short Drama Generation Platform

A full-stack TypeScript platform for automated AI short-drama production

Node Version Vue Version License Download

English | 简体中文 | 日本語 | 한국어

Features • Quick Start • Walkthrough • Desktop App • Deployment

Text, image, and video AI capabilities — one key unlocks everything

After deploying, paste the key in "Settings → Huobao Quick Setup" to write three recommended configs in one click


📖 Overview

Huobao Drama is an AI-powered short-drama production platform that automates the entire pipeline: script generation, character design, storyboard breakdown, and video compositing.

🎯 Core Value

  • 🤖 AI-Driven: LLMs parse scripts and extract characters, scenes, and storyboard information
  • 🎨 Intelligent Creation: AI image generation for character designs and scene backgrounds
  • 📹 Video Generation: Text-to-video and image-to-video models automatically produce storyboard clips
  • 🔄 End-to-End Workflow: A complete pipeline from idea to finished episode

🛠️ Architecture

frontend/   — Nuxt 3 + Vue 3 + TypeScript (pure CSS, no UI framework)
backend/    — Hono + Drizzle ORM + Mastra AI Agents + better-sqlite3
backend/workspace/skills/ — Agent skill definitions (SKILL.md, editable in the UI)
desktop/    — Electron desktop app (main process + esbuild + electron-builder dmg/exe)
data/       — Generated assets and the SQLite database

✨ Features

🎭 Character Management

  • ✅ AI-generated character designs
  • ✅ Batch character generation
  • ✅ Character image upload and management

🎬 Video Tasks

  • ✅ Automatic AI video-task generation
  • ✅ Scene descriptions and video prompt generation
  • ✅ Batch video generation per task

🎥 Video Generation

  • ✅ Text-to-video generation
  • ✅ FFmpeg per-shot compositing and subtitle handling
  • ✅ Full-episode stitching and export

📦 Asset Management

  • ✅ Unified asset library
  • ✅ Local storage support
  • ✅ Task progress tracking

🤖 AI Agents

Four built-in Mastra agents with database-backed configuration and Skill extensions:

Nội dung README thuộc về chatfire-AI và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/chatfire-AI/huobao-drama