Skip to content

开源项目 · TypeScript · Apache-2.0 · 视频

Toonflow

Toonflow

开源一站式 AI 短剧工厂,把小说剧本秒变动画短剧,动动手指即可量产

11,035Apache-2.02026年6月29日TypeScript

在视频工作流中的位置

Toonflow 是一款面向短剧 / 漫剧生产的开源 AI 工作台,由华保科技(HBAI)团队出品。它围绕「策划 → 编剧 → 分镜 → 出片」四阶段构建完整闭环,把小说或剧本一键转化为动画短剧,并以无限画布工作台形式组织剧本、角色、分镜、素材、视频节点,支持自由编排、回溯与并行生产。

核心能力依赖三层 Agent 协作体系。第一层是 ScriptAgent(编剧 Agent),自动从原著提取章节事件图谱并结构化存储,在此基础上生成故事骨架、改编策略与结构化剧本,大幅减少长文本信息丢失;第二层是 ProductionAgent(生产 Agent),在无限画布中调用文本、图像、视频模型生成角色形象、分镜图与镜头视频;第三层是监督 Agent,做质量审阅与修订反馈,确保成片一致性。所有 Agent 的核心提示词都以 Markdown Skill 文件外化,可在设置中心直接编辑并即时生效,无需改源码或重启。

它内嵌「持久化 Agent 记忆」:基于本地 ONNX 向量检索的跨会话记忆系统,支持短期消息、长期摘要与语义召回,多轮创作不会丢上下文。可编程供应商系统是另一大亮点——在设置中心直接编写供应商 TypeScript 逻辑并即时生效,便于私有化与多模型接入;Vercel AI SDK 已内置 OpenAI / Anthropic / Google / DeepSeek / 智谱 / MiniMax / 通义千问 / xAI。

部署方式分两条:一是 Docker(本地 yarn docker:localdocker build -t toonflow . 后挂载数据卷跑在 10588 端口),二是云端(Node.js 24+ + PM2 + yarn install + yarn build)。也可直接用 Electron 桌面客户端(yarn dev:gui)开箱即用,自带内置前端。License 为 Apache-2.0,目前 GitHub 11k+ Star、2k+ Fork,AtomGit G-Star No.540、Gitee GVP 认证。UI 界面已支持简体中文、繁体中文、英文、泰文、越南文、日文、俄文 7 种语言,中英双语 README 完整。

演示视频

Toonflow 主推演示
Toonflow 示例输出

效果展示

Toonflow screenshot 1

在视频工作流中的位置

快速开始

部署教程与文档以外链形式呈现,未做内嵌以保证时效性。

隐私偏好

我们使用 localStorage 记录访问统计,改进内容质量。 了解更多