Huobao Drama(火宝短剧):开源AI短剧生成平台,13.7K⭐

一句话,AI 帮你搞完整部短剧。从剧本到成片——改写、角色、分镜、视频、配音、字幕、导出……全自动流水线,你全程围观就行。

这就是 Huobao Drama(火宝短剧),GitHub 上 13,732⭐ 的开源 AI 短剧生产平台。由 ChatFire AI(南京火宝科技)打造,2026 年 1 月开源,半年多就飙到快 14K 星。

一句话说清楚它干什么

你有一篇小说、一个剧本大纲、哪怕只是一个灵感——丢进去,它能自动完成这些步骤:

剧本—改写格式化

角色—提取+AI形象

分镜—拆解+宫格图

图片—文生图生成

视频—图生视频

配音—TTS语音

导出—合成+字幕

全程不用你动手。原始文本丢进去,剩下的 AI 代理们自己沟通协作——这也是这项目最牛的地方。

5 个 AI 代理各司其职

项目内嵌了 5 个 Mastra AI Agent,每个代理有自己的 SKILL.md 技能定义文件,分工极其明确:

代理名称

职责

script_rewriter把原始小说/故事改写为格式化剧本(带场景标题和对话)

extractor智能提取角色、场景、道具信息,自动去重

storyboard_breaker把剧本拆解为逐镜头分镜序列

voice_assigner自动为角色分配音色

grid_prompt_generator生成角色/场景/宫格图的 AI 绘图提示词

每个 Agent 的 SKILL.md 在运行时可热加载替换——你可以自己写新行为注入进去,扩展性拉满。

多厂商适配:不绑定任何一家

最实用的设计:Adapter 模式。图片、视频、TTS 各有独立适配器,切换厂商改个配置就行:

图片生成:OpenAI · Gemini · MiniMax · 火山引擎 · 阿里 · Chatfire

视频生成:MiniMax · 火山引擎/Seedance · Vidu · 阿里

TTS 配音:MiniMax

你自带 API Key,在 Web 界面的「设置」页面配置就行。项目还和 快乐马、Seedance 有合作折扣链接。

核心技术栈

后端:Node.js 20+ · Hono(HTTP 框架) · Drizzle ORM · better-sqlite3 · Mastra(AI 代理框架)

前端:Nuxt 3 (SPA) · Vue 3 · TypeScript · 纯 CSS(无 UI 框架,深色主题)

媒体处理:FFmpeg(fluent-ffmpeg)· Sharp(图片处理)

数据库:SQLite(WAL 模式,启动时自动建表)

部署:Docker 单镜像(内置 FFmpeg)· Docker Compose · 手动 Node 部署

怎么用?

Docker 部署(推荐)

docker run -d \

--name huobao-drama \

-p 5679:5679 \

-v $(pwd)/data:/app/data \

-v $(pwd)/configs/config.yaml:/app/configs/config.yaml \

huobao/huobao-drama:latest

或者 Docker Compose:docker compose up -d

手动部署

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

cd huobao-drama

# 后端

cd backend && npm install && npm run dev

# 前端(另一个终端)

cd frontend && npm install && npm run dev

前端 http://localhost:3013,后端 API http://localhost:5679。

使用流程

打开 Web 界面,创建项目

粘贴原始故事/剧本/小说文本

在「设置」页配置 AI 厂商的 API Key(支持一键预设)

点击生成——5 个 AI 代理依次执行

等待生成完成,预览并导出成片

为什么值得关注?

14K 星不是吹的——半年时间从零飙到 13.7K,说明短剧生成这个需求真实存在且巨大

完整闭环——不像很多开源项目只有 demo,它是真的能跑完整条生产线的

Agent 设计优秀——5 个 Mastra Agent 分工协作,SKILL.md 可热加载,架构干净

适配器模式——不绑定单一 AI 厂商,你可以选最便宜/最快的

Docker 友好——一条命令启动,内置 FFmpeg,省去环境配置的麻烦

短剧风口——国内短剧市场正热,有了这个工具,独立创作者一个人就能完成原来需要整个剧组的活

社区活跃——2,565 forks,29 个 open issues,维护状态健康

需要注意什么

非商用许可证——开源版是 CC BY-NC-SA 4.0,商用需要买商业版(但商业版网站目前 404,可能还在维护)

仅 SQLite——没有 PostgreSQL/MySQL 支持,规模大了可能瓶颈

TTS 仅 MiniMax——虽然图片和视频支持多厂商,TTS 目前只接了 MiniMax

中文优先——UI 和文档都是中文,英文支持有限

单用户——没有用户认证和团队协作功能,适合个人或小团队

自备 API Key——所有 AI 服务费用你自己承担,多个厂商可能意味着多份账单

总结

Huobao Drama 是目前开源社区最完整的 AI 短剧方案,没有之一。

它不是只能生成几秒视频的玩具——11 个步骤、5 个 AI 代理、7+ 厂商适配,是真能投入生产线的。

如果你在做短剧、想做短剧、或者对 AI + 影视制作的结合感兴趣,去 GitHub 看看,14K 星的眼光不会骗人。

为什么整天黑“惨遭A1动画化”?它到底是家怎样的公司?!
我的陌陌账号现在被别人偷了该怎么办