用途:面向需要“产品自身教会用户使用”的用户界面屏幕,用于设计或评审 GUI,目标是降低首次使用认知负担、明确主路径、提升可发现性。它与 gui-standards 规则模块互补:后者给出不可妥协的义务,本技能提供其背后的理论、设计视角、工作流与判断指导。需要底层依据、命名来源或更深的评审视角时,可阅读 references/hci-usability-foundations.md。
核心目标:让首次使用者无需额外聊天解释即可理解——这个屏幕帮助达成什么、应先做什么、当前作用于什么状态、哪个结果最重要、出错后如何恢复。
理论视角:任务中心/人本设计(ISO 9241-210)、Norman 的执行与评估鸿沟及可供性/意符/映射/约束/反馈/概念模型、Nielsen 十大启发式、Shneiderman 八条黄金规则、认知负荷与工作记忆(Miller、Cowan)、Hick-Hyman 定律、Fitts 定律、Steering 定律、格式塔原则、视觉层级与扫视模式、信息气味(Pirolli)、失误与错误/Poka-yoke、无障碍(WCAG/POUR)、平台惯例(Material、HIG、Fluent)。视角冲突时优先任务成功、错误预防与可恢复性。
默认工作流:1)找到真实用户目标,用任务语言表述,界面围绕用户工作而非内部数据模型组织;2)定义主路径与状态模型,说明最小设置、重要状态与转换、用户应评估的结果;3)降低首次使用认知负荷,渐进披露、弱化次要控件、优先一个清晰下一步;4)去除内部措辞与记忆负担,用普通任务语言替换实现模型用语;5)让状态与下一步明显,交互流程中当前选择、来源、目标、结果须视觉可辨且不单靠颜色;6)降低交互成本,主操作易注意、易触及、易点击,避免狭窄深层悬停路径;7)预防错误并支持恢复,区分失误与错误,破坏性操作需显式确认,校验就近显示,撤销/重试/重置/取消易找;8)优先展示最相关结果,置于辅助诊断之上;9)有意识地应用视觉结构;10)从一开始设计无障碍,控件需可访问名称与可见焦点,主流程可纯键盘完成,至少满足 WCAG 2.1 AA 对比度,尊重减少动态与透明度偏好;11)像首次使用者一样验证屏幕,并给出最低评审问题清单。
常见修复:把设置移到结果上方、用任务语言重命名分区、空状态给出明确下一步与示例、校验移到出错控件旁、折叠元数据与高级细节、增加不依赖颜色的持久选择或来源/目标高亮、把保存/应用/确认放在其提交对象旁、在卡住处加撤销/重置/重试、增大触控主操作目标、为纯图标控件加可访问名称或可见标签。
轻量评估方法:启发式评估、认知走查、首次点击/首次使用测试、出声思维;优先具体失败案例与截图,而非“直观”的抽象断言。
交付期望:用用户语言描述改动——现在哪个任务更简单、用户先看到什么、接下来做什么、移除了什么困惑或错误风险、有何证据(截图、走查结果、对照具名启发式的评估)。除非被要求,报告不应以内部组件名称为中心。
限制:资料未提供具体安装命令、收费、价格、平台或效果数据,暂未提供。