对话的设计阶段

让对话更加轻松,让事情变得简单。设计对话模型时,先满足让技能实现稳定的对话,在满足基本体验后,尝试增加技能的灵活性并制造惊喜。接着站在用户的角度,思考他们在使用您的技能时获得的体验和想法。

跟随“设定技能的目标→分析用户与场景→创建前完成设计→站在用户角度反复测试” 路线来设计您的对话模型,或许会对你有所帮助。

设定技能的目标

论证你的技能在用户使用时是有价值的。解答以下的问题,来定义您技能的目标。

分析用户与场景

基于技能的目标,分析用户:

创建前完成设计

我们发现,一个体验良好的技能,开发者在设计和测试上的时间往往大于花费在编码上的时间,其所取得的效果也是显著的。因而在创建技能前,开发者可以关注到技能的设计工作上。参考对话的设计原则一文,将对你有所启示。

站在用户角度反复测试

站在用户的角度去测试技能,最好向不熟悉此技能的朋友寻求帮助,从客观的角度审视技能中不足,并改正。避免由于自己过于熟悉此技能而错失弥补不足的机会。