# 对话流配置

全新“对话流”采用了流程画板形式，可以更直观的看到“对话流程”和“输出结果”。让复杂的对话流程更加清晰，有效降低了开发和维护难度。

## 新建对话流技能

路径：在【配置】→【任务技能】→【对话流】处新建对话流技能，提供对话流模板，支持直接使用或作为配置参考，以降低上手成本。

## 触发对话流任务

创建对话流成功后会进入配置画板，默认创建【开始任务】模块，可选择通过【欢迎事件】（24小时内触发一次）或【用户意图】（多次触发）两种方式来触发对话流。

### 欢迎事件触发

适用于营销场景，用户关注公众号、或进入对话页面触发后续的流程时触发，（可以直接选择生效场景）

注：欢迎事件会在【基础设置】的【欢迎语】中自动添加相应的对话流欢迎语

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/4b5dc2d2-a22a-4395-afd7-9c04a54985f2.png)

### 用户意图触发

适用于服务类多轮任务，通过用户消息的意图触发，并给出对应的反馈，配置时需要尽可能多的覆盖用户说法。

#### 意图配置方式

- **问法样例**：配置用户可能输入的示例问法，具备一定语义泛化能力
- **问法规则**：基于规则的精准匹配方式，适用于格式或关键词强约束场景。

![mulitRounds_query](https://res8.wxqcloud.qq.com.cn/wxdoc/3c82a3bc-6574-4227-a240-3e1f936d1e56.png)

## 对话节点说明

### 机器人提问节点

- **菜单选择**:提供选项供用户点击,根据用户选择进入后续流程

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/798d2d54-290c-4826-b264-26e065ba42c6.png)

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

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/8dc28c80-3725-40c5-b6ff-b198b17f8b90.png)

### 用户回答节点

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

![Alt text](https://res8.wxqcloud.qq.com.cn/wxdoc/7e58e026-dd3c-4584-ba01-29e80d64c42e.png)

### 结束任务节点

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

![Alt text](https://res8.wxqcloud.qq.com.cn/wxdoc/b000938e-c077-47d9-ac7d-e213234af1b2.png)

#### 直接回复

支持文本、表情、超链接、问法推荐回复，并支持附件多媒体消息（图片、视频、网页卡片、小程序卡片、）一起发送（最多 3 条）。

#### 接口调用

某些场景下，我们需要通过服务端进一步处理后“动态”的给出回答。如：问天气的时候，需要结合“日期”和“城市”来查询最新的天气信息才能反馈给用户。

这种情况下，可以通过“接口调用”这种回复方式来实现:
- 配置服务名称与回调地址
- 平台将通过 POST 请求回传意图、槽位等信息
- 支持回调数据加密（默认开启，关闭后则不走加密逻辑）
详细请参考接口文档

[详细请参考接口文档](/doc/aispeech/confapi/thirdapi/thirdapi)

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/896571e7-3991-4e6d-a4e8-bbe4c6040dcf.png)

## 扩展任务 

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

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/b6222568-c6d8-4b3a-a759-d8d03acd16d3.png)

### 收集线索

在回复用户的同时，平台还会收集用户在对话流中留下的关键信息呈现在客服面板中（存储90天）

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/bd040855-ce20-4072-a911-08a7082128db.png)

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

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/364fd1de-d767-4901-9d8e-e02ef1cf5499.png)

### 转人工

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

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/35f02db7-d5a4-485f-a5fe-c254c1264f41.png)

## 画板控制

### 基础操作

| 操作 | 操作说明 |
| --- | --- |
| 连接 | 鼠标右键长按延伸点，可拖出连线到后续节点 |
| 拖动 | 鼠标右键长按并拖动节点到自定义位置 |
| 自动整理 | 自动把模块调整到合适布局 |
| 回到起点 | 回到画板初始位置|
| 画板缩放 | 放大和缩小画板调整 |
| 删除节点|  选中节点 Delete 键快捷删除节点并清空该节点后续流程 |
| 删除连接线| 选中连接线 Delete 键快捷删除连接 |

### 移动画布
- 快捷键：空格键 + 鼠标左键拖动
- 触控板：直接滑动
- 工具栏：点击移动工具后拖拽

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/0c908793-4f35-402d-86ac-b347abc38577.png)

### 移动卡片

- **单选移动**：选中节点后直接拖动

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/17acb858-7f89-43fd-a0ae-91f30d761b6f.png)

- **批量移动**：框选多个节点后拖动  

移动时鼠标需放在选中区域内任意卡片上才能进行拖拽

![skill](https://res8.wxqcloud.qq.com.cn/wxdoc/c10cc702-c8f5-49c5-a816-12499d9abe8a.png)
