Files

1.4 KiB
Raw Permalink Blame History

String Random - 文本随机选取

节点功能: String Random 使用常见分隔符把 custom_text 拆分为多个候选项,再用给定的 seed 随机选择其中一项并输出,适合用于随机化提示词或参数。

输入

参数名称 入端选择 数据类型 默认值 取值范围 描述
custom_text - STRING ``(空) -(多行) 包含候选项的文本,按分隔线、换行、。/.、;/; 或 ,/, 拆分
seed - INT 42 0–1125899906842624 用于可复现随机选取的 RNG 种子

输出

输出名称 数据类型 描述
string STRING 从文本中随机选出的候选项

功能说明

  • 分隔符优先级:先按分隔线(---)拆分,其次换行,再次 。/.,然后 ;/;,最后 ,/,。
  • 引号修剪:每项首尾成对的单/双引号会被去除。
  • 可复现:相同 seed 下选取结果确定。
  • 空输入处理:空文本输出空字符串。

典型用法

  • 在多个候选短语之间随机化提示词片段。
  • 在批量或迭代流程中随机选取风格关键词或参数值。

注意与建议

  • 各项会去除首尾空白,空项在随机选取前被丢弃。
  • seed 同时用于输出的 UI 文本,使选中结果可见。