节点功能
文本收集节点属于信息收集节点,用于在工作流中的特定环节收集文本信息。当工作流运行到 “文本收集节点” 时,系统会向用户展示开发者预设的引导语,此时用户输入的文本会自动进入工作流并由 string 类型的 “Text” 字段承接,后续处理流程可以使用该字段获取用户输入的文本信息。


操作说明
输入变量
输入变量仅在该节点内部生效,不能跨节点使用。支持最多添加50个输入变量,满足多输入变量场景需要。单击添加,进行如下配置以添加输入变量。
配置 | 说明 |
变量名称 | 该变量的名称,只能包含字母、数字或下划线,并且以字母或下划线开头,必填 |
变量描述 | 该变量的说明信息,非必填 |
数据来源 | 该变量的数据来源,支持“引用”“输入”两种选项。“引用”可选择前序所有节点的输出变量,“输入”可手动填入固定值,必填 |
变量类型 | 该变量的数据类型,不可选择,默认为“引用”的变量类型或“输入”的string类型 |
引导语
支持配置文本收集中的引导语,用于询问或提示用户。提示词输入框支持通过输入“/”引用该节点的输入变量。
说明:
文本收集节点属于单轮交互类信息收集节点,不会触发流程回退操作。工作流运行过程中,用户的输入内容将被统一转换为文本格式;若用户上传图片或文档类资源,系统将自动以资源 URL 形式记录存储。
输出变量
经该节点收集到的文本信息,以及运行时报错信息 Error(数据类型为 object,正常运行时该字段为空)。不支持用户手动新增。


文本收集节点与参数提取节点的区别
文本收集节点与参数提取节点均是从用户的输入中提取信息,将其封装为输出变量流转至后续节点。适用于从用户端收集各类数据的业务场景。然而,二者的功能定位具有一定区别,具体如下:
节点名称 | 文本收集节点 | 参数提取节点 |
交互模式 | 展示引导语后,收集用户输入的内容 | 展示引导语后,提示用户输入待提取的参数信息,参数缺失时,会发起追问,引导用户输入所需信息。 |
核心功能 | 原样写入用户回答,不进行任何解析 | 从用户输入中提取特定内容,聚焦于“关键信息” |
输出格式 | 用户输入直接封装为 string 类型的 “Text” 变量,原样留存 | 解析用户输入并映射至预设参数字段,输出结构化参数数据 |
适用场景 | 收集意见反馈原文、合规留存用户表述、传递原始信息给后续节点处理等 | 需从用户输入中提取特定参数(如姓名、手机号)、需多轮引导补全信息等场景 |
回退机制 | 不支持回退,无追问机制 | 未能提取到目标参数时,会进行多轮回退,支持后续流程中重新输入该参数值,进行修改 |
节点示例
在学校 “课程质量评估” 工作流中,当流程推进至 “学生反馈收集” 环节时,插入文本收集节点如下:


完整的工作流配置如下:

