上面的过程并没有把对话UI的自然、合作互动、适应性的这些潜在逻辑暴露给用户。用户可能在根本没有提示的前提下用简单的指令就完成整个任务,也就是给出一两条信息,由UI自己把那些潜在缺失的、用户没有说出来的信息补充完整。例如,「把闹钟设到周一早晨6点」,「在6小时后叫醒我」,「把闹钟设到7点」。 采用「好的,什么时候?」这种提示可以激发用户把脑海中想到的日期、时间或是两者直接的表达出来,这种提示也是符合合作互动原则的。 当你必须做出额外解释的时候,你就输了,就像讲笑话一样 好的对话UI应该能够利用语言和表意的内在力量,而不是去展现机器处理指令的能力。它需要利用好人们已知的,也是最熟悉的沟通系统——日常对话。我们已经对自己的语言非常熟练,所以不需要被教导如何用英语、西班牙语、印地语等等去说出一个期望中的回答或命令。也就是说,尽量不要教导用户。但如果你是想要帮助用户理解怎样推进对话,那就可以用比较直观的方式来引导。 所以,不推荐用这种表达方式: 如果想要再听一遍,可以说「重复」;如果要做出回答,可以说「回答」;如果要继续到下一个,可以说「下一个」。 可以考虑用更直观的引导,例如: 您是要重复、回答,还是去到下一个? 体验自然的对话UI要经受时间的考验和用户的认可 合作原则强调了我们基于认知共享的高效的沟通能力。如果我们重视它,利用好这种自然对话中的惯例原则,那么我们就能创建出非凡的体验良好的对话UI,用户会本能的知道如何操作并且感觉舒服。 最佳实践 在创建对话UI时要记住以下几点: 理解语义识别和对错误的修复。 适应用户不同的说话风格。 让用户能够依据直觉就知道要说什么。 (责任编辑:admin) |