# 对话流配置
全新“对话流”采用了流程画板形式,可以更直观的看到“对话流程”和“输出结果”。让复杂的对话流程更加清晰,有效降低了开发和维护难度。
# 新建对话流技能
路径:在【配置】→【任务技能】→【对话流】处新建对话流技能,提供对话流模板,支持直接使用或作为配置参考,以降低上手成本。
# 触发对话流任务
创建对话流成功后会进入配置画板,默认创建【开始任务】模块,可选择通过【欢迎事件】(24小时内触发一次)或【用户意图】(多次触发)两种方式来触发对话流。
# 欢迎事件触发
适用于营销场景,用户关注公众号、或进入对话页面触发后续的流程时触发,(可以直接选择生效场景)
注:欢迎事件会在【对话策略】的【欢迎引导】中自动添加对话流的欢迎语

# 用户意图触发
适用于服务类多轮任务,通过用户消息的意图触发,并给出对应的反馈,配置时需要尽可能多的覆盖用户说法。
# 意图配置方式
- 问法样例:配置用户可能输入的示例问法,具备一定语义泛化能力
- 问法规则:基于规则的精准匹配方式,适用于格式或关键词强约束场景。

# 对话节点说明
# 机器人提问节点
- 菜单选择:提供选项供用户点击,根据用户选择进入后续流程

- 特定信息:通过开放式提问,收集关键信息(如城市、时间、姓名等),支持引用系统词典和自定义词典,支持自动生成问题文案,并可点击「换一个」刷新问法或手动编辑.

# 用户回答节点
该节点后续流程走向:【继续提问】和 【结束任务】,如多个分支流向一致,可通过拖拽连接线复用后续节点。

# 结束任务节点
“结束任务”节点有 2 种不同的方式选择,分别是:【直接回复】和【接口调用】

# 直接回复
支持文本、表情、超链接、问法推荐回复,并支持附件多媒体消息(图片、视频、网页卡片、小程序卡片、)一起发送(最多 3 条)。
# 接口调用
某些场景下,我们需要通过服务端进一步处理后“动态”的给出回答。如:问天气的时候,需要结合“日期”和“城市”来查询最新的天气信息才能反馈给用户。
这种情况下,可以通过“接口调用”这种回复方式来实现:
- 配置服务名称与回调地址
- 平台将通过 POST 请求回传意图、槽位等信息
- 支持回调数据加密(默认开启,关闭后则不走加密逻辑) 详细请参考接口文档

# 扩展任务
结束任务时另外提供两项扩展任务,分别是【收集线索】和【转人工】:

# 收集线索
在回复用户的同时,平台还会收集用户在对话流中留下的关键信息呈现在客服面板中(存储90天)

腾讯广告客户,可关联账号。自动同步“广告线索”信息给到广告线索平台。

# 转人工
开启后将在多轮任务结束时直接触发转人工,进入【待接入】状态,可通过【客服面板】查看并继续与用户沟通。

# 画板控制
# 基础操作
| 操作 | 操作说明 |
|---|---|
| 连接 | 鼠标右键长按延伸点,可拖出连线到后续节点 |
| 拖动 | 鼠标右键长按并拖动节点到自定义位置 |
| 自动整理 | 自动把模块调整到合适布局 |
| 回到起点 | 回到画板初始位置 |
| 画板缩放 | 放大和缩小画板调整 |
| 删除节点 | 选中节点 Delete 键快捷删除节点并清空该节点后续流程 |
| 删除连接线 | 选中连接线 Delete 键快捷删除连接 |
# 移动画布
- 快捷键:空格键 + 鼠标左键拖动
- 触控板:直接滑动
- 工具栏:点击移动工具后拖拽

# 移动卡片
- 单选移动:选中节点后直接拖动

- 批量移动:框选多个节点后拖动
移动时鼠标需放在选中区域内任意卡片上才能进行拖拽
