面向对话式界面的以用户为中心设计方法与实践
User-centered Design für Conversational Interfaces
构建实用且易用的对话式界面(CUIs),关键在于将传统以用户为中心的设计原则严格应用于语音或文本交互,而非仅依赖技术堆砌。当前许多虚拟助手虽承诺简化操作,但常出现类似 Microsoft Clippy 的干扰性交互,缺乏对基本可用性原则的遵循。针对这一痛点,特别是在为医生等专业人士设计辅助系统时,由于交互焦点从图形界面转向纯语言对话甚至无屏幕互动,设计团队需调整方法论与工具链,确保在早期阶段深入理解用户的真实需求与使用语境。
在用户研究阶段,首要任务是明确对话上下文及典型的用户提问方式。研究人员通过“情境访谈”在用户的自然工作环境中进行观察和询问,以解决关于输入输出模态的关键问题:例如,判断在公共空间高效工作时是否更适合文本聊天机器人,或者当用户双手被占用时语音控制是否更为必要,同时评估结合屏幕与语音的混合模式。若情境访谈实施困难,“奥兹国巫师实验”可作为替代方案,由真人模拟系统回复,从而低成本洞察用户心智模型,判断其倾向于给出具体指令还是开放式的目标导向查询。这些早期发现对于确定交互形式至关重要。
策略制定环节要求将研究成果转化为具体的对话策略,并确保 CUIs 无缝融入整体用户旅程。利用“体验地图”,项目相关方可共同可视化并评估用户与企业的所有触点,识别典型工作流程中的痛点以及 CUIs 的定位。鉴于虚拟助手常被用户感知为具有人格特质的实体,其性格设定需尽早确立。例如,营销领域的 Bot 可能表现得更具进攻性,而医疗软件中的数字助手则应保持克制。为此,可采用“Bot Personas”方法,借鉴传统 Persona 建模思路,定义系统的基本对话原则和典型行为特征,以确保其形象符合品牌定位。
在设计执行层面,原型制作依然是核心手段,旨在让用户体验尽早可感。然而,传统原型工具多针对视觉界面优化,难以直接支持多模态对话设计。初期可通过“设计工作室工作坊”,由团队成员共同勾勒关键对话脚本,而非绘制视觉稿。随后,利用 Sayspring 等新兴对话式原型工具补充 Axure RP Pro 等传统工具的不足,创建数字化原型以测试概念。同时,设计团队需与开发伙伴紧密合作,提前探索语音识别与人工智能的技术边界。尽管 CUIs 潜力巨大但仍处发展初期,持续结合情境访谈、体验地图等经典方法与 Bot Personas、新式原型工具等新实践,是打造卓越对话体验的有效路径。
2017 年 9 月 5 日
Amazon Alexa 或 Google Assistant 等虚拟助手承诺以简单的对话取代复杂的输入。用户应通过与系统的自然交流来实现目标。然而,在审视这些对话式(用户)界面(CUIs)时,人们常常感觉微软的 Karl Klammer(Clippy)——那个不耐烦地敲击屏幕边框的回形针助手——又回来了。真正的附加价值往往难以察觉,正如基本可用性原则的应用也常被忽视一样。

那么,如何设计能够简化用户生活且易于使用的对话式界面?我们目前面临的挑战是为医生设计一个辅助系统,并构建医生与系统之间的对话。我们的经验表明,以用户为中心的设计对方法和工具的要求也在发生变化。焦点从图形界面转向了语音对话——有时甚至完全没有任何屏幕交互。此外,始终不变的真理是:令人信服的 用户体验 源于一致的用户中心方法。在本文中,我们将概述针对基于对话的系统的 UX 方法。
对话式界面的用户研究

为了设计有意义的对话,我们首先必须理解对话语境以及用户的典型问题。通过情境访谈,我们在用户的自然工作环境中观察和询问他们,从而回答这些基本问题。例如,关于模态性(即界面的输入和输出方式)的问题至关重要。鉴于用户需要在公共空间高效工作,基于文本的 聊天机器人是否合适?或者由于用户需要腾出双手进行其他活动,语音控制是否更合理?结合屏幕和语音控制的混合模式也可能是合理的。通过用户研究,我们可以尽早澄清这些方面。
绿野仙踪实验是情境访谈的一种替代方案。在此类实验中,用户与一个系统进行通信,而系统的回复由真实人员模拟生成。对这些实验的观察可以洞察用户的心理模型。例如,用户是给出非常具体的指令,还是提出更开放的、以目标为导向的请求?无需大量投入即可尽早获得重要见解。
对话式界面的策略制定

用户研究的结果应在具体实施前固定为对话策略。对话式界面很少孤立存在。它们必须无缝融入整体的用户旅程。体验地图是与项目参与者共同完成这种定位的工具。该方法的目标是可视化并评估用户与企业的所有接触点。我们的用户有哪些典型的工作流程?流程中哪里经常出现问题?对话式界面如何融入这一流程?它解决了哪些问题?体验地图可以结构化讨论,并有助于明确产品焦点。

尤其是虚拟助手,用户不可避免地会将其感知为具有人格的存在。该 机器人 是否表现得主动?还是较为内敛?与机器人的对话应传达怎样的感受? 例如,在营销领域,机器人可以表现得更为主动,而医疗软件领域的数字助手则不然。这种人格特质应当尽早并有意识地进行设计,以便对话式界面能够恰当地代表企业和品牌。为此,我们采用所谓的 Bot Personas(机器人角色设定)。借鉴以用户为中心的设计中的 Persona 方法(该方法用于建模典型用户),我们通过 Bot Personas 来定义系统的人格特质。我们制定基本的对话原则,并确定典型的行为模式。
对话式界面的设计

在定义了对话的基本规则后,接下来进入具体的设计阶段。即使对于机器人和虚拟助手而言,能够让用户尽早体验使用感受的 原型 依然至关重要。这样我们可以让用户尽早参与到流程中,并简化开发过程中的讨论。对话式界面在此给我们带来了特殊的 挑战。传统的原型设计工具主要针对可视化界面的设计进行了优化,而非针对多模态对话的构建。
在设计阶段初期,我们可以依赖久经考验的 UX 方法:在设计工作室研讨会中,我们与所有项目参与者共同勾勒最重要的对话。我们不进行具体的视觉化呈现,而是编写用户与机器人之间未来交互的基础脚本。下一步,我们创建数字原型,以便尽早尽可能真实地测试粗略概念。新的基于对话的原型设计工具如 Sayspring 可以补充诸如 Axure RP Pro 这样的成熟原型设计工具。另一方面,设计团队应尽早与开发合作伙伴合作,以探索语音识别和人工智能的可能性。
这对实践意味着什么?
对话式界面具有巨大潜力,但仍处于发展初期。有意义的应用场景以及传统和新颖的设计原则需要持续予以关注。逐渐显现的是:以用户为中心的方法,如情境访谈和体验地图,可以为打造令人信服的对话式体验做出重要贡献。Bot Personas 和对话式原型设计工具等新方法和新工具也能有效地扩展我们的方法论范围。
如果我们能凭借我们在对话式界面方面的经验为您提供支持,我们期待您的联系请求。
原作者保留版权;来源:usability.de · UX 研究实践。本站维护者确认获准转载,非公共领域或开放许可证声明。 原文来源(转载授权由站点维护者确认) · 中文译文由 CxHub 客户体验社区生成,并非官方译文。
来源:usability.de · UX 研究实践 · usability.de