ComfyUI 工作流导入导出完整指南:3 步保存、分享与复现
【免费下载链接】ComfyUIThe most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI
ComfyUI 是节点式扩散模型 GUI,其工作流导入导出功能让你把画布上的流程存成 JSON 文件发给同事,也能从生成的图片里把流程找回来。本文按保存、导入、图片还原三步走通完整路径,看完就能上手。
先给同事发个流程
你昨晚调好了一条 SDXL 人物工作流:加载模型、正负提示词、采样器全部连好,出图满意。今天同事说"这套我也想跑"。最省事的不是口头复述参数,也不是让他重新连一遍线——整个画布就是交付物,ComfyUI 支持把它导出成一个文件。
新手路线:如何把工作流存成文件并导入
如何把工作流存成文件
- 在 ComfyUI 界面完成节点连接。
- 按
Ctrl + S(macOS 为Cmd + S)打开保存对话框。 - 输入文件名,建议带用途和版本,如
sdxl_portrait_v1.json。
保存位置随你,建议统一放到workflows/子目录。存出来的文件是标准 JSON,包含全部节点配置、连接关系和参数值,同事不需要和你一模一样的 ComfyUI 版本,只要节点齐全就能打开。
如何导入工作流文件
- 接收方在界面按
Ctrl + O(macOS 为Cmd + O)。 - 选中同事发来的 JSON 文件,打开。
- 节点、连线、参数会自动还原到画布上。
如果流程里有 Load Image 节点,别忘了把输入图放进input/目录,仓库自带一张示例图:
如何从生成的图片里还原工作流
有个容易被忽略的功能:ComfyUI 保存图片时会自动把完整工作流写进 PNG 元数据,核心就是 nodes.py 里一行metadata.add_text("prompt", json.dumps(prompt))。
这意味着output/目录里每张 PNG 都"自带流程"。你直接把图片原文件发给对方,对方把图拖进画布就能还原整条工作流,连 JSON 都不用单独发。
进阶玩法:API 自动化与团队协作
🔁 流程成熟后,可以更进一步:
- API 格式导出:界面里用 "File -> Export (API)" 导出 API 格式的工作流 JSON,脚本可以直接把这个 JSON 发给服务器跑任务,请求示例见 script_examples/basic_api_example.py。
- 先跑官方示例:blueprints/ 目录里有现成的文生图、图像编辑、视频工作流,学习新节点时先打开一份对照着看。
- 流程进版本库:JSON 是文本文件,天然适合 git 管理。文件名用带版本号的名字(如
character_design_v1.2.json),提交时注明作者、日期和用途。
团队协作提醒:流程用到自定义节点时,交付前把所需插件和模型文件名一起列出来,能少一轮"打不开"的来回沟通。
排坑专区:工作流导入失败怎么排查
画布出现缺失节点
现象:导入后部分节点显示缺失、灰色不可用。原因:接收方缺少流程用到的自定义节点插件。解法:打开 JSON 找到报错节点的class_type,安装对应自定义节点后重新导入。
模型加载报红
现象:导入成功,但 Load Checkpoint 节点报错跑不起来。原因:流程引用的模型文件在接收方机器上不存在。解法:对照models/下的对应子目录(checkpoints、loras、vae 等)补齐模型文件,文件名不确定就直接问发件人。
图片还原不出工作流
现象:收到同事的 PNG,拖进画布却加载不出流程。原因:两种情况——对方用--disable-metadata参数运行,元数据没写进去;或图片经过微信、邮件压缩,PNG 元数据被破坏。解法:要output/目录里的原始文件,或干脆直接发工作流 JSON。
收获:现在就可以做的 3 件事
- 用
Ctrl + S把今天的画布存成 JSON,重命名后放进你自己的 git 仓库。 - 生成一张图,看一眼 output/ 里的 PNG——它就是随时可发的"带流程的图片"。
- 打开 blueprints/ 里一份示例工作流,对照自己的流程看一遍,JSON 结构立刻就有概念了。
【免费下载链接】ComfyUIThe most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考