comfyui sd1.5 模板工作流

接入与开发

讲清 ComfyUI 里 SD1.5 模板工作流的搭法、参数怎么调、换模型换尺寸时怎么改,以及出图不对时的排查顺序。

很多人在 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 解码位置必须在采样器之后接在前面出黑图

换模型、换尺寸、换采样器:模板改造的三处必改点

模板改造最容易翻车的地方就三个:换底模、改尺寸、换采样器。这三件事各有各的注意点,共同原则是一次只动一个变量,出图对比后再动下一个。

  1. 换底模看两件事一是 checkpoint 对应的基础版本,二是它习惯的提示词写法。SD1.5 系模板拿去套别的底模,最先崩的是画风和构图,不是报错。
  2. 改尺寸不是改一个数字空 Latent 的长宽、采样步数、后处理放大倍率要一起看。尺寸比值变了,采样器容易给出碎片化结果。
  3. 换采样器一次一个采样器和调度器一次只换一个,出图对比后再换下一个。两个一起换等于没做对照实验,出了问题也定位不到。
  4. 想省事就用验证过的模板站内 /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 调的,换成别的底模后这些参数大多要重新试。建议保留主链、把提示词和后处理清空重来,一次只换一个变量做对比,别指望复制粘贴就得到同样的效果。

工作流越复杂出图越好吗?

不一定。放大、修脸、二次采样这类节点解决的是特定问题,不解决构图和提示词本身的问题,还会成倍拉长出图时间和显存占用。建议先用最小链路确认能出满意的图,再按实际缺什么补什么,逐个节点加上去并对比效果。

本文依据各平台公开文档与官方公告整理,只做中文归纳;具体做法、参数与限制以官方文档为准。