一句话定位:节点式 AI 媒体生成工作流编辑器——在无限画布上拖节点、连线,
让图像 / 视频 / 3D / 音频生成按依赖顺序依次调用 AI API。
一、核心档案
| 项 | 内容 |
|---|---|
| 仓库 | github.com/shrimbly/node-banana |
| 定位 | 开源视觉工作流编辑器(AI 媒体管线),桌面 App + 本地 Electron |
| 主语言 | TypeScript |
| 许可 | MIT(无商用限制) |
| 作者 | Shrimbly |
| 桌面版 | 已签名 Mac App(Apple Silicon,macOS 13+,自更新);Windows「coming soon」 |
核心能力
| 能力 | 说明 |
|---|---|
| 视觉节点编辑 | 无限画布拖放、缩放、类型化连线(typed handles) |
| 动态提示词 | 变量插值、LLM/VLM 驱动的提示词构造、可复用提示词链 |
| Prompt → Workflow | 用自然语言描述,直接生成完整工作流(基于 Gemini) |
| 多供应商 | Google Gemini / Replicate / fal.ai / Kie.ai / WaveSpeed / ComfyUI / OpenAI |
| 多模态 | 图像、视频、3D 模型、音频(TTS)一站式 |
| 内置 Agent | 跑在你自己的 Claude Code / Codex 订阅上,不走 API 额度 |
| 资产库 | 生成即存,可按标签/收藏/来源工作流筛选 |
| 可移植 | 工作流导出为 JSON,可版本控制与分享 |
节点类型示例:Prompt Constructor · Array(批处理)· Generate(图/视频/音频/3D)·
LLM · Annotation(全屏画图)· Split Grid · Video Stitch/Trim/Frame Grab · Router ·
Conditional Switch · Group Locking(执行时锁定跳过)。
二、关键数据(快照 2026-10-11)
| 指标 | 数值 | 来源 |
|---|---|---|
| Stars | 待核实 | 仓库页未回传具体数字 |
| Forks | 待核实 | — |
| 许可 | MIT | 仓库 LICENSE |
| 平台 | macOS(Apple Silicon);Windows 待发 | 仓库 README |
三、真问题·硬伤 vs 建议
真问题 / 硬伤
- Windows 版跳票:「安装器被从 2.0 撤下,直到它能像 Mac 版一样跑」,只能从源码跑——
Windows 用户当前体验打折。
- 星标数据缺口:仓库未回传明确 Stars,本卡标 待核实。
- BYOK 是真花钱:它直连各家 API,用量按供应商计费,本地只是编排层,
不是「免费生成」。
- 内置 Agent 依赖外部订阅:Agent 功能要你有 Claude Code / Codex 订阅,否则退化。
建议 / 观察
- 与 TextFlow 最「同形」的一个:都是节点式 + 无限画布 + JSON 工作流 + 本地运行,
只是它做媒体、老爷做写作。产品形态参照价值极高。
- 「Prompt Constructor」节点值得拆:变量 + LLM 构造 + 可复用提示词链,即
「提示词即数据」。这正好补 TextFlow 里「章节文本如何进节点」的设计。
- 「Prompt → Workflow」是一个方向:用自然语言直接生成 DAG——
若 TextFlow 想降低建图门槛,这是现成范式。
- 三条可移植设计:类型化连线、Group Locking(调试时冻结节点)、
工作流 JSON 作为版本控制单位。
四、评分
| 维度 | 评分 | 说明 |
|---|---|---|
| 传播热度 | ⭐ 6/10 | 有 Discord 社区与文档站,但星标未确认 |
| 工程完成度 | ⭐ 8/10 | 签名 App、自更新、校验清单、示例工作流齐备 |
| 业务相关性 | ⭐ 8/10 | 与 TextFlow 同形异构,产品范式高度可借鉴 |
| 收藏观察价值 | ⭐ 8/10 | 节点/连线/序列化三件套的现成范例 |
综合均分 7.5 / 10
五、锚点清单
- 已验证:MIT 许可、节点式无限画布、类型化连线、prompt-to-workflow、
多供应商清单、多模态节点、工作流 JSON 导出、macOS 已签名发布 / Windows 待发
- 待核实:Stars / Forks、Windows 版发布时间、内置 Agent 的订阅依赖细节
- 未表态 / 缺失:本地模型(Ollama 等)支持情况、社区规模
六、给老爷的判断
TextFlow 的「形态镜像」。 如果 TextFlow 要一个产品级参照物(不是 n8n 那种通用自动化,
而是「画布 + 节点 + AI 生成」),它比 n8n 更贴。
建议:把它当产品设计样本,重点看无限画布交互、节点连线约束、工作流 JSON 结构三处,
对照检查 TextFlow 的对应实现。