首页/ 节点库/ Set Widget Value
第三方插件 ComfyUI-Impact-Pack

Set Widget Value

在工作流执行过程中动态修改指定节点的参数值。Set Widget

Set Widget Value 2026-01-28 收录 530 次浏览

节点中英文对比

ComfyUI 结构对照

按当前节点配置,分别展示中文与英文节点结构。面板按 ComfyUI 实际界面还原: 左侧圆点是输入,右侧圆点与该行最右的名称为输出,下方胶囊是控件参数; 控件两端的三角表示可切换的选项。

中文节点 8 项
Set Widget Value
signal signal_opt
boolean_value
int_value
float_value
string_value
node_id —
widget_name —
英文节点 8 项
Set Widget Value
signal signal_opt
boolean_value
int_value
float_value
string_value
node_id —
widget_name —
模型 条件 / 数值 Latent 其它类型 左圆点 = 输入,右圆点 = 输出 可切换选项 — 未设置默认值

面板用于对照参数位置与命名,不做交互;实际节点外观以 ComfyUI 内的主题为准。

参数说明

输入 5 · 输出 1 · 控件 2

依据当前节点关联的 NodesItems 数据,按输入、输出、控件三类分别列出名称与说明。

输入参数 5 项
signal signal
任意类型的输入信号,用于保持数据流连通,不参与实际设置操作。
boolean_value boolean_value
要设置的布尔值,优先级最高。
int_value int_value
要设置的整数值。
float_value float_value
要设置的浮点数值。
string_value string_value
要设置的字符串内容。
输出参数 1 项
signal_opt signal_opt
原样返回输入的 signal 数据,用于保证节点在流程中不中断。
控件参数 2 项
node_id node_id
目标节点的运行时 ID,用于定位要修改其字段(widget)的节点。你只能通过运行时分配的整数 ID 来指代某个节点,而非名称或类型。错误的 ID 不会报错但不会生效,需手动确认。
widget_name widget_name
要设置的字段名称,必须与目标节点中的 widget 名一致。区分大小写,错误输入将导致设置无效但不会抛出异常。

节点详解

原理 · 用法 · 常见问题
暂无节点说明

常见问题

按节点参数整理
Set Widget Value是做什么的?
在工作流执行过程中动态修改指定节点的参数值。Set Widget
Set Widget Value有哪些输入参数?
共 5 个输入,包括 signal(signal)、boolean_value(boolean_value)、int_value(int_value)、float_value(float_value)、string_value(string_value)。
Set Widget Value的输出是什么?
共 1 个输出:signal_opt(signal_opt)。
Set Widget Value有哪些可调参数?
共 2 个控件参数,包括 node_id(node_id)、widget_name(widget_name)。
Set Widget Value属于哪个节点包?
属于「ComfyUI-Impact-Pack」,节点分类为「第三方插件」。

同类节点

ComfyUI-Impact-Pack