本文档介绍流程管理中机器人回复节点的配置方法和应用实例。
节点介绍
用于向用户发送信息,有两种设置方法:基础设置和高级设置。基础设置目前支持三种回复形态:使用固定话术回复、根据Prompt生成回复、任务Prompt。

操作说明
基础设置
节点名称:按照业务需求可以修改节点名称,系统展示默认值;
回复方式:
使用固定回复话术:使用预设的话术回复用户;
根据Prompt生成回复:节点对话指令与用户进行对话,支持通过输入“/ ”来添加参数值;
任务Prompt:采用多任务指令的方式让机器人与用户进行交互对话,支持通过输入“@”来添加API插件,输入“/ ”来添加参数值。
说明Prompt配置建议
Prompt 内容需要站在机器人的视角,定义需要机器人怎么执行。
单个节点的动作建议相对简单直接,要点明确。
具体粒度可以参考以下模板示例:
类型
说明
Prompt
效果展示
直接回复
提供回复话术示例,机器人会结合上下文完整参考话术示例进行回复
回复“请问您是出险人的家人还是朋友?”

根据指令进行回复
提供对话指令,机器人按照指令任务与用户对话,包含参数获取、调用API
多任务Prompt
获取参数:city
@API插件:weather 查询城市天气

提问并校验客户的回复
主动向用户提问,并且结合用户的回复内容进行结果验证
回复:“请问是什么时间出险的?”
用户提供出险时间后,检查用户提供的出险时间对比系统参数:
CURRENT_DATE是否超过十天
高级设置
在高级设置中,设置对应的系统指令,用于在对话中与其他系统进行交互集成。如:转人工指令。
以转人工指令为例介绍指令设置功能:
配置:在回复节点配置回复内容,高级设置中定义转人工指令。在转人工指令中可以设置转人工技能组和随路参数信息。
对话说明:当对话流程进入该节点时,机器人对话接口会同时提供“节点回复”和配置在节点上的指令“转人工指令”。
集成对话 API 时,接入侧在获取到转人工指令后,发送节点回复给客户,并根据转人工指令的配置实现转人工。
应用示例
场景描述:咨询类流程,收集用户需求,并根据需求进行回复。
示例流程如下:

配置步骤
新建流程,进入流程画布编辑界面;
输入意图边,当发生道路救援意图时,能触发此流程;
用户寻求道路救援;

添加机器人回复节点,选择“任务Prompt”模式,将需要跟用户确认的信息梳理在Prompt输入框中,如下图所示:

效果展示
