节点核心功能与特点
「用户选择」节点属于FastGPT工作流中的用户交互类节点,核心特点包含支持重复添加、可触发执行交互流程。当该节点被触发时,当前对话会进入“交互状态”,系统会记录当前工作流的执行状态并暂停流程,直到用户完成交互操作后,才会继续向下执行工作流。触发节点后,对话界面会隐藏,对话进入等待用户选择的状态,待用户做出选择后,节点会根据用户的选择判断执行对应分支,例如执行“是”的分支流程。
快速配置步骤
- 在FastGPT工作流编辑器的节点列表中,找到并添加「用户选择」节点;
- 在节点的配置界面中,设置交互提示问题,例如“请确认是否继续当前流程?”,该问题会直接展示给用户作为选择依据;
- 为「用户选择」节点连接至少两个后续分支节点,分别对应“是”和“否”的用户选择结果,根据实际业务需求为每个分支配置对应的后续工作流逻辑;
- 保存配置完成的工作流,即可在发布后的应用中触发该节点的交互流程。
节点使用场景与作用
该节点的基础用法为向用户提出需要做出抉择的问题,并根据用户的反馈设计差异化的工作流流程。常见使用场景包括业务流程确认、选项类交互需求等,例如在对话流程中需要用户确认是否提交当前信息、选择后续的服务类型等。当用户完成选择后,节点会自动匹配对应的分支执行后续逻辑,实现基于用户交互的个性化工作流执行,帮助开发者构建需要用户参与决策的对话应用。
来源:https://doc.fastgpt.cn/zh-CN/guide/build/workflow/nodes/user-selection