参数名称 | 说明 |
---|---|
prompt | 多行字符串,包含潜在的参数标记。强制输入。 |
⚙️ CR Get Parameter From Prompt
节点功能:用于从提示文本中提取特定参数。
输入参数
输出参数
参数名称 | 说明 |
---|---|
prompt | 移除参数标记后的原始 prompt 文本。 |
text | 提取到的文本参数值(不带引号)。 |
float | 将参数值尝试转换后的浮点数结果(失败则为 0)。 |
boolean | 如果参数值为 "true"(不区分大小写)则为 True,否则为 False。 |
show_help | 节点帮助文档链接。 |
控件参数
参数名称 | 说明 |
---|---|
search_string | 要搜索的参数标记关键字(以感叹号 ! 开头)。默认 !findme例如设置为 !speed 时,将提取 !speed=xxx 格式的值。必须以 ! 开头才能正确识别。 |
- 在 prompt 中查找 search_string 位置;
- 如果后面跟着 ="value",提取引号中的文本;
- 否则,尝试提取等号后的值直到下一个空格;
- 判断是否为布尔(true/false)或数字(int/float);
- 将原始 prompt 中这段参数(如: !findme="value")移除,返回“净化后的 prompt”;
- 返回解析到的文本、数值、布尔值等多个格式。