还在为短剧制作流程繁琐、成本高昂发愁?从剧本创作、角色设计到分镜拍摄、视频合成,每个环节都要耗费大量时间和人力?现在,一款能让短剧制作全流程自动化的开源工具 ——Huobao Drama 来了!基于 Go + Vue3 构建的全栈 AI 短剧平台,让创意快速落地,小白也能轻松产出专业级短剧。
一、核心亮点:AI 驱动的全流程自动化
Huobao Drama 最惊艳的地方,在于将 AI 能力深度融入短剧制作的每一个环节,实现从创意到成片的一站式完成:
智能剧本解析:通过大语言模型自动提取剧本中的角色、场景和分镜关键信息,无需手动整理;
AI 生成视觉素材:输入文字描述就能自动生成角色形象、场景背景,支持批量创作,告别设计瓶颈;
自动化分镜制作:根据剧本内容智能生成分镜脚本,可自由选择首帧、关键帧等帧类型,镜头设计更灵活;
一键视频合成:集成文生视频、图生视频模型,自动完成分镜视频生成、剪辑和转场效果,无需专业剪辑技能;
全周期资源管理:素材库统一收纳各类资源,支持本地存储和导入导出,任务进度实时追踪,创作过程不混乱。
二、技术架构:稳定灵活,扩展性拉满
项目采用 DDD 领域驱动设计,分层清晰易维护,技术栈兼顾性能与易用性:
后端:Go 1.23+ 语言搭配 Gin 框架,响应迅速;SQLite 数据库内置免配置,支持高并发 WAL 模式;
前端:Vue 3.4+ 结合 TypeScript 5+,搭配 Element Plus 和 TailwindCSS,界面直观、操作流畅;
视频处理:集成 FFmpeg 4.0+,轻松搞定视频合成、剪辑等专业操作;
AI 适配:支持 OpenAI、Gemini、火山等多平台 AI 服务,还能对接本地 Ollama 模型,灵活满足不同需求。
三、部署方式:多方案可选,新手也能快速上手
不管你是技术小白还是开发高手,都能找到适合自己的部署方式:
1. 快速体验(开发模式)
满足 Go 1.23+、Node.js 18+ 等基础环境后,三步就能启动:
git clone https://github.com/chatfire-AI/huobao-drama.gitcd huobao-drama && go mod download && cd web && npm install# 分别启动后端和前端go run main.gonpm run dev
访问 http://localhost:3012 即可开启创作,前端自动代理 API 请求,无需额外配置跨域。
2. 推荐方案:Docker 一键部署
无需手动安装依赖,环境一致性拉满,支持国内网络加速:
# 配置镜像源(国内用户推荐)cp .env.example .env && vim .env # 取消对应镜像源注释docker compose builddocker-compose up -d
内置默认配置,一键启动后访问 http://localhost:5678 即可使用,还支持自动重启、健康检查,部署维护超省心。
四、实战演示:零成本实现视频生成
这是我通过豆包生成故事之后,通过Huobao Drama直接生成的视频。
故事内容是这样的:
梅雨季的雨丝像扯不断的棉线,斜斜织满整座城市。林夏坐在出租屋的窗台上,指尖划过玻璃上蜿蜒的水痕,视线越过灰蒙蒙的屋顶,落在远处写字楼亮着的零星灯火上。那曾是她奋斗了三年的地方,直到昨天,人事部主管递来解约通知书时,语气里的惋惜像裹着冰碴:“林夏,你的创意很好,但公司需要能立刻出成绩的人。”失业的第二天,房东的催租信息准时出现在手机屏幕上。她蜷起膝盖,将脸埋进臂弯,廉价出租屋的霉味混着窗外的湿气钻进鼻腔,像无数根细小的针,刺得人喘不过气。手机相册里还存着三个月前的照片,她穿着得体的职业装,站在项目庆功宴的舞台上,手里捧着 “最佳新人” 的奖杯,眼里的光比聚光灯还要亮。“明明再坚持一下就好了。” 她喃喃自语,声音被雨声吞没。为了那个搁浅的 “城市记忆” 文创项目,她熬过无数个通宵,跑遍了老城区的每一条胡同,收集了上百个老人的故事。可市场部的报告冷冰冰地写着:“情怀无法转化为利润”。
这是在我没有做任何视频编辑的情况下生成的视频效果:平台在生成分镜头之后,还提供了专业的分镜头编排工具,以及分镜头微调等功能。五、适用场景:覆盖多类创作需求
自媒体创作者:快速产出短剧内容,降低制作成本,提升更新频率;
创业团队:无需组建专业制作团队,小成本试错短剧项目;
影视爱好者:将创意剧本快速转化为可视化作品,实现创作梦想;
企业宣传:高效制作产品宣传短剧、企业文化短片,适配短视频平台传播。
六、更新迭代:持续优化体验
项目保持高频更新,近期 v1.0.4 版本新增本地存储策略,规避外部资源失效风险;优化镜头切换逻辑和视频时长显示问题,还提供历史数据清洗脚本,保障创作体验持续提升。
结语
Huobao Drama 打破了短剧制作的技术壁垒,让 AI 成为创意落地的强力助手。无论是专业创作者还是新手小白,都能借助这款工具快速实现短剧生产的降本增效。
目前项目已开源,遵循 CC BY-NC-SA 4.0 协议,欢迎大家 Star 支持、提交 Issue 或 Pull Request 参与贡献!如果在部署或使用中遇到问题,还能加入项目交流群或联系开发者沟通。
项目地址:https://github.com/chatfire-AI/huobao-drama