18 · 多 LoRA 堆叠与混合
同时加载多个 LoRA,权重调配、冲突排查、高级叠加技巧
01 为什么要多 LoRA 堆叠
一个 LoRA 解决一个问题。但真实需求往往是:
「我要画一个穿汉服的赛博朋克风格的初音未来」
这需要:
- 角色 LoRA:初音未来
- 服装 LoRA:汉服
- 风格 LoRA:赛博朋克
三个 LoRA 一起上,各司其职。
02 串联 vs 并联
串联(推荐)
Checkpoint → LoRA A (0.6) → LoRA B (0.4) → LoRA C (0.3) → KSampler简单、稳定,链上的每个 LoRA 都在前一个基础上叠加。
并联(高级)
不推荐新手尝试。需要分别加载 Model 和 CLIP,用 CR LoRA Stack 等专用工具节点管理。
03 权重黄金法则
| 法则 | 说明 |
|---|---|
| 总和不超 2.0 | 所有 LoRA 的 model weight 加起来别超过 2.0 |
| 角色 > 服装 > 风格 | 角色 LoRA 权重最高,风格最低 |
| 同类型不叠太多 | 别同时叠 3 个画风 LoRA——它们会打架 |
| 权重递减 | 链上越靠后的 LoRA,权重应该越低 |
典型配置
角色 LoRA:0.7-1.0
服装 LoRA:0.4-0.7
风格 LoRA:0.2-0.504 排查 LoRA 冲突
如果多 LoRA 叠加后画面崩了:
- 逐个 Bypass(
Ctrl+B)每个 LoRA,确认是哪个引起的 - 检查基础模型兼容性:SD 1.5 的 LoRA 不能用在 SDXL 上
- 降低冲突 LoRA 的权重:从 0.6 降到 0.3 试试
- 调整顺序:把出问题的 LoRA 放在链的最前面或最后面试试
- 检查触发词:确保每个 LoRA 的触发词都在提示词里
05 高级技巧:LoRA 权重掩码
有些高级节点(如 Power LoRA Loader)可以按时间步控制 LoRA 生效范围:
- 前几步生效:影响构图
- 后几步生效:影响细节
这让你能精细控制每个 LoRA 在生成的哪个阶段发挥作用。
💡 一句话总结:多 LoRA = 串联 + 总权重 < 2.0 + 角色大风格小。画面崩了就逐个 Bypass 排查。