DualCFGGuider

节点功能: DualCFGGuider 是一个扩展版的引导器节点,支持 双正向提示(Two Positive Prompts)+ 单负向提示 的采样引导机制。它用于生成更精细或复合控制的图像,引入了两个不同的 CFG 权重,让你可以独立控制两个正向条件对图像生成的影响程度。正常的 CFGGuider 只能让模型“听从一个 prompt”,但 DualCFGGuider 允许你说:这张图要有 风格A(cond1),还要参考 内容B(cond2),但不要出现 C(negative),并且风格比内容更重要一些。”你可以理解为:“我用两个不同的 prompt 同时引导图像生成,而且可以分别控制它们的强弱影响力。”该节点更多的会用在有两个文本编码模型负责编码模块的任务上,比如Flux模型。

输入参数

参数名称说明
model当前使用的扩散模型对象。
cond1第一组正向条件。通常用于主 prompt。建议作为主要生成内容的引导条件,例如主体描述。
cond2第二组正向条件。通常用于补充性 prompt 或控制某类特征。适合用于引导附加风格、动作、结构等信息。
negative负向条件。用于排除某些不希望出现的特征。

输出参数

参数名称说明
GUIDER可在 SamplerCustom 中调用的双重 CFG 引导器。

控件参数

参数名称说明
cfg_conds第一组正向引导权重,默认 8.0。范围 0~100。
cfg_cond2_negative第二组正向与负向条件之间的权重,默认 8.0。范围 0~100。

下图为flux使用该节点的示例工作流。