做AI短剧、网文漫改的创作者、工作室,基本都踩过工具割裂的坑。写剧本靠GPT、画分镜用绘图工具、生成视频单独跑模型,来回复制素材、人物频繁变脸,批量生产效率极低。今天分享国内开源全链路短剧工作台Toonflow,依托三层AI Agent实现小说→剧本→分镜→成片闭环,支持Windows/Mac/Linux桌面端与Docker服务器部署,本地存储素材,大幅降低短剧量产成本。
一、项目基础档案
- 开源地址:https://gitee.com/HBAI-Ltd/Toonflow-app
- 开源协议:Apache-2.0(附带补充商业授权协议)
- 核心技术栈:Node.js、Express5、Electron、SQLite、ONNX本地向量检索、Socket.IO
- 适配运行环境:Windows/macOS/Linux桌面客户端、Docker容器、云服务器(Ubuntu/CentOS)
- 硬件最低要求:内存≥2GB,Node.js 23.11.1及以上
- 核心适用人群:网文漫改创作者、短剧工作室、自媒体运营、AI应用二次开发者、独立站长
二、核心功能亮点
1. 三层AI Agent协作体系,长篇小说无丢失剧情拆解
功能:分为决策、执行、监督三层智能体,自动提取小说章节事件图谱,拆分剧本、校验剧情逻辑、统一画面风格;支持本地ONNX向量检索留存长期创作记忆。解决痛点:单一大模型处理上万字网文容易逻辑断裂、人物人设跑偏,人工反复校对耗时。使用价值:自动把控故事节奏,批量生成多集剧本,跨章节保持人设统一,减少80%人工修改成本。
2. 无限画布非线性工作台,自由编排分镜剧情
功能:类思维导图可视化画布,所有剧本、角色、分镜、视频节点自由拖拽,支持并行编辑多章节、创建平行剧情分支,无镜头数量上限。解决痛点:传统剪辑工具线性流程,修改开篇需要重新渲染全片,无法并行调整多场镜头。使用价值:灵活测试不同叙事结构,批量调整分镜顺序,快速做剧情A/B测试,适配短剧快节奏创作。
3. 可编程多模型供应商,一键对接主流AI接口
功能:内置供应商配置面板,直接编写TypeScript接入逻辑,无需修改源码重启服务;兼容Claude、GPT、通义千问、Sora、豆包视频、Nano Banana绘图等全模态模型。解决痛点:多数AI工具仅绑定单一模型,切换服务商需要二次开发改代码。使用价值:按需搭配低成本文字模型、高清绘图/视频模型,灵活控制量产成本。
4. 全平台客户端+容器双部署,数据本地私有化
功能:提供Windows/macOS/Linux一键安装包;支持Docker、PM2云服务器部署;所有剧本、分镜、素材存储本地SQLite,不上传第三方云端。解决痛点:网页AI工具素材云端存储、隐私泄露,网页端大文件渲染卡顿。使用价值:个人本地离线创作,工作室内网私有化部署,保护原创小说与短剧素材版权。
5. 多语言全局适配,一键导出竖屏短剧成片
功能:支持简繁中文、英、泰、越、日、俄多语言界面;自动拼接分镜短片、添加字幕配音,直接输出9:16竖屏MP4适配短视频平台。解决痛点:生成分镜后还要用剪辑软件合成、调整画面比例,多语种短剧需要单独翻译。使用价值:小说导入到成片发布仅需两步,跨境多语种短剧批量生产更高效。
三、适用场景&适配人群
✅ 非常适合使用
1. 网文/小说漫改工作室:批量把网络小说改编为AI短剧、漫剧
2. 短视频自媒体:自制原创剧情短剧、剧情类图文分镜素材
3. 独立开发者:二次开发AI短剧SaaS工具,学习多Agent、多模型集成架构
4. 私有服务器/NAS玩家:Docker内网部署,离线批量生成短剧素材
5. 剧本创作者:快速产出故事分镜原型,验证剧情可行性
❌ 不推荐使用
1. 无稳定大模型、文生图、文生视频API接口(核心生成能力依赖第三方模型)
2. 仅做几分钟短视频剪辑、无剧本/分镜创作需求(工具侧重全链路AI生成,剪辑功能偏弱)
3. 企业对外售卖本工具、分发给2个以上第三方(需申请官方商业授权)
4. 低配轻薄本(内存低于2GB,批量渲染视频会卡顿)
四、实测体验&客观优缺点
上手实测总结
项目提供桌面安装包,新手双击即可启动,默认账号admin/admin123;服务器部署提供完整Docker与PM2脚本,复制命令一键搭建。画布可视化操作门槛低,AI Agent自动处理长篇文本,人物一致性控制效果突出;成片生成速度取决于视频模型API速度,本地素材存储无网络也能编辑历史项目。
核心优势
1. 国内开源少见的短剧全链路一体化工具,从小说到成片完整闭环,无需切换多款软件
2. 三层Agent架构解决长篇文本逻辑丢失、人物变脸两大行业痛点,量产稳定性更强
3. Apache-2.0宽松开源,个人/5家以内企业内部使用永久免费,商用授权阶梯定价友好
4. 双部署方案:桌面端适合个人创作者,Docker适合工作室批量生产,数据完全本地留存
5. 高度可二次开发,提示词Skill文件可视化编辑、模型接入逻辑可编程,开发者改造门槛低
现存短板
1. 文字、图像、视频生成均需自备第三方API,模型调用会产生额外成本,Demo2分钟短片合计成本约130元
2. 视频生成依赖外部文生视频模型,本地无内置免费视频生成能力
3. 对外分发软件给2家以上第三方,必须向官方申请商业授权,否则违反补充协议
4. Mac系统初次打开存在证书拦截,需要手动修改隐私安全设置
5. 批量生成大量视频分镜时,低配设备内存占用较高,易出现渲染延迟
五、极简快速上手教程
方式1:桌面客户端(个人新手首选)
1. 前往项目Release页面,下载对应系统安装包(Windows/macOS/Linux)
2. Mac用户:系统设置→隐私与安全性,放行软件拦截
3. 启动软件,登录默认账号:admin / admin123
4. 进入设置中心,填入你的大模型、绘图、视频API密钥
5. 导入小说文本,自动生成分镜、AI绘图、合成短剧导出
方式2:Docker一键部署(服务器/NAS推荐)
# 克隆源码git clone https://gitee.com/HBAI-Ltd/Toonflow-app.gitcd Toonflow-app# 本地构建镜像并启动docker build -t toonflow .docker run -d -p 10588:10588-v /本地素材路径:/app/data toonflow访问 http://服务器IP:10588/index.html 登录使用
方式3:云服务器PM2部署(工作室量产)
# 安装Node24、Yarn、PM2curl -o-https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bashsource ~/.bashrcnvm install 24npm install -g yarn pm2# 拉取代码、构建git clone https://gitee.com/HBAI-Ltd/Toonflow-app.gitcd Toonflow-appyarn installyarn build# 启动常驻服务pm2 start pm2.jsonpm2 startup && pm2 saveToonflow是面向短剧创作者的开源全链路AI工作台,依靠三层Agent实现网文自动转剧本、分镜、竖屏成片,支持桌面/容器双部署,本地存储素材隐私安全。个人与小团队内部使用免费,适合有API资源、批量做漫改短剧的创作者;无AI接口、仅做简单剪辑的用户不建议选用。
你做AI短剧时,最头疼的是人物跨镜头变脸,还是长篇小说剧情逻辑错乱?有没有试过一体化开源创作工具?