京东Alpha平台开发笔记系列(二)

 第一篇博文简单讲了一下京东Alpha平台与个人idea技能,本篇将讲解Alpha平台与个人开发需要的一些知识,下面开篇

  ——》》》

  上图就是

    如上图进入之后就可以创建新的技能了。新创建技能后需要根据自己的需求添加意图,意图需要话术支持,话术则是由槽和槽值来实现的,所以需要自己添加槽位以及槽值,这时你也可以调用系统的槽值。系统提供的意图有:

    Alpha.CancelIntent:包含类似“退出”等话术的意图,用于中断正在进行的请求或服务并退出意图(为保证用户最低体验,该意图不可删除)  

    Alpha.HelpIntent :包含类似“帮助”等话术的意图,用于帮助用户了解如何使用您的技能(为保证用户最低体验,该意图不可删除)        

    Alpha.NextIntent :包含类似“下一条”等话术的意图,用于指向并获取下一个需要的内容       

    Alpha.RepeatIntent:包含类似“重复”等话术的意图,用于重新获取当前内容

    Alpha.ResumeIntent:继续\恢复

    Alpha.DefaultIntent:当 Alpha 接收到用户请求后,如果无法解析,则直接将该请求发送给技能,由技能自己进行分析处理

    Alpha.PauseIntent:暂停播放

    Alpha.LoopOffIntent:循环播放关

    Alpha.LoopOnIntent:循环播放开

    Alpha.PreviousIntent:上一首/曲/个

    Alpha.ShuffleOffIntent:随机播放关

    Alpha.ShuffleOnIntent:随机播放开

    Alpha.StartOverIntent:重新播放

    内置槽位:

    新建意图

   如下图,在新建意图中添加槽位,这里槽位名称需要自己填写,槽位类型可选自己自定义的类型也可选择内置类型,这里就选择了内置的日期类型和数字类型,意图话术中 就是编写一句话术,使用户在说含有这些槽值的话术时触发此意图。例:今天花了20元。此句话就触发了本话术,于是就发出意图请求。发出的请求以post方式发送,数据以json格式发送给服务器,所以实现此应用还需要搭建一台服务器(小编使用的是腾讯云服务器,然后自己搭建服务器(Xampp——Mysql+tomcat+appach),然后使用eclipse建立一个web工程,用servlet方式处理请求即可)。

    下面分析数据协议:

    官方文档:http://alphadev.jd.com/Docs/skillCreate#shujuxieyi

    我的请求:

1
2
3
关键字:
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信