【发布时间】:2019-03-16 19:31:09
【问题描述】:
我需要修改我已发布的 Alexa 技能。我熟悉亚马逊在发布技能后自动创建的“开发中”技能版本。我不明白的是如何迭代我的技能,尤其是当我需要同时更改交互模型和链接的 Lambda 函数时?
例如,我可以创建一个单独的“开发中”Lambda 函数,并将其设为我的“开发中”Alexa 技能的默认端点。但是,当我提交我的“开发中”Alexa 技能以供发布时,该“开发中”Lambda 端点将成为我已发布技能的新端点。我想这可行,我认为这就是亚马逊的意图,但我不想回收我的 Lambda 函数、重新配置 X 射线追踪等。我使用无服务器框架来部署链接到我的 Alexa 的 Lambda 函数技能,它为我的 Lambda 版本提供了版本。
推荐的工作流程是什么?我觉得我在这里缺少一些基本的东西。
除了“edit the development version”之外,我找不到任何亚马逊文档,这显然是不够的。该页面有一个指向“Revise and Update Your Skill after Publication”的链接,但单击它会将我转到有关技能分配的页面。
【问题讨论】:
标签: aws-lambda alexa serverless-framework alexa-skill