现象
用户在使用FastGPT搭建多轮对话流程时,希望直接复用当前输入的断点执行,无需从对话开始节点重新启动完整流程,也无需通过变量方式记录当前流程所处的具体步骤,以此简化整体流程的设计复杂度。
可能原因
用户的断点复用需求未匹配FastGPT官方现有流程节点的功能覆盖范围,或未采用官方推荐的流程设计逻辑实现断点复用的目标。
排查步骤
- 确认当前需求是否为基于用户输入触发的断点执行场景。
- 核对FastGPT官方交互节点的可用功能类型,确认是否支持当前所需的输入获取方式。
- 评估是否需要通过自定义判断器,在对话开始节点后进行分支执行以实现流程控制。
解决与验证
若需求为基于用户交互触发断点执行,可使用FastGPT官方提供的交互节点。若官方交互节点无法满足需求,可在对话的开始节点后添加自定义判断器,实现分支执行流程。需注意官方交互节点目前仅支持选择和表单输入类型,需按实际需求选择对应节点。按照上述方式完成配置后,即可实现无需从头启动完整流程、无需通过变量记录当前流程步骤的多轮对话流程,达到简化流程设计的目标。