was-node-suite-comfyui
时间:2025/11/07
CLIPTextEncode (NSP)
节点功能:这个节点是标准 CLIPTextEncode(文本编码器)的一个高级增强版。它的核心作用是在编写的提示词(Prompt)被送入 CLIP 模型进行编码之前,动态地处理和修改提示词,从而可以在提示词中使用特殊的语法来引入随机性和变化,从而轻松地生成各种各样的图像,而无需手动修改提示词。
CLIPTextEncode (NSP)-节点参数说明
| 输入参数 | |
| clip | CLIP 模型输入接口。 |
| 输出参数 | |
| conditioning | 是经过动态处理、并由 CLIP 模型编码后的最终结果。这个输出连接到采样器KSampler)的positive或negative 输入端。 |
| parsed_text | 解析后的文本,展示了经过所有随机选择和替换后,最终被送去编码的实际文本是什么。例如,如果输入是 A painting of a __cat|dog|bird__,这个输出可能会显示 A painting of a dog。 |
| raw_text | 原始文本,是在text输入框中写的、未经任何处理的原始文本。可以用于日志记录或传递给其他需要原始提示词的节点。 |
| 控件参数 | |
| mode | 模式选择,用于选择节点处理文本的两种主要方式。选项:Noodle Soup Prompts(NSP): 这个模式下可以使用 noodle_key(默认为 __)包裹并用竖线 | 分隔词组,节点会根据 seed 值从中随机选择一个;Wildcards (通配符): 这个模式可以在提示词中使用 __文件名__ 的语法来从一个文本文件中随机抽取一行作为提示词的一部分。这个文本文件需要放在ComfyUI的wildcards目录下。 |
| noodle_key | 定义触发 NSP 或 Wildcard 语法的边界符号。默认是双下划线 __,可以自定义修改它,以防与提示词中的其他部分冲突。 |
| seed | 随机种子,用于控制随机选择的结果。相同的 seed 值总会产生完全相同的选择。改变 seed 值,就会得到一个新的、不同的生成结果。当 seed=0 时,随机选择,每次运行结果都可能不同。 |
| text | 编写提示词的地方。可以在这个文本框里使用上面 mode 部分介绍的特殊语法(NSP或Wildcards)来构建动态提示词。 |

