🎨infinite‑canvas|开源全能 AI 创作工作台,一块无限画布搞定图 / 视频 / 音频全流程

4次阅读
没有评论

项目地址:https://github.com/tigerowo/infinite-canvas

还在为 AI 创作时素材四散、版本混乱、提示词到处复制而烦恼?生成的中间图、参考素材、提示词散落在聊天框、文件夹、记事本,每次迭代都要反复切换窗口,丢失创作上下文。infinite‑canvas(无限画布) 就是为了解决这个痛点而生的开源项目,把图片、视频、音频生成、节点编排、提示词库、素材管理全部收纳到一张无限拓展的画布当中。

✨项目简介

无限画布是一款开源、本地优先的全能 AI 创作工作台,底层基于 Go 后端 + Next.js 前端开发,支持 Docker 一键部署,同时提供 Windows 离线安装包,无需源码编译即可本地运行。

区别于传统 AI 绘画工具只聚焦单次生成,它把完整创作链路可视化:提示词、参考图、生成结果、AI 对话全部作为画布节点,支持拖拽连线,完整留存你的创意迭代全过程,不再每一次生成都 “从头再来”。

⚠️项目目前处于活跃开发阶段,数据库结构会迭代调整,不保证历史数据完全兼容,更适合个人本地部署使用;如果需要长期二次开发,建议 Fork 项目维护自有分支。

🚀核心亮点功能

1. 3D 导演台:视频分镜可视化预演

这是该项目非常有特色的能力。内置独立 3D 场景,可导入角色模型、全景环境素材,自由布置机位,自定义相机、镜头、焦距、光圈参数。机位配置会自动转换成生成提示词,机位画面可以直接输出为画布图片节点,做短剧、短片分镜的时候,可以先在 3D 空间搭好场景机位,再交给 AI 生成画面,大幅提升画面镜头一致性。

同时支持 2:1 全景图导入,可直接作为 3D 导演台的环境背景。

2. 无限节点画布

  • 无限空间,支持缩放平移、小地图导航、撤销重做、画布项目导入导出
  • 素材、提示词、生成结果全部为独立节点,连线搭建创作链路
  • 画布助手:选中画布节点直接对话 AI,生成结果直接回填画布,不需要复制粘贴文件

3. 全媒介 AI 生成能力

兼容全部 OpenAI 协议 API 接口,图片、视频、音频一站式创作:

  • 文生图、图生图、参考图编辑,支持 Base64 图片流式返回
  • 视频创作工作台,支持 MiniMax H3 等视频 API,768P‑2K 分辨率,音画同步
  • 多任务并发执行,完整记录生成历史、失败日志,素材库沉淀优质产出
  • 内置提示词中心,聚合数百套开源提示词模板,可以直接复用至画布与工作流

4. 可复用创作工作流

支持创建公开 / 个人工作流模板,配置变量表单,AI 也可以辅助生成工作流。无论是系列图片批量产出,还是短视频流水线,搭建一次流程,后续直接调用模板运行,大幅减少重复操作。

5. 灵活存储部署

  • 本地存储:SQLite、浏览器 IndexedDB
  • 对象存储兼容 S3、Cloudflare R2、WebDAV,支持云端同步素材
  • Docker 一键部署,也支持源码本地开发;提供 Windows 免编译安装包,普通用户开箱即用

🛠技术

  • 前端:Next.js、React、TypeScript、Tailwind CSS、Ant Design、Zustand
  • 后端:Go + Gin + GORM
  • 存储:SQLite、IndexedDB、S3 兼容对象存储
  • 部署:Docker Compose,支持容器部署与原生运行两种模式

📦快速上手部署

Docker 一键部署

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

访问地址:http://localhost:3000

拉取内置提示词库:访问 http://localhost:3000/admin/prompts

本地源码开发、本地构建模式可以参考项目 README 文档,同时 Windows 用户可以直接下载 Release 的安装包直接运行,不用配置环境。

🎯适合哪些人?

  1. AI 视觉创作者:做插画、概念图、短剧分镜,需要反复迭代多版本素材,想要保存完整创作链路。
  2. 短视频 / 短剧创作者:使用 3D 导演台预演镜头,批量生成系列图片、视频素材。
  3. 独立开发者与爱好者:想要私有化部署 AI 创作工作台,对接自己的 API 密钥,数据保存在本地。
  4. 提示词工作者:管理大量提示词模板,搭建可复用工作流模板。

💡和 ComfyUI 定位区分:ComfyUI 偏向底层生成流水线,自由度极高但是上手门槛高;infinite‑canvas 偏向创意侧,更看重创作过程可视化、素材管理、3D 导演预演,GUI 交互更友好,适合创意探索而非底层模型调优。

📝小结

现在很多 AI 工具只关注 “生成一张图”,却忽略创作过程本身。无数的参考图、迭代版本、提示词在各个工具之间来回拷贝,创意的上下文很容易丢失。

infinite‑canvas 最大价值,就是把整个创作过程收纳到一张画布:从想法、参考素材、镜头预演,到图片视频产出、素材沉淀全部可视化管理。如果你厌倦来回切换工具,想要一个私有化本地 AI 创作工作台,可以试一试这个项目。

项目开源协议 AGPL‑3.0,欢迎 Star、Issue 反馈需求,二次开发需要保留原作者标识。


项目地址:https://github.com/tigerowo/infinite-canvas

正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 0
评论(没有评论)
验证码