TypeScript AGPL-3.0

infinite-canvas

开源 AI 创作工作台,集成无限画布、Agent、导演台、全景图、AI 生图、图片编辑、视频生成、画布编排等,兼容 OpenAI 接口及多种 API 服务

T

tigerowo

Dernière activité 29 sept. 2026
tigerowo/infinite-canvas

1,1 k

étoiles

239

forks

3

issues ouvertes

Ce README est souvent en anglais.

infinite-canvas logo

无限画布 (infinite-canvas)

GitHub stars Version License Docker ready Next.js Go

微信群

Windows 本地安装包现已同步更新
无需从源码构建,下载即可本地运行

下载 Windows EXE

无限画布是一款面向图片,视频,音频,全能创作的开源工作台。它把画布编排、AI 图片、视频、音频生成、参考图编辑、对话助手、提示词库和素材沉淀放在同一个界面里,适合用来探索视觉方案并连续迭代图片结果

赞助商

TokenDance 词元跳动 观猹 × TokenDance|从产品诞生到持续增长 观猹是面向 AI 产品与 AI Builder 的产品社区和创新生态,帮助好产品找到真正懂它的用户。同时,TokenDance 为开发者提供统一、低成本的多模型调用入口,并通过“百亿 Token 补贴”“开发者计划”等福利降低早期产品的模型调用成本。观猹与 TokenDance 希望让每一个想法都能更轻松地从 Demo 走向真实世界。
88API 88API|无限画布 让各大主流模型能力结合得更紧密。 🎨 支持 GPT-Image、Gemini、Grok 等图片模型;🎬 支持 Seedance、Wan、H3、Kling、Grok 等视频模型;🎙️ 支持 Whisper、TTS 等语音能力。从文案、出图、改图,到视频生成与配音,一张画布串联完整创作链路。不只是模型聚合,更让不同模型在同一工作流中真正协同。 🎁 通过 无限画布专属链接注册,即可领取赠送额度及专属优惠。
秘塔科技 MiniMax H3 视频生成 API|秘塔科技 秘塔科技提供高性价比的 MiniMax H3 视频生成服务:768P 仅 0.09 元/秒,2K 仅 0.15 元/秒。支持原生 2K、音画同步,API 兼容 OpenAI 协议,同时支持 ComfyUI,无需自行部署 GPU。 🎁 通过 无限画布专属链接注册,即可领取赠送额度及专属优惠。

3D 导演台时间轴

3D 导演台

Agent

全景图生成

本项目基于 basketikun(纯前端) 为底,合并 HuFakai 生图增强版基础上,针对视频和视频生成逻辑配置更加完善,完善后端云同步机制,不再依赖纯前端

Caution

项目目前处于开发阶段,不保证历史数据兼容。各种数据库结构和存储格式都可能直接调整,欢迎关注后续更新

如果你需要稳定维护自己的分支,建议自行 fork 后独立开发。二次开发与 PR 请保留原作者信息和前端页面标识

核心功能

  • Agent:围绕选中节点和上游节点分析、规划并生成图片或视频,支持选择 Skill 指导当前创作任务,并将结果插回画布
  • 全景图:支持文字生成、参考图生成和本地 2:1 全景图导入,可作为导演台的场景环境背景
  • 导演台:在独立 3D 场景中布置角色、模型、全景环境和机位,支持镜头管理、截图,并将机位画面自动发送为连线图片节点
  • 摄像机控制:图片、视频和生成配置节点支持独立设置相机、镜头、焦距和光圈,将镜头参数自动写入生成提示词,并随节点保存和复制
  • 无限画布:多画布项目、节点拖拽缩放、连线、小地图、撤销重做、导入导出
  • AI 创作:支持 OpenAI 兼容接口的 Images API、Responses API、图生图、参考图编辑、流式接收、Base64 图片返回;Seedance 2.0 可通过火山方舟 Agent Plan 接入
  • 生图工作台:支持侧边/悬浮底部工作台、多任务并发、历史结果合并展示、分类管理、失败详情、参考图缩略图、图片体积展示和“我的素材”复用
  • 创作工作流:支持公开/个人模板、变量表单、AI 创建工作流、单图/多图系列工作流、参考图输入和结果自动进入生图历史
  • 提示词库:抓取多个 GitHub 开源项目,按案例整理数百个图片提示词
  • 提示词与素材:提示词库、服务器素材库和“我的素材”可在生图、画布 AI 和工作流中复用

完整功能说明见 docs/features.md

如果你在为担心没有合适的生图API来发愁,可以查看该免费生图项目:chatgpt2api

技术栈

  • 前端:Next.js、React、TypeScript、Tailwind CSS、Ant Design、Zustand、TanStack Query
  • 后端:Go、Gin、GORM
  • 存储:SQLite、本地 IndexedDB、S3 兼容对象存储、Cloudflare R2
  • 部署:Docker

快速开始

git clone https://github.com/tigerowo/infinite-canvas.git
cd infinite-canvas
cp .env.example .env
# 修改默认账号密码等信息
docker compose up -d --build

本地非 Docker 开发运行:

cp .env.example .env
go run .

# 另开一个终端窗口
cd web
bun install
bun run dev

本地源码构建运行:

cp .env.example .env
docker compose -f docker-compose.local.yml up -d --build

运行后默认端口3000,可访问 http://localhost:3000

如需要拉取提示词,可前往:http://localhost:3000/admin/prompts

New API 自动配置

如果使用 New API,可在 系统设置 -> 聊天方式 -> 添加聊天设置 中填入:

https://infinite-canvas-cpco.onrender.com?apiKey={key}&baseUrl={address}

跳转后会自动打开配置弹窗并填入 API Key 和 Base URL。 如果自己部署了,可以把 https://infinite-canvas-cpco.onrender.com 替换成你部署的地址。

效果展示

image image
image image
image image
image image
image image
5 image

文档

联系方式

项目定制二次开发需求,广告赞助合作其他可联系

邮箱:yhb293933@gmail.com

微信交流测试群:

微信群二维码

赞助支持

本项目长期开放广告赞助合作,欢迎品牌 / 产品投放

如果这个项目对你有帮助,欢迎赞助支持,你的每一份鼓励都是持续更新的动力!

社区支持

学 AI,上 L 站:LinuxDO

开源协议

本项目使用 GNU Affero General Public License v3.0,见 LICENSE。

Star History

Star History Chart

Projets similaires

面向 AI 创作的开源无限画布工作台,集成 AI 生图、参考图编辑、视频生成、Agent 智能助手、画布编排、对话创作、提示词库与素材管理等能力,支持可视化创作流程与多 Agent 协同工作。兼容 OpenAI 接口生态,支持 chatgpt2api、grok2api、flow2api、newapi 等渠道接入。

TypeScript
Bbasketikun
7,2 k étoiles1,8 k

【影策】面向 AI 影视创作的开源无限画布工作台,集成多模态生成、分镜编排、素材管理与 Agent 工作流。

TypeScript
Dddcat-ai
1 k étoiles331

Toonflow 是开源 AI 创作平台,融合无限画布、AI Agent 与可视化工作流,支持图像生成、视频生成、智能分镜及短剧创作。支持本地部署、自由接入模型,提供跨平台桌面端,并可通过 MCP 与插件扩展创作能力。Open-source AI creative platform with an infinite canvas, AI agents and visual workflows for image generation, video generation and filmmaking, with a canvas-based approach similar to LibTV and TapNow.

TypeScriptaiai-agentsai-content-creation
HHBAI-Ltd
16,2 k étoiles2,9 k