HBAI-Ltd/Toonflow-app · 上手攻略

  • 仓库:HBAI-Ltd/Toonflow-app
  • 链接:https://github.com/HBAI-Ltd/Toonflow-app
  • 分类:multimodal / AI 视频生成
  • 作者:Jay
  • 更新:2026-07-08

这是什么

Toonflow(动画流)是一款开源一站式 AI 短剧创作工具,将小说或剧本快速转化为动画短剧。集成 AI 编剧(ScriptAgent)、智能分镜(ProductionAgent)、角色管理和视频生成,覆盖"策划 → 编剧 → 分镜 → 出片"全流程,官方称创作效率提升 10 倍以上。

官网:https://toonflow.app 文档:https://github.com/HBAI-Ltd/Toonflow-app(README 内置详细说明)


解决什么问题

传统短剧制作流程需要:编剧改编 → 分镜设计 → 美术作图 → 视频剪辑,每步都要专业人员和大量时间。Toonflow 用三层 Agent 协作体系把这四步压缩成端到端的 AI 流水线:

  • ScriptAgent:接收原著小说,自动提取章节事件图谱,生成改编策略和结构化剧本
  • ProductionAgent:基于剧本在无限画布上编排分镜、素材与视频节点
  • 监督层 Agent:质量审阅与修订反馈,提升成片一致性

典型案例全程约 2 小时完成一部 2 分钟短剧,模型费用约 ¥130(视频模型为主)。


快速安装

方式一:下载官方发行包(最简)

直接下载对应平台的安装包,Windows / Linux / macOS 均有官方 Release:

https://github.com/HBAI-Ltd/Toonflow-app/releases

下载后启动即可,首次登录账号密码: - 用户名:admin - 密码:admin123

⚠️ 请在部署后第一时间修改默认密码!

方式二:Docker 部署

# 克隆仓库
git clone https://github.com/HBAI-Ltd/Toonflow-app.git
cd Toonflow-app

# Docker Compose 启动
docker compose up -d
# 访问 http://localhost:10588

方式三:源码构建(适合开发者)

前置环境: - Node.js 23.11.1+(官方推荐 24.x) - Yarn - PM2(生产环境进程管理)

# 安装 Node.js(建议用 nvm)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 24

# 安装 Yarn 和 PM2
npm install -g yarn pm2

# 克隆项目
git clone https://github.com/HBAI-Ltd/Toonflow-app.git
cd Toonflow-app

# 国内可用 Gitee 镜像加速
# git clone https://gitee.com/HBAI-Ltd/Toonflow-app.git

# 安装依赖
yarn install

# 开发模式(Electron 桌面窗口)
yarn dev:gui

# 或仅启动后端 API(端口 10588)
yarn dev

# 生产构建
yarn build

创建 PM2 配置(pm2.json):

{
  "name": "toonflow-app",
  "script": "data/serve/app.js",
  "instances": "max",
  "exec_mode": "cluster",
  "env": {
    "NODE_ENV": "prod",
    "PORT": 10588,
    "OSSURL": "http://127.0.0.1:10588/"
  }
}
pm2 start pm2.json
pm2 startup   # 设置开机自启
pm2 save

核心用法

1. 配置 AI 模型供应商

Toonflow 支持可编程供应商系统,在设置中心直接编写 TypeScript 逻辑,无需改源码。

支持的模型类型:

类型 示例
语言模型 Claude Opus 4.6、DeepSeek、智谱、GPT-4o、MiniMax 等
图片模型 GPT Image 2、Nano Banana Pro 等
视频模型 Seedance 2.0、Sora、豆包视频等

⚠️ 必须自备相应 API Key(Toonflow 本身不提供模型服务)

2. 新建项目并导入原著

  1. 新建项目 → 导入小说文本(txt/epub 等)
  2. 执行"章节事件提取",Toonflow 自动构建事件图谱
  3. 剧本改编按事件图谱精准调用上下文,减少长文本信息丢失

3. ScriptAgent 生成剧本

ScriptAgent 会: - 分析原著章节事件 - 生成故事骨架和改编策略 - 输出结构化剧本(分场分镜脚本)

4. ProductionAgent 分镜编排

无限画布上组织: - 分镜节点 - 角色素材 - 视频节点 - 可自由编排、回溯、并行生产

5. 精调与视频导出

  • 对分镜图进行节点化精调
  • 回流工作台完成视频拼接
  • 导出最终成片

典型成本参考(官方 Demo)

消耗项 费用
语言模型 ~¥10
视频模型(全量) ~¥120
图片模型 <¥1
合计 ~¥130

典型适用场景

场景 说明
短视频内容创作 网文改编短剧、流量变现
小说影视化实验 文字作品快速可视化
AI 文学改编工具 编剧辅助、降本增效
剧本快速原型 短视频团队快速出样片
视频素材生成 广告、宣传片素材

坑与注意

  1. 需要自备模型 API:Toonflow 是工作台,不包含模型服务,需要额外付费接入
  2. 视频模型费用高:Demo 视频费用 ¥120/部,主要成本在视频生成
  3. Node.js 版本要求高:必须 23.11.1+,部分系统默认源版本过低
  4. Docker 部署说明不完整:README 中 Docker 步骤有缺失("待完善"),建议用发行包或源码构建
  5. 商业授权条款:面向 2 个以上独立第三方分发需商业授权(≤5 法人内部使用免授权)
  6. 前端仓库独立:如需二次开发前端,需额外部署 Toonflow-web 仓库
  7. Linux Release 说明缺失:GitHub Release 页面未明确标注 Linux 对应哪个文件,需查看文件后缀判断
  8. 生产部署需配置 OSSURL:如静态资源访问有问题,检查 OSSURL 环境变量

与同类对比

项目 核心能力 部署 费用 特色
Toonflow 小说→短剧全流程 桌面/服务器 模型 API 费 全流程 AI 化,无限画布
Runway 文生视频 纯云 订阅制 通用视频,剧本需另外写
Pika 文字/图片生视频 纯云 订阅制 快但非全流程
腾讯混元3D 3D 视频生成 API 按量 3D 能力强,非全流程
剪映 视频剪辑+AI 桌面 免费 通用剪辑,非剧本驱动

结论:Toonflow 是目前唯一开源的"小说→动画短剧"端到端工具链,适合网文创作者、短视频团队和 MCV 机构快速试错。


一句话推荐结论

有大量网文 IP 想影视化变现?Toonflow 是目前唯一开源的端到端 AI 短剧工作台,一本书进去、两小时短剧出来,适合个人创作者和小型工作室。


Stars 11202 · 周增 +217(截至 2026-07-08)