ComfyUI String Tools (字符串工具) 插件保姆级教程
1. 插件简介
这是一个帮助我们处理文字的小工具箱。就像我们平时在写文章时会用到"查找替换"、"拆分段落"这些功能一样,这个插件让我们可以在 ComfyUI 里方便地处理各种文字内容。
GitHub 地址:https://github.com/Taremin/comfyui-string-tools
2. 安装方法
就像安装手机 APP 一样简单,只需要三步:
1. 打开你的 ComfyUI 文件夹
2. 进入 custom_nodes 文件夹
3. 在这里输入命令:git.com/Taremin/comfyui-string-tools
如果你不会用命令行,也可以:
1. 下载这个插件的 ZIP 包
2. 解压到 custom_nodes 文件夹里
3. 重启 ComfyUI
3. 节点详解
3.1 文本拼接器 (Join Text)
这就像一个文字拼图游戏,可以把多段文字拼在一起。
参数详解: | 参数名(显示) | 参数名(代码) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 使用举例 | |:--|:--|:--|:--|:--|:--|:--| | 连接符 | separator | 文本 | " " | 两段文字之间要放什么 | 字符串分隔符 | 比如用空格连接"你好"和"世界",得到"你好 世界" |
3.2 文本分割器 (Split Text)
像切面包一样,把一大段文字切成小块。
参数详解: | 参数名(显示) | 参数名(代码) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 使用举例 | |:--|:--|:--|:--|:--|:--|:--| | 分割符 | separator | 文本 | "," | 在哪里切开文字 | 分割字符串的标记 | 把"苹果,香蕉,橙子"切成三段 |
3.3 文本替换器 (Replace Text)
就像写作时的查找替换功能。
参数详解: | 参数名(显示) | 参数名(代码) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 使用举例 | |:--|:--|:--|:--|:--|:--|:--| | 查找内容 | old | 文本 | - | 要替换掉的文字 | 待替换的字符串 | 比如要把"猫"替换成"狗" | | 替换内容 | new | 文本 | - | 换成什么文字 | 替换后的字符串 | "我喜欢猫"变成"我喜欢狗" |
3.4 正则替换器 (Replace Regex)
更高级的替换功能,可以按照特定规则查找替换。
参数详解: | 参数名(显示) | 参数名(代码) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 使用举例 | |:--|:--|:--|:--|:--|:--|:--| | 模式 | pattern | 文本 | - | 要找的文字规则 | 正则表达式模式 | 比如找所有数字 | | 替换内容 | repl | 文本 | - | 换成什么 | 替换字符串 | 把所有数字换成字母 |
4. 使用技巧和建议
- 文字拼接时,建议先想好用什么符号隔开
- 分割文字时,最好确认原文中有你想用的分割符
- 替换文字要小心,最好先在小范围测试
5. 常见问题解答
Q: 为什么我的文字没有正确拼接? A: 检查一下连接符是不是设置对了,比如有时候可能多了空格。
Q: 分割后怎么只能用第一段文字? A: 这是正常的,如果要用其他段落,需要用数组选择器节点。
6. 进阶提示
- 这些文字工具可以和其他节点配合使用
- 可以用来批量处理提示词
- 建议保存常用的文字处理组合,方便以后使用
记住:处理文字时要像对待珍贵的珠宝一样仔细,多测试,慢慢来!