Toonflow-app — AI 视频生成工具中文文档 是 AI Skill Hub 本期精选AI工具之一。已获得 8.3k 颗 GitHub Star,综合评分 9.1 分,整体质量较高。我们强烈推荐将其纳入你的 AI 工具库,帮助提升工作效率。
Toonflow 是开源一站式 AI 短剧创作工具,将小说、剧本快速转化为动画短剧。集成 AI 编剧、智能分镜、角色与视频生成,跨平台桌面端轻量部署,助力创作者低成本批量产出视觉内容。Toonflow is an open-source AI tool that turns stories and scripts into animated short dramas. Features AI scriptwriting, storyboarding, character and video generation. A cross-platform desktop app for efficient content creation.
Toonflow-app — AI 视频生成工具中文文档 是一款基于 HTML 开发的开源工具,专注于 ai、ai-content-creation、ai-tool 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
Toonflow 是开源一站式 AI 短剧创作工具,将小说、剧本快速转化为动画短剧。集成 AI 编剧、智能分镜、角色与视频生成,跨平台桌面端轻量部署,助力创作者低成本批量产出视觉内容。Toonflow is an open-source AI tool that turns stories and scripts into animated short dramas. Features AI scriptwriting, storyboarding, character and video generation. A cross-platform desktop app for efficient content creation.
Toonflow-app — AI 视频生成工具中文文档 是一款基于 HTML 开发的开源工具,专注于 ai、ai-content-creation、ai-tool 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
# 克隆仓库 git clone https://github.com/HBAI-Ltd/Toonflow-app cd Toonflow-app # 查看安装说明 cat README.md # 按 README 完成环境依赖安装后即可使用
# 查看帮助 toonflow-app --help # 基本运行 toonflow-app [options] <input> # 详细使用说明请查阅文档 # https://github.com/HBAI-Ltd/Toonflow-app
# toonflow-app 配置说明 # 查看配置选项 toonflow-app --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export TOONFLOW_APP_CONFIG="/path/to/config.yml"
<img src="https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=6,11,20&height=200§ion=header&text=Toonflow&fontSize=90&fontColor=ffffff&animation=fadeIn&fontAlignY=50" width="100%"/>
<p> <a href="https://github.com/HBAI-Ltd/Toonflow-app"> <img src="https://img.shields.io/badge/GitHub-181717?style=flat-square&logo=github&logoColor=white" alt="GitHub" /> </a> | <a href="https://gitee.com/HBAI-Ltd/Toonflow-app"> <img src="https://img.shields.io/badge/Gitee-C71D23?style=flat-square&logo=gitee&logoColor=white" alt="Gitee" /> </a> | <a href="https://gitcode.com/HBAI-Ltd/Toonflow-app"> <img src="./docs/atomgitLogo.svg" alt="Atomgit" style="height:20px"/> </a> </p>
<p align="center"> <strong>简体中文</strong> | <a href="./docs/README.zhtw.md">繁體中文</a> | <a href="./docs/README.en.md">English</a> | <a href="./docs/README.th.md">ไทย</a> | <a href="./docs/README.vi.md">Tiếng Việt</a> | <a href="./docs/README.ja.md">日本語</a> | <a href="./docs/README.ru.md">Русский</a> </p>
<img src="./docs/logo.png" alt="Toonflow Logo" height="120"/>
<p align="center"> <a href="https://github.com/HBAI-Ltd/Toonflow-app/stargazers"> <img src="https://img.shields.io/github/stars/HBAI-Ltd/Toonflow-app?style=for-the-badge&logo=github" alt="Stars Badge" /> </a> <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank"> <img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg?style=for-the-badge" alt="Apache-2.0 License Badge" /> </a> <a href="https://github.com/HBAI-Ltd/Toonflow-app/releases"> <img alt="release" src="https://img.shields.io/github/v/release/HBAI-Ltd/Toonflow-app?style=for-the-badge" /> </a> </p> <p align="center"> <a href="https://github.com/HBAI-Ltd/Toonflow-app/network/members"> <img src="https://img.shields.io/github/forks/HBAI-Ltd/Toonflow-app?style=for-the-badge&logo=github&color=orange" alt="Forks Badge" /> </a> <a href="https://atomgit.com/HBAI-Ltd/Toonflow-app"> <img src="https://img.shields.io/badge/AtomGit-G--Star%20No.540-FF6B35?style=for-the-badge&logo=git&logoColor=white" alt="AtomGit G-Star No.540" /> </a> <a href="https://discord.gg/HEjKmpNpAZ"> <img src="https://img.shields.io/badge/Discord-Community-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Discord" /> </a> </p> <p align="center"> <a href="https://github.com/HBAI-Ltd/Toonflow-app/issues"> <img src="https://img.shields.io/github/issues/HBAI-Ltd/Toonflow-app?style=for-the-badge&color=F48D73" alt="Issues" /> </a> <a href="https://github.com/HBAI-Ltd/Toonflow-app/graphs/contributors"> <img src="https://img.shields.io/github/contributors/HBAI-Ltd/Toonflow-app?style=for-the-badge&color=2088FF" alt="Contributors" /> </a> <a href="https://github.com/HBAI-Ltd/Toonflow-app/commits"> <img src="https://img.shields.io/github/last-commit/HBAI-Ltd/Toonflow-app?style=for-the-badge&color=blueviolet" alt="Last Commit" /> </a> </p> <p align="center"> <img src="https://ziadoua.github.io/m3-Markdown-Badges/badges/TypeScript/typescript2.svg" alt="TypeScript" /> <img src="https://ziadoua.github.io/m3-Markdown-Badges/badges/NodeJS/nodejs2.svg" alt="Node.js" /> <img src="https://ziadoua.github.io/m3-Markdown-Badges/badges/Docker/docker2.svg" alt="Docker" /> <img src="https://ziadoua.github.io/m3-Markdown-Badges/badges/Electron/electron2.svg" alt="Electron" /> </p> <p align="center"> <img src="https://mobaicons.com/icons/typescript,nodejs,electron,docker,socket?perline=5" alt="Tech Stack Icons" /> </p> <p align="center"> <img src="https://widgetbite.com/stats/HBAI-Ltd" alt="Visitors" /> </p> > 🚀 一站式短剧工程:从文本到角色,从分镜到视频,0门槛全流程AI化,创作效率提升10倍+! </div>
---
Toonflow 支持以下语言界面:
| 语言 | Language |
|---|---|
| 简体中文 | Chinese (Simplified) |
| 繁體中文 | Chinese (Traditional) |
| English | English |
| ไทย | Thai |
| Tiếng Việt | Vietnamese |
| 日本語 | Japanese |
| Русский | Russian |
💡 更多语言适配中,欢迎贡献翻译!
---
Toonflow 是面向短剧生产的 AI 工作台,围绕“策划 → 编剧 → 分镜 → 出片”构建完整闭环,并支持本地化、可编程、可持续迭代的生产流程。
- ✅ 无限画布生产工作台 以类无限画布形式组织剧本、角色、分镜、素材与视频节点,支持自由编排、回溯与并行生产,不受线性步骤限制。 - ✅ 三层 Agent 协作体系 决策层、执行层、监督层协同工作,覆盖任务拆解、内容生成、质量审阅与修订反馈,提升稳定性与成片一致性。 - ✅ 持久化 Agent 记忆 基于本地 ONNX 向量检索的跨会话记忆系统,支持短期消息、长期摘要和语义召回,确保多轮创作连续性。 - ✅ 可编程供应商系统 支持在设置中心直接编写供应商 TypeScript 逻辑并即时生效,无需改源码或重启,便于私有化和多模型接入。 - ✅ 章节事件图谱驱动改编 自动提取原著章节事件并结构化存储,剧本改编按事件图谱精准调用上下文,减少长文本信息丢失。 - ✅ Skill 文件化配置 ScriptAgent 与 ProductionAgent 的核心提示词外化为 Markdown Skill 文件,支持在线编辑与快速调优。
---
在安装和使用本软件之前,请准备以下内容:
| 操作系统 | GitHub | 说明 |
|---|---|---|
| Windows | [Release](https://github.com/HBAI-Ltd/Toonflow-app/releases) | 官方发布安装包 |
| Linux | [Release](https://github.com/HBAI-Ltd/Toonflow-app/releases) | 官方发布安装包 |
| macOS | [Release](https://github.com/HBAI-Ltd/Toonflow-app/releases) | 官方发布安装包 |
[!CAUTION] MacOS 系统请到 设置-隐私与安全性 配置安全性否则可能因证书问题无法正常打开 参考知乎文档:https://www.zhihu.com/question/433389276
因 Gitee OS 环境限制及 Release 文件上传大小限制,暂不提供 Gitee Release 下载地址。
待完善,暂时使用本地构建。
yarn docker:local
```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash source ~/.bashrc nvm install 24
npm install -g yarn pm2
#### 2. 部署项目
**从 GitHub 克隆:**
bash cd /opt git clone https://github.com/HBAI-Ltd/Toonflow-app.git cd Toonflow-app yarn install yarn build
**从 Gitee 克隆(国内推荐):**
bash cd /opt git clone https://gitee.com/HBAI-Ltd/Toonflow-app.git cd Toonflow-app yarn install yarn build
#### 3. 配置 PM2
创建 `pm2.json` 文件:
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/" } }
**环境变量说明:**
| 变量 | 说明 |
| ---------- | ---------------------------------- |
| `NODE_ENV` | 运行环境,`prod` 表示生产环境 |
| `PORT` | 服务监听端口 |
| `OSSURL` | 文件存储访问地址,用于静态资源访问 |
---
#### 4. 启动服务
bash pm2 start pm2.json pm2 startup pm2 save
#### 5. 常用命令
bash pm2 list # 查看进程 pm2 logs toonflow-app # 查看日志 pm2 restart all # 重启服务 pm2 monit # 监控面板 ```
⚠️ 首次登录 账号:admin密码:admin123
如需单独部署或定制前端界面,请参考前端仓库:
💡 说明:本仓库已内置编译好的前端资源,普通用户无需单独部署前端。前端仓库仅供需要二次开发的开发者使用。
---
admin / admin123)。https://www.bilibili.com/video/BV1oXD7BqEqJ 
Toonflow 12 分钟快速上手 AI 视频 👉 点击观看
📱 手机微信扫码观看
<img src="./docs/videoQR.png" alt="微信扫码观看" width="150"/>
---
以下截图及视频来自使用 Toonflow 制作的一段 AI 短剧 Demo,全程约 2 小时完成,涵盖剧本生成、分镜制作及剪辑环节。
安装完成后,启动程序即可开始使用本服务。
⚠️ 首次登录 账号:admin密码:admin123
从 GitHub 克隆:
git clone https://github.com/HBAI-Ltd/Toonflow-app.git
cd Toonflow-app
从 Gitee 克隆(国内推荐):
git clone https://gitee.com/HBAI-Ltd/Toonflow-app.git
cd Toonflow-app
请先在项目根目录下执行以下命令以安装依赖项:
yarn install
本项目包含 后端 API 服务 和 前端页面 两部分,请根据需要选择启动方式:
yarn dev
⚠️ 此命令仅启动后端 API 服务(端口 10588),不包含前端页面。直接访问 http://localhost:10588 只能调用 API 接口,无法看到完整的网页界面。如需同时使用前端页面,请配合前端项目单独启动,或使用下方的 GUI 模式。
yarn dev:gui
此命令会同时启动后端服务和 Electron 桌面窗口,自带内置前端页面,开箱即用,无需额外配置。适合想要完整体验所有功能的开发者。
yarn start
以生产模式直接运行编译后的服务(需先执行 yarn build)。
yarn build
yarn dist:win
yarn dist:mac
yarn dist:linux
yarn lint
启动 AI SDK 的可视化调试工具,方便调试 AI 调用:
yarn debug:ai
https://github.com/user-attachments/assets/2d9fddac-dfdf-4640-b030-b09d7f7287e9
如无法播放,请点击下载视频
</div>
| 项目 | 详情 |
|---|---|
| 制作周期 | 约 2 小时 |
| 视频模型 | Seedance 2.0 |
| 图片模型 | GPT Image 2 |
| 语言模型 | Claude Opus 4.6 |
| 成片总时长 | 约 2 分钟(原始素材 3 分钟,剪除废片约 1 分钟) |
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ Apache 2.0 — 宽松开源协议,可商用,需保留版权声明和 NOTICE 文件,含专利授权条款。
经综合评估,Toonflow-app — AI 视频生成工具中文文档 在AI工具赛道中表现稳健,质量优秀。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | Toonflow-app |
| 原始描述 | Toonflow 是开源一站式 AI 短剧创作工具,将小说、剧本快速转化为动画短剧。集成 AI 编剧、智能分镜、角色与视频生成,跨平台桌面端轻量部署,助力创作者低成本批量产出视觉内容。Toonflow is an open-source AI tool that turns stories and scripts into animated short dramas. Features AI scriptwriting, storyboarding, character and video generation. A cross-platform desktop app for efficie… |
| Topics | aiai-content-creationai-toolai-video-generationautomationcontent-generationvideo |
| GitHub | https://github.com/HBAI-Ltd/Toonflow-app |
| License | Apache-2.0 |
| 语言 | HTML |
收录时间:2026-05-22 · 更新时间:2026-05-22 · License:Apache-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。