很多人在 ComfyUI 里第一次打开别人分享的工作流就卡住:节点一堆、连线看不懂、换了模型就报错,或者干脆跑出来是黑图。这篇不讲原理,只按「先跑通、再调稳、最后能复用」的顺序,给一份 SD1.5 模板工作流的搭建与使用清单,让你拿到任意一份模板都能自己拆开改成能用的版本。
第一次打开别人分享的 ComfyUI 工作流,最常见的反应是节点一大堆、连线看不清,不知道哪根是主链。其实 SD1.5 的文生图链路非常短,一堆节点里真正必需的没几个,剩下的都是增强。这篇不讲原理,只按先跑通、再调稳、最后能复用的顺序,给你一份能拿着任意模板自己拆改的清单。
核心思路是把模板当成可删减的草稿,而不是必须原样跑通的黑盒。拿到手先做减法跑到第一张图,再一个个加回节点确认作用,最后把调好的状态存成干净基线。下面分节说具体怎么动手、每一步怎么验证。
先跑通最小链路:SD1.5 模板里真正必需的节点
SD1.5 文生图的主链就那么几个节点:模型加载、正负两个 CLIP 文本编码、空 Latent 图、采样器、VAE 解码、保存图片。看到模板里多出来的放大、修脸、批量、图像对比节点,先别管它们,它们是增强不是必需。
- 拿到模板第一步做减法:把后处理节点用 Ctrl+M 静音甚至直接删掉,只留主链,确认能出第一张图再逐个打开
- 模型加载器输出 MODEL、CLIP、VAE 三路,别只连一路就往下走,缺哪一路后面必然出错
- 正负提示词要接到同一次采样的两个输入口,接到别的节点上不会报错但结果不对
- VAE 解码接在采样器之后,接反了出来的东西基本没法看
- 分辨率先用保守值起步,别一上来就拉大图,尺寸和显存的关系到 /models/deploy 按你的卡算一遍
检查连线的三个高频坑
| 检查项 | 怎么看 | 不对会怎样 |
|---|---|---|
| 模型三路输出 | MODEL 进采样器、CLIP 进两个文本编码、VAE 进解码 | 只连一路,后面节点直接报错或出灰图 |
| 正负提示词 | 确认接到同一次采样的正负两个口 | 接反了内容跑偏但不报错 |
| VAE 解码位置 | 必须在采样器之后 | 接在前面出黑图 |
换模型、换尺寸、换采样器:模板改造的三处必改点
模板改造最容易翻车的地方就三个:换底模、改尺寸、换采样器。这三件事各有各的注意点,共同原则是一次只动一个变量,出图对比后再动下一个。
- 换底模看两件事一是 checkpoint 对应的基础版本,二是它习惯的提示词写法。SD1.5 系模板拿去套别的底模,最先崩的是画风和构图,不是报错。
- 改尺寸不是改一个数字空 Latent 的长宽、采样步数、后处理放大倍率要一起看。尺寸比值变了,采样器容易给出碎片化结果。
- 换采样器一次一个采样器和调度器一次只换一个,出图对比后再换下一个。两个一起换等于没做对照实验,出了问题也定位不到。
- 想省事就用验证过的模板站内 /ai-nav/category/ai-image 可以按工具类型翻一遍,先确认别人的基线值不值得动,再决定要不要换工作流。
出图不对时的排查顺序(从红框开始,别乱试)
出图不对时最忌讳乱点乱改,得有个固定顺序。从节点报错开始往下查,每一层确认了再进下一层,比同时改五个参数有效得多。
- 先看节点是不是红的:红框基本是缺节点或缺模型文件,缺节点用管理器补,缺模型看加载器里选中的名字和实际放的位置对不对,工作流存放位置可对照 comfyui-workflow-folder-locate 这篇
- 能跑但出黑图或灰图:按 VAE、采样步数、CFG、分辨率四项顺序查,VAE 挂错是最常见的一类
- 能出图但内容不对:先确认正负提示词没接反,再看是不是种子锁死导致每次一样,最后才怀疑模型本身
- 报显存不足就降分辨率或分批,别硬顶;跑得慢先到 /tools/speed-test 量一下基线,区分是卡的问题还是工作流里挂了太多后处理
| 现象 | 先查什么 | 再查什么 |
|---|---|---|
| 节点红框 | 缺节点 | 模型文件路径和文件名 |
| 黑图灰图 | VAE 连接 | 采样步数、CFG |
| 内容跑偏 | 正负提示词接反 | 种子是否锁死 |
| 显存不足 | 降分辨率或分批 | 关掉后处理节点 |
| 速度慢 | 到 /tools/speed-test 量基线 | 数后处理节点数量 |
把调好的模板变成可复用的资产
调通之后最该做的一件事,是立刻存一份干净版本,别在已经改乱的版本上继续叠。命名里带上底模类型和用途,下次直接从这个基线改。这份记录比记住某个具体数字有用得多,也方便换机器、换版本时直接迁移。
- 调通后立刻保存一份干净版本,命名带上底模类型和用途,下次从这个基线改
- 要分享或迁移时,导出带元信息的图片或工作流文件最稳妥,保存与加载的细节看 comfyui-workflow-save-load,分享渠道看 comfyui-workflow-sharing
- 把每次有效的参数组合记在本地笔记里:底模、分辨率、步数、CFG、采样器,别只记数字不记场景
- 用别人站点下载的模板之前,先确认它引用的自定义节点你有没有装,缺节点的模板导入后基本是废的
复用这件事还有个前提:你记的参数得和实际环境对得上。换了显卡、换了 ComfyUI 版本,同一组参数表现可能不一样,所以笔记里最好带上当时的环境信息,换环境时先做一次小范围对照。
下一步把手里那份模板按最小链路跑通一遍,缺的节点和模型先补齐,再去站内工具页量一次速度基线,后面调参就有参照了。→常见问题
为什么我导入 SD1.5 模板后节点全是红的?
红框基本等于缺依赖:要么是工作流用了你没装的自定义节点,要么是加载器里引用的模型文件在你本地不存在。先去节点管理器补节点,再逐个检查加载器下拉框里选中的文件名,和你实际放进 models 目录的文件是否对得上,两件事都过了通常就恢复正常。
SD1.5 模板能不能直接套别的底模?
能跑通不代表出图好看。模板里写死的分辨率、提示词写法、后处理强度都是按 SD1.5 调的,换成别的底模后这些参数大多要重新试。建议保留主链、把提示词和后处理清空重来,一次只换一个变量做对比,别指望复制粘贴就得到同样的效果。
工作流越复杂出图越好吗?
不一定。放大、修脸、二次采样这类节点解决的是特定问题,不解决构图和提示词本身的问题,还会成倍拉长出图时间和显存占用。建议先用最小链路确认能出满意的图,再按实际缺什么补什么,逐个节点加上去并对比效果。