What is different about auditing an AI product?
A conventional UX review often asks whether a flow is clear and efficient. An AI product review must also ask whether the product communicates probabilistic behavior, supports judgment, and responds safely when the output is incomplete or wrong. The model, interface, data, policy, and operating process all shape the experience.
That is why an audit should begin with the user outcome and end with a validation plan. Reviewing screens in isolation will miss the most important failures.
The seven-step audit
1. Define the outcome in user language
Write one sentence that describes the progress the user wants, not the feature the team built. “Help a recruiter identify candidates worth interviewing” is stronger than “Generate an AI candidate score.” The first statement leaves room to evaluate usefulness, risk, and the role of human judgment.
2. Map the decision journey
Document the path from first intent to final consequence. Mark where the user provides sensitive data, waits, reviews AI output, makes a commitment, or hands work to another person. These are the moments where comprehension and control matter most.
3. Test the user's mental model
Ask users to explain what they think the system used, what it did, and why it produced the result. Compare their explanation with the product's actual behavior. A large gap signals a design problem even when the interface looks simple.
4. Inspect states and feedback
Review the complete state set: empty, ready, receiving input, processing, partial result, success, low-confidence result, blocked, error, cancelled, and recovered. W3C guidance on status messages is useful here: important changes should be perceivable and programmatically available, not only implied by motion or color.
5. Review control and recovery
At each high-impact decision, check whether the user can edit, constrain, compare, undo, retry, or escalate. Google PAIR's guidance frames feedback and control as part of the communication relationship between the user and the AI system, not as optional settings.
6. Sample real failure evidence
Do not audit only the happy path. Review support conversations, abandoned sessions, corrections, overrides, repeated prompts, and expert escalations. Group them into failure patterns such as misunderstood scope, missing evidence, hidden state, poor recovery, or output that is technically correct but unusable in context.
7. Prioritize by consequence, frequency, and leverage
Score each issue on three dimensions: how serious the consequence is, how often it occurs, and how much of the journey improves if it is fixed. A small visual inconsistency may be frequent but low consequence. An unclear confirmation before sending an AI-generated message may be less frequent but much more important.
A useful audit output
| Finding | Evidence | Impact | Recommended next step |
|---|---|---|---|
| Users think the answer covers all uploaded files | 4 of 6 tests missed the partial-processing state | Decisions are made on incomplete evidence | Expose file coverage and failed items before the answer |
| Corrections require restarting | High repeated-prompt rate in logs | Loss of time and authorship | Add targeted edit and preserve previous versions |
| Confidence copy is too generic | Users interpret “high confidence” as factual certainty | Over-reliance on output | Replace with task-specific evidence and limits |
When to run the audit
- Before a major redesign or product repositioning.
- When adoption is stable but repeat use is weak.
- After recurring complaints about accuracy, transparency, or control.
- When a model change alters speed, quality, cost, or product behavior.
- Before expanding automation into a higher-consequence workflow.
What the audit should not become
A useful audit is not a long catalogue of preferences and not a substitute for research. It should make the next decision easier: what problem matters, what evidence supports it, what to change, and how the team will know whether the change worked. NIST's Govern, Map, Measure, and Manage functions offer a helpful reminder that risk understanding and improvement are continuous, not one-time approval steps.
Frequently asked questions
What is an AI product experience audit?
It is a focused review of the end-to-end user journey, with special attention to expectations, system status, output quality, user control, errors, and recovery.
When should a team run one?
Before a major redesign, after recurring trust or usability complaints, when adoption stalls, or when a new model changes product behavior.
What should the audit deliver?
A prioritized problem map with evidence, affected users, risk level, recommended changes, and the next validation step.
Sources and further reading
- NIST AI RMF Core — Govern, Map, Measure, and Manage functions for continuous risk work.
- Google People + AI Guidebook: Feedback + Control.
- W3C Understanding WCAG 2.2 — guidance on status, errors, input assistance, and accessible interaction.
AI 产品的体验诊断有什么不同?
传统 UX 评审通常关注流程是否清楚、高效。AI 产品还需要判断:产品是否正确表达了概率性行为,是否帮助用户完成判断,以及当输出不完整或错误时能否安全恢复。模型、界面、数据、规则与实际运营流程会共同塑造体验。
因此,诊断应从用户希望获得的结果开始,以验证方案结束。只评审单个界面,很容易错过真正影响体验的问题。
七步体验诊断方法
1. 用用户语言定义目标结果
先写一句用户希望取得什么进展,而不是团队开发了什么功能。“帮助招聘人员识别值得进入面试的候选人”,比“生成 AI 候选人评分”更有效。前一种表述允许团队讨论实际价值、风险与人的判断位置。
2. 绘制完整决策旅程
从用户产生意图到最终结果,记录完整路径。标记用户提交敏感数据、等待、审阅 AI 输出、作出承诺或把工作交给他人的节点。这些节点最需要清晰理解与有效控制。
3. 检查用户心智模型
让用户解释:系统使用了什么信息、执行了什么任务、为什么得到这个结果。再把用户解释与产品真实行为对比。即使界面看起来简单,只要两者差距很大,就说明设计存在问题。
4. 检查状态与反馈
评审完整状态集合:空白、就绪、接收输入、处理中、部分结果、成功、低置信度、受阻、错误、取消与恢复。W3C 关于状态信息的指南很适合用来检查这一环节:重要变化应当能够被感知并被辅助技术识别,而不是只通过动效或颜色暗示。
5. 检查控制与恢复
在每个高影响决策点,检查用户是否可以编辑、限制、比较、撤回、重试或升级给人工。Google PAIR 将反馈与控制视为用户和 AI 系统沟通关系的一部分,而不是可有可无的设置。
6. 抽样真实失败证据
不要只检查理想流程。应查看客服对话、放弃的会话、用户纠正、覆盖自动结果、重复提示词和人工升级。把问题归纳为失败模式,例如范围被误解、缺少证据、状态不可见、恢复困难,或结果技术上正确但在真实情境中无法使用。
7. 按后果、频率和杠杆排序
从三个维度评估问题:后果有多严重、出现有多频繁、解决后能改善多少旅程。某个视觉不一致可能经常出现,但后果很低;而在发送 AI 生成消息前缺少清晰确认,出现频率可能较低,却更值得优先处理。
有效的诊断结果应该长什么样
| 问题 | 证据 | 影响 | 建议下一步 |
|---|---|---|---|
| 用户误以为答案覆盖全部文件 | 6 次测试中有 4 人忽略“部分处理”状态 | 用户基于不完整证据决策 | 在答案前展示文件覆盖率和失败项 |
| 纠正结果必须重新开始 | 日志中重复提示比例较高 | 损失时间与主导感 | 支持局部修改并保留历史版本 |
| 置信度文案过于通用 | 用户把“高置信度”理解为事实确定 | 对结果产生过度依赖 | 改为任务相关的证据与限制 |
什么时候适合做体验诊断?
- 重大改版或产品重新定位之前。
- 新增用户稳定,但重复使用较弱时。
- 准确性、透明度或控制问题反复出现时。
- 模型更新改变了速度、质量、成本或产品行为时。
- 准备把自动化扩展到更高后果的业务流程之前。
体验诊断不应该变成什么
有效诊断不是一份冗长的个人偏好清单,也不能替代用户研究。它应当让下一步决策更容易:什么问题最重要、有哪些证据、应该改变什么,以及如何验证改变有效。NIST 的“治理、映射、测量、管理”四项功能也提醒我们,风险理解与产品改善是持续过程,而不是一次性验收。
常见问题
什么是 AI 产品体验诊断?
它是对端到端用户旅程的聚焦检查,重点关注预期、系统状态、输出质量、用户控制、错误和恢复。
团队什么时候应该做体验诊断?
重大改版前、信任或可用性问题反复出现时、产品使用增长停滞时,或新模型改变产品行为时。
体验诊断应该交付什么?
一张有优先级的问题地图,其中包含证据、受影响用户、风险程度、建议改动和下一步验证方法。
资料来源与延伸阅读
- NIST AI RMF Core:用于持续风险工作的治理、映射、测量与管理框架。
- Google People + AI Guidebook:反馈与控制。
- W3C Understanding WCAG 2.2:状态、错误、输入辅助与无障碍交互指南。
Turn scattered feedback into a clear next step.
A design audit focuses the team on the experience problems with the greatest user and business impact.