← 返回全部文章
·约 14 分钟PPT

ComfyUI-Conditioning-Rebalance

图像设计

配套媒体

本页对应的 PPT 与演示视频

ComfyUI-Conditioning-Rebalance-recommend.mp4
PPT
ComfyUI-Conditioning-Rebalance-recommend.pptx浏览器不能直接打开 PPT,下载后用 PowerPoint / WPS / Keynote 查看
下载没反应?点这里复制直链

侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。

PPT../../ComfyUI-Conditioning-Rebalance-recommend.pptx
视频../../ComfyUI-Conditioning-Rebalance-recommend.mp4
本文目录
  1. 🚀 什么是 ComfyUI-Conditioning-Rebalance?
  2. ✨ 核心功能一览
  3. 🛠️ 快速上手:5 分钟接入 ComfyUI
  4. 安装步骤
  5. 核心工作流示例
  6. 📊 与竞品对比
  7. 💡 适用场景
  8. 场景 1:Krea 2 多图参考编辑
  9. 场景 2:逐层权重精细控制
  10. 场景 3:负向提示词剥离
  11. 用户群体总结
  12. 💰 定价方案
  13. 🎯 总结

📌 核心价值:304⭐ ComfyUI 节点让 Krea 2 图像编辑摆脱 IP-Adapter 依赖,逐层权重调节 + 负向提示词 + 绕过安全稀释三大新特性一次性到位

Apache-2.0 开源协议、显存门槛低至 8GB、零训练即可接入 ComfyUI 工作流。

封面图


🚀 什么是 ComfyUI-Conditioning-Rebalance?

ComfyUI-Conditioning-Rebalance 是一套专为 Krea 2 图像编辑场景设计的 ComfyUI 节点合集。它通过 逐层权重调节、负向提示词剥离、绕过安全稀释 三大机制,让你不再依赖 IP-Adapter 就能在 ComfyUI 里完成多图参考编辑。

GitHub stars GitHub forks License

项目由 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 实际工作流

功能说明:在 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 仓库为准。