构建Alexa技能:从日历到个人净资产
在开发Alexa技能的过程中,我们经历了多个关键步骤,从最初的代码保存与部署,到测试新的意图,再到设计和实现个人净资产技能,每一步都至关重要。下面将详细介绍这些步骤。
代码保存、部署与测试
首先,我们需要保存并部署代码,同时运行单元测试。完成代码添加和单元测试后,我们要对新的“查看日历”意图进行测试。具体操作如下:
1. 切换到Alexa开发者控制台,确保已登录账号,并且该账号已在手机的Alexa应用中与90年日历技能关联。
2. 选择“测试”选项卡,启动技能(启动短语为“90 kilo”)。此时,Alexa会提示:“欢迎回来!你可以添加事件或查看你的90年日历。你想做什么?”
3. 回答“view calendar”,Alexa应说出保存的有趣信息并显示日历。
完成测试后,我们可以从Alexa开发者控制台的测试选项卡中获取单元测试所需的Json代码。将其复制并粘贴到Lambda函数编辑器的新单元测试中,然后点击“测试”按钮运行新的单元测试。若一切正常,我们将看到“ViewCalendarIntentHandler”的Json响应。
后续开发方向
在完成上述步骤后,我们可以考虑以下几个开发方向:
- 添加意图处理程序 :
- No意图处理程序 :与Yes意图处理程序类似,需要明确用户回答No所针对的问题。
- 添加事件意图处理程序 :包括日期、类型和描述等处理程序。需要注意的是,由于已有生日处理程序(GiveBirthdayI
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



