创建技能

skill

一个对话机器人的对话能力由多个技能构成。技能指的是在某种特定场景下,能够满足用户某种特定需求的对话能力。

商店技能

技能商店中,开发者能够便捷地获取一些已经配置封装好的对话技能。例如:聊天、百科、天气、新闻、股票、听歌等。

开发者在技能商店获取这些技能后,可在【机器人设置】-【对话配置】页面右侧【我的技能】模块开启或关闭这些系统技能。

【我的技能】模块中会展示三类技能:

1.系统预置技能;

2.当前用户从技能商店中获取的技能;

3.由其他管理员为当前机器人开启过的技能。

机器人创建者或管理员能够对这些技能执行开关操作,客服则无法执行操作。

skill

开启系统技能后,点击页面右上角的【机器人调试】,即可进行对话体验。点击【机器人发布】按钮,就可以将拥有系统对话技能的机器人发布到绑定的公众号、小程序等渠道。

skill

自定义技能

除了系统技能,用户还可以通过平台配置自定义技能。在微信对话开放平台中,自定义技能被分为「普通技能」和「高级技能」两种类型:

1.普通技能

普通技能又称问答型技能。创建普通技能,可以通过 Q(用户问法)和 A(机器人回答)的配置,实现简单的用户与机器人的一问一答对话。

skill

2.高级技能

高级技能又称任务型技能,高级技能在普通技能的基础上,增加了槽位、接口调用等高级功能,开发者可以通过配置高级技能,来实现多轮对话、信息查询甚至简单的游戏等较为复杂的对话功能,具体案例请参见“案例分享”小节。

skill

批量上传技能

对于普通技能,点击技能列表上方的“批量操作”,可按照模板规定的格式批量上传技能,也可以批量下载技能、批量替换技能,详见“批量操作”小节。

skill