ComfyUI-Conditioning-Rebalance
配套媒体
本页对应的 PPT 与演示视频
下载没反应?点这里复制直链
侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。
../../ComfyUI-Conditioning-Rebalance-recommend.pptx../../ComfyUI-Conditioning-Rebalance-recommend.mp4本文目录
📌 核心价值:304⭐ ComfyUI 节点让 Krea 2 图像编辑摆脱 IP-Adapter 依赖,逐层权重调节 + 负向提示词 + 绕过安全稀释三大新特性一次性到位
Apache-2.0 开源协议、显存门槛低至 8GB、零训练即可接入 ComfyUI 工作流。

🚀 什么是 ComfyUI-Conditioning-Rebalance?
ComfyUI-Conditioning-Rebalance 是一套专为 Krea 2 图像编辑场景设计的 ComfyUI 节点合集。它通过 逐层权重调节、负向提示词剥离、绕过安全稀释 三大机制,让你不再依赖 IP-Adapter 就能在 ComfyUI 里完成多图参考编辑。
项目由 nova452 在 2026 年 6 月发布,最初的目标是填补 Krea 2 缺乏原生 IP-Adapter-like 能力的空白。2026-06-29 的重大更新(v2.0)进一步引入了清晰的逻辑分支和负向提示词支持,让多图风格迁移和细节剥离第一次有了 ComfyUI 原生范式。
核心定位:用 ComfyUI 原生节点,把 Krea 2 从"参考图束缚"中解放出来
✨ 核心功能一览

六大原生节点覆盖 conditioning 全链路,零训练即可接入 ComfyUI
| 节点名 | 作用 | 关键能力 |
|---|---|---|
ConditioningKrea2Rebalance |
Krea 2 条件重平衡 | 12 bands 切分,单位范数归一化 |
Krea2EditRebalance |
图像编辑重平衡 | 多图参考编辑(4 张 input 图像) |
Krea2EncodeRebalance |
编码重平衡 | Qwen3vl 4B Instruct 文本-图像编码 |
RebalanceGuider |
引导器 | 自定义 CFG 引导调度 |
StepRebalance |
步进重平衡 | 单步 26ms 推理加速 |
RebalanceCFG |
自定义 CFG | 灵活配置 CFG scale |
🛠️ 快速上手:5 分钟接入 ComfyUI
安装步骤
# 1. 进入 ComfyUI 自定义节点目录
cd ComfyUI/custom_nodes/
# 2. 克隆仓库
git clone https://github.com/nova452/ComfyUI-Conditioning-Rebalance.git
# 3. 安装依赖(PyTorch + ComfyUI SDK)
cd ComfyUI-Conditioning-Rebalance
pip install -r requirements.txt
# 4. 重启 ComfyUI,看到 6 个新节点即成功
核心工作流示例
项目自带 krea2_image_edit_workflow.json 工作流文件,导入 ComfyUI 即可使用。下面是核心调用代码片段:
import comfy.utils
from node_helpers import conditioning_set_values
from conditioning_rebalance import (
ConditioningKrea2Rebalance,
Krea2EditRebalance,
RebalanceCFG,
)
# 1. 加载 Krea 2 模型 + Qwen3vl 4B Instruct 编码器
model, clip, vae = comfy.sd.load_checkpoint_guess_config(
"krea2_turbo_fp8.safetensors"
)
# 2. 多图参考 conditioning 合并(最多 4 张 image)
cond = Krea2EditRebalance().edit(
positive=base_cond,
image1=ref_image_1, # 主参考图(构图)
image2=ref_image_2, # 风格参考(色调)
image3=ref_image_3, # 角色参考(人物)
image4=ref_image_4, # 细节参考(局部)
layer_weights=[0.8, 0.5, 0.3, 0.2], # 逐层权重
negative_prompt="Anime", # 负向提示词
qwen_encoder="qwen3vl_4b_instruct.safetensors",
)
# 3. 自定义 CFG 引导 + 步进重平衡
guider = RebalanceGuider()(model, cfg=RebalanceCFG(scale=7.5))
sampler = StepRebalance(step=20, rebalance_factor=0.85)
# 4. 出图
result = comfy.sample.sample(guider, sampler, cond, noise, 1024, 1024)
注意:image1-image4 顺序对应 layer_weights,必须一一对应。权重 ≤ 0.5 时该层不参与 conditioning。
📊 与竞品对比

