你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

对话式用户体验

适用于:SDK v4

Bot Framework 使开发人员能够创建对话机器人、虚拟客服、数字助理和所有其他对话界面,从而提供灵活、可访问且功能强大的方式来与客户、员工和彼此建立联系。 无论是新手还是资深开发人员,本部分中描述的概念都将提供见解,以帮助你制定有效、负责任、包容且我们希望令人愉悦的体验,以解决各种业务应用场景。

我们将会话用户体验 (CUX) 定义为一种基于自然语言的交互方式。 当彼此互动时,人类使用对话来传达想法,概念,数据和情感信息。 CUX 允许我们以相互沟通的方式与我们的设备,应用和数字服务进行交互,通过自然而然的语音和文本或聊天使用措辞和语法。

其他模式可能会让用户承担学习对系统有意义的交互行为的任务:命令行的语法、图形用户界面的信息体系结构或设备的触摸可用性。 CUX 改变了局势。 用户不必学习系统,而是由系统来学习。 系统来学习我们教给它的关于人类语言的知识,包括说话模式、口语、闲聊,甚至是辱骂性的话,这样它就能做出适当的反应。

极佳的对话式机器人

最成功的机器人至少有一个共同点:出色的对话式用户体验。 CUX 可以是多模式的,可以采用文本或语音,可以包含或不含支持视觉对象、听觉或触摸的组件。 但从根本上讲,CUX 是人类语言。

提示

无论要创建哪种类型的机器人,都要将 CUX 作为首要任务。

如果你正在设计机器人,假设用户更喜欢机器人体验,而不是替代体验,如应用、网站、使用人工代理的电话呼叫以及解决其特定查询的其他方式。 因此,在设计机器人时,首要任务是要确保出色的对话式用户体验。 一些关键注意事项包括:

  • 机器人是否以最少的对话轮次轻松解决用户的问题?
  • 机器人是否比任何其他体验更好/更轻松/更快地解决了用户的问题?
  • 机器人是否在用户关注的设备和平台上运行?
  • 机器人是否可发现且易于调用?
  • 当用户遇到困难时,机器人是否会引导用户;是通过移交给人工代理还是通过提供相关帮助?

用户关心的是机器人什么时候能解决其问题。 出色的对话式机器人不需要用户键入太多、说出太多、重复多次,或解释机器人应该自动知道并记住的内容。

CUX 指南

CUX 指南包含设计机器人的指导。 本指南与最佳实践保持一致,并利用了经验教训。 本指南的作者和设计人员借鉴了数十年来为各种机器人、虚拟客服和其他对话式体验项目(包括 Bot Framework Templates、Microsoft Virtual Assistant、Personality Chat 等)构建和部署对话式 UX 的经验。

提示

下载 CUX Guide Microsoft.pdf

此 CUX 指南分为几个不同的部分。 CUX 指南包括:

  • CUX、道德和非独占设计简介。
  • 头脑风暴工作表以及规划和设计的指南。
  • 构建 CUX 体验的实用开发技巧。

按顺序阅读主题,或跳转到满足您的需要的区域。

注意

关于术语的说明:本指南探讨了几种对话体验,包括机器人、虚拟客服和数字助理。 我们相对交替地使用这些术语,这是因为,虽然本指南中的 CUX 设计原则适用于所有人,但我们认识到行业中仍存在差异。 我们的目的是提供指导,以帮助大多数基于文本的对话体验,无论其意图如何。

后续步骤

现在你熟悉对话式用户体验,接下来详细了解如何设计第一个交互