01 · 画布
无限画布与 8 类节点
画布即工作区,节点即工位。素材、生成、合成三类共 8 个节点,按产线顺序连起来就是一条流水线;节点可插拔,装上新插件就多一个工位。
- 素材4 类
- 生成3 类
- 合成1 类
开源 · MIT 协议
一块画布,从文字到成片
开源 AI 短剧 / 漫剧创作平台
安装包已内置运行环境与依赖,无需另外安装。
01 · 背景
剧本、分镜、角色、配音、剪辑——五个环节,五套软件。单点能力从来不缺,断的是产线。
写用一套、画用一套、配音一套、剪辑又一套,产线断在一次次导入导出上。
参考图、分镜、配音散在十几个文件夹里,找一张图要翻三层目录。
同一个角色,第三集和第八集看着像两个人,越往后越难圆回来。
每生成一张图,都要把「同一个人、同一件衣服」的提示词重写一遍。
装环境、配 API、调参数,还没开始创作就先被劝退。
断裂发生在「人肉搬运」这一环,不在任何单点能力上。
02 · 定位
创作流从「切换工具」变成「经营一块画布」:所有节点长在同一张图上,上游的产出就是下游的输入。
剧本、素材、生成、合成都在画布里,不导出、不搬运、不换软件。
用一句话操作画布,Agent 负责跑腿,关键步骤仍由你确认。
MIT 协议,节点、工具、插件都能自己写,能力边界由生态决定。
03 · 核心功能
画布提供场地,节点提供工位,Agent 提供人手,生态提供新工具。
01 · 画布
画布即工作区,节点即工位。素材、生成、合成三类共 8 个节点,按产线顺序连起来就是一条流水线;节点可插拔,装上新插件就多一个工位。
02 · 合成
双路策略:参数一致的片段走流复制,无损、不重编码;参数不一致才重编码归一化(crf 17)。合成后回读核验,并支持自动连播预览。
480×864 + 736×1280 736×1280 混合参数实测输出,时长零偏差
03 · Agent
自然语言直接操作画布:加节点、连线、生成、合成。10 个 Agent 工具覆盖画布操作与生成调用,全程流式响应,不用等整段跑完。
Agent 是副驾,不是代驾——关键步骤仍由用户确认。
04 · 生态
六类插件覆盖节点、工具、技能、扩展、提供方与团队;模型自由接入,不锁死任何一家供应商。
04 · 实现
选型只押注一条:单语言全栈 + 插件热插拔。
桌面端
Electrobun
Windows / macOS 双端外壳,安装包自带运行环境
前端
Vue 3
无限画布的渲染、拖拽与节点交互
服务端
Bun + Express 5
接口、流式响应、工作区文件读写
插件运行时
UMD 动态加载
节点装即用、卸即走,不重启主程序
05 · 场景
同一块画布,换一套节点,就是另一条产线。
手里有小说,缺的是把它变成片子的产线。
输入:小说章节画布:拆剧本、定角色、生成分镜产出:可直接发布的短剧
角色设定要留住,分镜和配音要串得起来。
输入:角色设定与参考图画布:分镜、配音、合成产出:漫剧成片
产线搭一次,之后只换素材不换流程。
输入:模板化产线画布:复制画布、替换素材产出:稳定批量的成片
06 · 进展
08 · 更新
只记录你能感知到的变化。1.0.1 正在开发中,1.0.0 已发布,点开卡片看明细。
/v1/video/generations 与轮询 /v1/tasks/{id},可对接任意兼容的中转服务,支持自定义提交体与 6 个占位模型。SKILL.md 的 metadata.displayName,调用方式仍为 /skill:<id>。aria-hidden。preload 改为 metadata,12 个视频并发堆内存零增长。crypto,导致 JWT 签名必然失败。4k 当成数字 4,导致默认选中 4k。updateReady 只信内存,不核对落盘文件。packages/providers 的明文 .ts 源码。moss_image_sft_int8_convrot 配 Qwen3.5 文本编码与 flux2-vae 组成。generationProgress,环下显示「上传 / 请求 / 生成 / 下载中」,音频为不确定态。stable-win-x64-update.json 与更新包。09 · 反馈
都欢迎直接提 Issue。写清楚你遇到什么、期望怎样,剩下的交给我们就好。
安装、启动、生成结果不对,或者哪里用着别扭——只要是让你卡住的地方,都可以说。
去提 Issue先看看有没有人已经遇到过,答案也许就在里面;顺手还能给已有的 Issue 补一条复现。
浏览 Issues提交前可以先搜一下是否已有人反馈过;如果是同一个问题,在已有 Issue 下补充你的情况同样有效。