基于节点的 AI 多模态画布编辑器
一款纯原生 Web 应用(HTML / CSS / JS),让你在无限画布上,通过可视化节点连线的方式,自由组合 AI 能力,生成文本、图像、视频与音频。
| 节点类型 | 说明 | 支持模型 |
|---|---|---|
| 🖼️ AI 图像生成节点 | 输入提示词,一键生成图片,支持批量出图 | Banana Pro、GRSAI 等 |
| ✍️ AI 文本生成节点 | 多轮对话、流式输出,支持 @ 引用其他节点结果 | Gemini、GPT 系列等 OpenAI 兼容接口 |
| 🎬 AI 视频生成节点 | 文生视频 / 图生视频 | 主流视频模型 |
| 🔊 AI 音频生成节点 | 文本转语音生成 | TTS 模型 |
| 🌐 360 全景图节点 | 生成沉浸式 360 度全景图像 | 全景生成模型 |
| 📐 3D 场景编辑节点 | 创建和编辑 3D 场景,支持模型导入与场景布局 | 3D 渲染引擎 |
| 💬 注释节点 | 添加文本注释、说明和标记,增强画布可读性、作为标记跳转 | 无(纯功能节点) |
Ctrl+S 保存画布到本地 user/Canvas Project/ 目录任意一个不带中文路径的目录 上面的地址栏 输入 CMD
# 克隆项目
git clone https://github.com/ashuoAI/AI-CanvasPro.git
# 进入项目
cd AI-CanvasPro
# 创建虚拟环境
python -m venv venv
# 激活虚拟环境
venv\Scripts\activate.bat
# 安装依赖
pip install -r requirements.txt
# 启动服务
python server.py
D:\AI-CanvasPro双击运行.bat 文件,即可自动跳出项目画布。
访问 http://localhost:8777 即可使用。双击运行.bat 文件即可右新功能和BUG反馈可以在这里提出:https://i1etb6xynr.feishu.cn/wiki/N2C3wD6SgisOpek11mfcfJCinkr?from=from_copylink 更完整的用户手册请直接看:使用说明.md
| 提供商 | 说明 |
|---|---|
| 即梦官方(目前只能高级会员) | 设置-api输入-最下面登陆扫码 对应:图像生成-即梦,视频生成-即梦视频 |
| RunningHub | 图像生成,前往 runninghub.com 获取 Key |
| APImart (准备下架) | 大语言模型,图像生成,前往 APImart.ai 获取 Key |
| 派欧云 (PPIO) | 大语言模型,图片生成,前往 ppio.com 获取 Key |
| GRSAI | 大语言模型,图像生成,前往 grsai.com 获取 Key |
| 通用 OpenAI 接口 | 支持任何兼容 OpenAI 格式的第三方接口 |
| 操作 | 说明 |
|---|---|
| 双击画布 | 快速添加 AI 生成节点 |
| 左键拖拽 | 移动节点 |
| 右键画布 | 打开右键菜单 |
| 滚轮 | 缩放画布 |
| 中键/空格拖拽 | 平移画布 |
| Ctrl+S | 保存当前画布 |
| Ctrl+Z / Shift+Ctrl+Z | 撤销 / 重做 |
| D | 删除选中节点(可在“设置→键盘快捷键”里改成 Delete/Backspace) |
节点左侧 + 按钮 | 打开节点添加菜单 |
在 生成节点的提示词编辑框中,输入 @ 即可弹出引用菜单,选择画布上任意节点,其输出结果将被动态嵌入提示词中。
输入 / 引用预设命令,快速调用内置预设(后续支持自定义预设)
阿硕 联系微信:shuoerone