第一篇博文简单讲了一下京东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
我的请求:
