basketikun/infinite-canvas
面向 AI 创作的开源无限画布工作台,集成 AI 生图、参考图编辑、视频生成、Agent 智能助手、画布编排、对话创作、提示词库与素材管理等能力,支持可视化创作流程与多 Agent 协同工作。兼容 OpenAI 接口生态,支持 chatgpt2api、grok2api、flow2api、newapi 等渠道接入。
解决的问题
Infinite Canvas 是一个专为图像创作设计的开源工作台。它通过将画布编排、AI 图像生成、参考图像编辑、聊天助手、提示词库和资产管理整合到一个统一的界面中,解决了工作流程碎片化的问题。这让创作者可以在同一个地方探索视觉方案并迭代优化图像结果。
运作方式
该项目提供了一个可视化、基于节点的无限画布,用户可以拖拽、缩放并连接节点。它直接连接到兼容 OpenAI 的 API,用于文字转图像、图像转图像、参考图像编辑、文字问答以及音频和视频的生成。系统包含一个“画布助手”,可以与选定的节点及其上游节点互动,以生成内容并将结果插回画布中。
目标客群
它主要针对数字艺术家、AI 图像创作者和设计师,他们需要一个空间组织工具来管理其迭代式的 AI 生成内容和视觉探索过程。
特色亮点
- 整合式 AI 工作流:在单一界面中结合生成、编辑和资产存储。
- 基于节点的编排:支持多画布项目、节点拖拽、缩放和连接。
- 画布代理 (Canvas Agent):通过 MCP 进行本地代理集成,允许像 Codex 或 Claude Code 这样的工具操作画布。
- 可扩展的插件系统:支持通过 URL 动态安装远程节点插件,并提供 TypeScript SDK 进行自定义开发。
- 提示词库:内置访问七个开源提示词来源,并通过 IndexedDB 进行本地缓存。
- 可自定义的 API 调用:允许用户定义自定义脚本来进行图像和视频生成,以适应各种 API 提供商。
相关
- 项目
- 项目
- 项目
- 项目
- 项目