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 语言 完整的界面本地化 (中文、英文、日文、俄文、泰文、韩文、印地文、印尼文、马来文、菲律宾文、孟加拉文、乌尔都文、泰米尔文、泰卢固文、马拉地文、旁遮普文、阿拉伯文、波斯文、土耳其文等)。

使用方式

  1. 安装 – 下载原生客户端 (Windows / macOS / Android) 或依照 README 中的步骤说明启动 Docker/Server 版本。
  2. 建立项目 – 撰写剧本、新增角色与场景,然后将它们拖曳到画布上。
  3. 生成资产 – 透过 MCP 配置视频模型 (例如 Seedance 2.0)、图像模型 (GPT Image 2) 和 LLM (Claude Opus 4.6);应用程序会发送提示词并接收生成的媒体。
  4. 编辑与预览 – 使用内置的 3‑D 导演工作室预览镜头、调整时间轴并拼接剪辑。
  5. 导出 – 渲染最终短片或导出个别资产。

安装版本

  • 桌面客户端 – 内置 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 感兴趣的人来说都极具价值。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目