# 文本处理节点
# 节点说明
AI工作流中的文本处理节点提供了灵活通用的字符串处理能力。它可将数字、对象、数组等多种类型的输入数据,按预设规则转化为所需的文本格式,适用于内容摘要、文本组合、转义处理等多元化场景。例如,在多轮对话应用中,可将提取出的多个关键词拼接成一个结构化的提示词。
该节点主要支持以下两种核心处理方式:
- 字符串拼接:将多个输入值或文本片段按指定连接符组合成一个完整的字符串。
- 字符串分隔:将一个较长的字符串按指定的分隔符拆分为独立的子串,并输出为数组。
# 节点配置
# 字符串拼接
- 文本处理节点的字符串拼接功能,能够将输入数据中指定的内容按预设顺序组合成一个完整的字符串。该功能常用于整合前置节点输出的关键信息,作为后置节点的输入数据源。例如,在分段总结场景中,可将多个前置节点的总结结果按逻辑顺序拼接成完整段落,再传递给后置节点进行进一步处理。
- 支持引用输入参数中的变量,引用格式包括
{{变量名}}、{{变量名.子变量名}}、{{变量名[数组索引]}}。当直接引用数组类型参数时,系统默认使用换行符 \n 来连接数组中的所有元素。若需引用数组中特定位置的元素,可通过数组索引方式精确指定。
# 字符串分隔
- 文本处理节点的“字符串分隔”功能,可以将输入的字符串内容,按照指定的分隔符拆分为一个字符串数组,从而便于后续节点对拆解后的不同片段进行针对性的差异化处理。
- 你需要指定分隔符来拆分内容,支持自定义分隔符,例如设置多字符的分隔符,例如
;。

# 使用示例
# 字符串拼接
本示例将用户输入的文字翻译成英文和日文,并通过文本节点拼接在一起。



# 字符串分隔
本示例将用户输入的字符串用逗号和句号分隔开,并组成一个数组输出。


输入示例:春天、夏天,秋天。冬天。
输出示例:[ "春天、夏天", "秋天", "冬天" ]
# 常见问题
(此处保留,用于后续补充常见问题与解答)