在 comfy.hooks.set_default_conds_and_combine() 的实际代码中,它往往更像是一种“优雅降级”机制:
目的是:如果用户没给 prompt,就用 default 提示词补上;
如果用户已经传了 prompt(即 cond 非空),则默认提示词仅作补充,甚至被忽略;
它不像 set_conds_props_and_combine 那样显式合并两个 prompt。
额外节点
ComfyUI Essentials
条件设置默认合并
该节点节点的作用是将一组默认的提示词 cond_DEFAULT 添加到当前已有的提示词 cond 上,并进行合并,同时支持通过 hooks 实现时间步控制或其他高级调度。
节点中英文对比
按当前节点配置,分别展示中文与英文节点结构。
中文节点
条件设置默认合并
英文节点
Cond Set Default Combine
参数说明
依据当前节点关联的 `NodesItems` 数据展示输入、输出与控件说明。
输入参数
条件
cond
当前的条件,将与默认条件进行合并。
默认条件
cond_DEFAULT
默认条件,通常是一个基础模板或空条件。
约束
hooks
钩子组,可以添加额外的 LoRA、控制或调度器等。
输出参数
条件
CONDITIONING
合并后的最终条件集。
详细说明
结合节点用途、参数和调用方式,给出更完整的说明内容。
同类节点导航
继续浏览同一分类下的相邻节点,方便串联学习。