Gemini 生成的 ComfyUI JSON 只能视为草稿。它可能引用不存在的节点、错误模型名或过期字段。正确流程是先保存副本、导入查看缺失项,再对照节点来源和官方工作流结构逐步修复。 本文依据 ComfyUI Workflow JSON 规范与首张图教程整理,未运行你的 JSON、插件和模型;第三方自定义节点可能执行代码,只能从可信仓库安装并先检查来源与版本。
本篇验收要点:先在隔离配置中导入 JSON,记录无法识别的 node type;只从节点项目的正式仓库安装准确包,不按相似名称猜装。 把图缩减为官方最小文生图链路,确认模型加载、提示编码、采样、VAE 解码和保存图像逐段成功后再恢复扩展节点。

开始前准备
- 原始 JSON 的只读备份
- 可启动的 ComfyUI 与浏览器
- 已合法获得的 checkpoint/模型
- 隔离测试目录与足够磁盘
按顺序搭建
- 先用文本工具检查 JSON 可解析,并保存原始文件。对照 Workflow JSON 规范查看 nodes、links 和版本字段是否存在。
- 导入 ComfyUI,截图记录红色或 unknown 节点的 type、标题和连接;不要一次安装所有推荐插件。
- 核对每个缺失节点的真实项目、许可证、维护状态和所需 ComfyUI 版本,从可信仓库安装后重启并再次导入。
- 核对 Load Checkpoint 等模型节点的文件名。JSON 里的模型名只是引用,不会自动附带权重;选择本机实际模型。
- 先只保留最小文生图链路并执行,检查每个节点输出;成功后按组恢复控制网、放大、后处理等节点。
可复制的最小示例
修复记录可以用下面的表,避免反复猜:
node type | 状态 | 来源仓库 | 版本 | 输入是否完整
CheckpointLoaderSimple | 内置/正常 | ComfyUI | 当前 | 是
VendorCustomNode | 缺失 | 待核实 | 未知 | 否
模型引用 | missing.ckpt | 本机无此文件 | - | 否
每修复一项保存一个新工作流版本。
怎样验收结果
验证标准是 JSON 能被解析,所有 node type 都有可核实来源,模型文件实际存在,最小链路能保存一张可打开的图片,恢复扩展节点后每组都有明确输出且没有静默跳过。
- 保存原始 JSON 与每次修改版本
- 未知节点来源可追溯
- 模型文件名对应本机文件
- 最小链路先成功再恢复扩展
常见失败与处理
- 导入即报 JSON 错误:先用解析器定位格式,不在 UI 里盲改。
- 节点全红:检查 ComfyUI 版本和 node type,不按显示标题猜包。
- 执行成功但无图:从 Save Image 向前检查 VAE Decode、采样和模型输出。
读者下一步是复制原始 JSON,列出所有缺失 node type 和模型引用,再用官方最小工作流验证基础环境。
相关问答
ComfyUI 会自动安装 JSON 需要的模型吗?
不能这样假定。工作流通常只保存模型引用,权重需合法获取并放到正确目录。
缺什么节点就装什么安全吗?
不一定。自定义节点是可执行代码,应核对仓库、维护者、版本和权限,并在隔离环境测试。
官方资料与适用边界
Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/32499.html