EasyGlobalSeed

节点功能:该节点是一个全局种子控制器,用于统一管理整个工作流中所有节点的种子值。

控件参数

参数名称说明
value基础种子值,默认为 0,最大值为 MAX_SEED_NUM。
mode控制模式开关:启用为生成前控制(label_on),关闭为生成后控制(label_off)。
action种子操作方式。 fixed:使用固定种子值。 increment:每次运行种子值 + 1。 decrement:每次运行种子值 - 1。 randomize:每次随机生成种子(忽略预设值)。 increment for each node:每个节点种子按顺序递增。 decrement for each node:每个节点种子按顺序递减。 randomize for each node:每个节点单独随机生成种子。
last_seed上一次种子记录,仅用于状态追踪或中间值传递,不直接参与当前种子生成逻辑。

该节点不需要连接另外的节点。注意Ksampler中的seed值,原本两个Ksampler中的seed值不一样,一按运行,两个Ksampler中的seed值就变为了EasyGlobalSeed节点中的seed值。


在生成过程中,last_seed 记录的是上一次工作流所使用的种子值。然而,由于种子(seed)并不会在第一次固定时立即生效,而是在第二次执行时才真正被固定,因此在某些情况下,用户希望复现本次生成的图像时,却无法准确获知实际使用的种子值。


control_before_generate (运行前操作)控制在生成前对种子值进行的操作用途。control_before_generate 设置为true,则在第一次固定种子时,当前的种子即被固定,而不是在第二次运行的时候固定。

control_before_generate打开

第一次固定种子,运行工作流没有变化。


control_before_generate关闭

第一次固定种子,运行工作流发生变化。