AI

ComfyUI 里想加个画风,Load LoRA 节点到底插哪、怎么连?

AI智能摘要
LoRA在ComfyUI中需要同时修改主模型(MODEL)和文本编码器(CLIP)两个部分。正确接法是将Load LoRA夹在Load Checkpoint和KSampler/CLIP Text Encode之间——把Checkpoint的model和clip输出分别连到Load LoRA的对应输入,再把Load LoRA的输出连接到KSampler和提示词节点。强度参数建议从0.6-0.8起步,避免满值导致画面崩坏。多个LoRA可通过串联叠加使用,但一般不超过两三个,每个强度需相应降低。新手常犯的错误是线没改全,导致LoRA实际未生效。
— 此摘要由AI分析文章内容生成,仅供参考。

  在 WebUI 里用 LoRA 简单到没脑子:提示词里甩一句 <lora:xxx:0.8> 就完事了。可一换到 ComfyUI,满屏的方框和连线,新手第一反应往往是——这玩意儿到底插在哪根线上?今天就把 Load LoRA 这个节点拆开讲明白,讲完你照着连一遍就会了。

先想清楚:LoRA 到底在改什么

  搞懂接线之前,得先明白 LoRA 是个啥。它就是给你的大模型(Checkpoint)外挂的一个”小补丁”,专门往里塞某种特定的画风、某个人物、某类构图。大模型是底子,LoRA 是在底子上加的那一层风味。

  关键在于:这个补丁同时要改两样东西——一个是负责画画的主模型(MODEL),一个是负责理解你提示词的文本编码器(CLIP)。记住这两条线,后面接线就不会乱。

把节点添进来

  在画布空白处双击,弹出搜索框,输入 Load LoRA(它的内部名叫 LoraLoader),回车就加进来了。或者右键 → Add Node → loaders → Load LoRA 也一样。

  加进来你会看到这个节点长这样:左边有两个输入口 modelclip,右边有两个输出口同样是 modelclip,中间还有三个可调项:

  • lora_name:选你要用的 LoRA 文件。它读的是 ComfyUI/models/loras 这个文件夹,所以你下载的 LoRA 必须丢进这个目录,不然这里是空的、根本选不到——这是新手第一个踩的坑。
  • strength_model:LoRA 对画面(主模型)的影响强度。
  • strength_clip:LoRA 对提示词理解(CLIP)的影响强度。

核心就一句话:把它”夹”在中间

  接线的逻辑特别好记:Load LoRA 是个中间站,要夹在 Load Checkpoint 和后面用到 model/clip 的节点之间。

  具体走线是这样:

  • Load CheckpointMODEL 输出,连到 Load LoRA 的 model 输入;它的 CLIP 输出,连到 Load LoRA 的 clip 输入。
  • 再把 Load LoRA 右边输出的 model,接到 KSampler 的 model 口;输出的 clip,接到两个 CLIP Text Encode(正面和负面提示词)的 clip 口。   说白了,原来 Checkpoint 是直接喂给 KSampler 和提示词节点的,现在你在中间塞了个 LoRA,让信号先过它一道、染上这层风味,再往下走。VAE 那条线不用动,跟 LoRA 一点关系都没有。

强度怎么给:别一上来就拉满

  strength_model 和 strength_clip 一般给一样的值,从 0.6–0.8 起步是比较稳的区间。两个都设 1.0 不是不行,但很多 LoRA 在满强度下会”用力过猛”:画风糊成一片、人物五官变形、整张图被 LoRA 带跑偏。觉得风格不够浓就往上加一点,觉得画面变味、细节崩了就往下降,一档 0.1 慢慢试。

  这两个值也可以分开调。比如你只想要它的画风、不想让它太干扰提示词的理解,可以把 strength_clip 压低一点、strength_model 留高一点。新手阶段先把两个调成一样,够用了。

想叠好几个 LoRA?串起来就行

  Load LoRA 支持串联。想同时用风格 LoRA + 人物 LoRA,就再拖一个 Load LoRA 节点,把第一个的 model/clip 输出,接到第二个的 model/clip 输入,这样一个接一个排成串,最后一个的输出再送进 KSampler。信号顺着这串节点逐个染色,几个 LoRA 就都生效了。

  不过叠太多容易互相打架、画面发灰发乱,我的经验是一次别超过两三个,而且每个的强度都得相应往下压,不然几个 1.0 叠一起基本必崩。

几个常见翻车点

  选不到 LoRA 文件:十有八九是没放进 ComfyUI/models/loras,或者放进去之后没刷新——点一下界面的 Refresh,或者干脆重启 ComfyUI。

  连了 LoRA 却好像没效果:先检查 KSampler 的 model、提示词节点的 clip 是不是真的接的是 Load LoRA 的输出,而不是还连在 Checkpoint 上——这是最隐蔽的错,线没改全,等于白接。再就是看看 strength 是不是被设成 0 了。

  底模和 LoRA 对不上:SD1.5 的 LoRA 配 SDXL 的底模,或者反过来,出来的图会一塌糊涂。下 LoRA 的时候留意它标的适用底模,跟你的 Checkpoint 对上号。

  把这条数据流记牢——Checkpoint 出 model/clip → 过 Load LoRA → 再分别进 KSampler 和提示词节点——剩下的就是调强度的手感问题了。第一次连可能有点别扭,连通一次以后,你会发现 ComfyUI 这种”明摆着把每一步画出来”的方式,其实比在提示词里写暗号清楚多了。

暂无介绍....

登录用户才能发表评论! 登录账户

取消回复

评论列表 (0条):

加载更多评论 Loading...

延伸阅读:

暂无内容!

    返回顶部