| 维度 | ComfyUI-Conditioning-Rebalance | IP-Adapter Plus | 自行重训 |
|---|---|---|---|
| 安装难度 | 低(一键 clone) | 中(需下载 CLIP-ViT 模型) | 高(需训练 + 数据集) |
| 显存占用 | 8GB+ | 12GB+ | 16GB+ |
| 负向提示词 | ✅ 支持 | ❌ 不支持 | 需自行实现 |
| 绕过安全稀释 | ✅ 内置 | ❌ 需 LoRA 解锁 | 视项目而定 |
| Krea 2 适配 | ✅ 原生 | ⚠️ 通用 | 需自适配 |
| 开源协议 | Apache-2.0 | GPL-3.0 | 视项目而定 |
最大差异化:8GB 显存即可跑 Krea 2 多图参考编辑 + 原生负向提示词
💡 适用场景
场景 1:Krea 2 多图参考编辑

功能说明:在 ComfyUI 中串联 3 张 Load Image + Subgraph 节点,将 3 个不同主体的参考图(furry girl / 绿发女 / 巨型 zombie)合并进同一张 Krea 2 输出。每张图对应一个 layer weight,控制其在最终结果中的占比。
输入要求:
- 1-4 张参考图(PNG/JPG/WebP,建议 512×512 以上)
- aspect_ratio 比例参数(默认 1:1 Square)
- megapixels 控制总分辨率(默认 1.0)
输出效果:
- 1024×1024 合成图,多个参考图特征有机融合
- 保持每张参考图的关键特征(角色身份、风格调性)
适用场景:
- 多角色合影(不同 IP 角色同框)
- 风格 + 角色双重参考
- 商品多角度展示
Prompt 示例:
positive: "people shown running away from a giant zombie. Realism. Wasteland"
negative: "Anime"
场景 2:逐层权重精细控制

功能说明:ConditioningKrea2Rebalance 节点把 12 个 transformer layers 的 conditioning 切分成 12 个 band,每个 band 可独立设置权重。低权重层(≤ 0.3)会从 conditioning 中剥离,高权重层(≥ 0.7)保留。
输入要求:
- 一组 layer_weights(12 个浮点数,0-1 范围)
- 对应层数(默认 12 bands)
输出效果:
- 风格可单独强化/弱化(不破坏构图)
- 内容可单独强化/弱化(不影响风格)
适用场景:
- 想要"角色不变、换风格"
- 想要"风格不变、换角色"
- A/B 测试不同 conditioning 强度
场景 3:负向提示词剥离
这是 2026-06-29 v2.0 新增的核心能力——彻底剥离 Krea 2 自带安全稀释
功能说明:通过 RebalanceCFG + negative_prompt 参数,让用户输入的负向词在 conditioning 阶段就生效,而不是事后在采样阶段扣分。
输入要求:
- 负向提示词(字符串,支持多行)
- 剥离强度(0-1 浮点数)
输出效果:
- 彻底剥离"Anime"等不想要的风格
- 还原 Krea 2 模型的原始质量(不损失 5-15% 的安全稀释)
适用场景:
- 写实照片(剥离"画风"倾向)
- 商业用途(剥离"AI 风"明显特征)
- 还原 RAW 模型质量
用户群体总结
- ✅ ComfyUI 重度用户:原生节点,零学习成本
- ✅ Krea 2 创作者:多图参考 + 负向提示双管齐下
- ✅ 显存受限用户:8GB 即可跑
- ✅ 开源协议敏感用户:Apache-2.0 商用无忧
- ❌ 不适合:非 ComfyUI 用户(需 Pytorch 直接调用)
💰 定价方案
完全免费,Apache-2.0 开源
- ✅ 个人使用:免费
- ✅ 商业使用:免费
- ✅ 修改和分发:允许
- ✅ 专利授权:包含
开源协议: Apache-2.0
💡 新用户福利:git clone 即可,0 美元起步,Apache-2.0 商用零门槛
🎯 总结
ComfyUI-Conditioning-Rebalance 是 Krea 2 + ComfyUI 生态里目前最完整的 conditioning 优化方案,用 6 个原生节点覆盖 conditioning 全链路:
- 逐层权重调节(12 bands 切分 + 单位范数归一化)
- 多图参考编辑(最多 4 张 image,IP-Adapter-like 能力)
- 负向提示词支持(v2.0 新增,剥离安全稀释)
- Apache-2.0 商用(无协议风险)
- 8GB 显存即可跑(低门槛)
对于想用 Krea 2 做多图参考编辑、又被 IP-Adapter Plus 显存门槛劝退的 ComfyUI 用户,这是 2026 年 6 月最值得 clone 的节点合集。
推荐指数: ⭐⭐⭐⭐⭐(满分5星)
适合人群: ComfyUI 玩家 / Krea 2 创作者 / 显存敏感用户 / 开源协议敏感团队
立即体验: GitHub 仓库
数据截至 2026-06-29,最新信息请以 GitHub 仓库为准。