HBAI-Ltd/Toonflow-app
短剧、漫剧制作工具 Toonflow:开源 AI 视频创作平台,集成剧本创作、智能分镜、角色与场景资产管理、图像生成和视频生成。融合无限画布、AI Agent 与可视化工作流,支持本地部署、自选模型、跨平台客户端、MCP 与插件扩展。Open-source AI short drama and motion comic creation tool with an infinite canvas, AI agents, storyboarding, image and video generation. Self-hosted and extensible, with a canvas-based approach similar to LibTV and TapNow.
Toonflow – AI 驱动的短片创作平台
简介 – Toonflow 是一款开源的桌面与服务器应用程序,让创作者可以在单一的“无限画布”上撰写剧本、管理资产,并利用 AI 生成图像与视频。它采用 TypeScript、Vue 3、Bun 以及类似 Electron 的 Electrobun 作为桌面客户端开发。
核心功能
| 功能 | 说明 |
|---|---|
| 本地优先部署 | 可在 Windows、macOS、Android (ARM64) 以及 Linux 服务器或 Docker 容器上运行。所有项目文件与资产均保留在用户设备或自托管服务器上。 |
| 无限画布 | 一个可视化工作区,可将剧本、角色、场景和生成的视频剪辑排列在一起。 |
| MCP (Model‑Connector‑Plugin) | 一个通用桥接器,让应用程序能调用外部 AI 服务 (图像、视频、LLM) 或本地运行的 ComfyUI 工作流。 |
| 插件市场 | 用户可从在线商店 (api.toonflow.net/console/plugIn) 安装额外的节点、工具或完整的工作流。 |
| 开放代理 | 提示词模板、工具定义和 A2A (agent‑to‑agent) 流程皆可自定义,实现项目内部的定制化 AI 助手。 |
| 模型无关性 | 可配置任何遵循 OpenAI 风格请求格式的第三方 API,并可挂载本地模型。 |
| 21 种 UI 语言 | 完整的界面本地化 (中文、英文、日文、俄文、泰文、韩文、印地文、印尼文、马来文、菲律宾文、孟加拉文、乌尔都文、泰米尔文、泰卢固文、马拉地文、旁遮普文、阿拉伯文、波斯文、土耳其文等)。 |
使用方式
- 安装 – 下载原生客户端 (Windows / macOS / Android) 或依照 README 中的步骤说明启动 Docker/Server 版本。
- 建立项目 – 撰写剧本、新增角色与场景,然后将它们拖曳到画布上。
- 生成资产 – 透过 MCP 配置视频模型 (例如 Seedance 2.0)、图像模型 (GPT Image 2) 和 LLM (Claude Opus 4.6);应用程序会发送提示词并接收生成的媒体。
- 编辑与预览 – 使用内置的 3‑D 导演工作室预览镜头、调整时间轴并拼接剪辑。
- 导出 – 渲染最终短片或导出个别资产。
安装版本
- 桌面客户端 – 内置 Bun 与 WebView2/WebKit 执行环境;Android 版本包含本地 Bun 后端。
- Docker –
docker compose up -d --build使用 Bun 1.3.14 和 FFmpeg 构建镜像;数据存储在 Docker 卷中。 - 裸机服务器 – 安装 Git、FFmpeg、Bun 1.3.14,然后执行
bun install && bun run build:server && bun run start:server。 - 云端镜像 – 在“智星云”平台上提供预先配置的镜像。
社区与生态系统
- 插件市场 – 使用新的节点、AI 工具或完整的工作流套件扩展画布功能。
- TF‑Router – 一个开源的模型代理服务 (
HBAI‑Ltd/TF‑Router),可自托管以安全地路由 API 调用。 - 支持渠道 – Discord 服务器、微信群组以及公开的问题追踪器。
授权 – MIT (注:v1.0.8 之前的版本为 AGPL‑3.0)。该项目持续维护中 (撰写时已开发 130 天,超过 800 次提交,发布 20 个版本)。
总结 – Toonflow 是一款针对短片与动画创作者的 AI 驱动内容创作工具。它将剧本撰写、资产管理与 AI 生成媒体整合在单一的本地托管应用程序中,对于任何对视觉叙事生成式 AI 感兴趣的人来说都极具价值。
相关
- 项目
- 项目
- 项目
- 项目
- 项目