返回顶部
u

ux-baseline-checkUX基线检查

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
118
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

ux-baseline-check

UX 基线检查

核心包——始终生效

这是一项核心技能。在所有视觉和前端工作中,与设计评审一同应用。

每个页面都必须覆盖所有状态,无一例外。这是最低标准。

状态清单

在任何页面或组件被视为“完成”之前,请验证每个适用状态是否存在:

1. 数据状态

  • - [ ] 空状态 — 尚无数据。显示有帮助的提示信息 + 清晰的操作按钮,而非空白页面
  • [ ] 加载中 — 骨架屏、加载动画或闪烁效果。绝不允许出现白屏闪烁
  • [ ] 已加载 — 正常路径,显而易见
  • [ ] 错误状态 — API 失败、网络问题。显示用户友好的提示信息 + 重试操作
  • [ ] 部分加载 — 部分数据加载成功,部分失败。不要隐藏已成功加载的内容
  • [ ] 长内容 — 200 个项目会怎样?2000 字符的名称呢?测试一下

2. 交互状态

  • - [ ] 悬停 — 每个可点击元素都有悬停状态
  • [ ] 聚焦 — 键盘导航可用,聚焦环可见
  • [ ] 激活/按下 — 按钮在点击时有视觉反馈
  • [ ] 禁用 — 灰色显示,并附有明确原因(工具提示或辅助文本)
  • [ ] 选中 — 多选、当前标签页、激活的筛选器在视觉上均有区分

3. 表单状态

  • - [ ] 验证 — 失焦时即显示内联错误,而非仅在提交时
  • [ ] 必填字段 — 清晰标记
  • [ ] 成功反馈 — 用户知道操作已生效(提示条、内联提示、页面跳转)
  • [ ] 破坏性操作确认 — 删除/移除操作需要确认
  • [ ] 自动填充 — 浏览器自动填充时不破坏布局

4. 响应式

  • - [ ] 移动端(375px) — 可用,而不仅仅是可见。触摸目标 ≥48px,间距 ≥8px
  • [ ] 平板端(768px) — 布局自适应,而非简单缩放
  • [ ] 桌面端(1280px) — 主要目标,看起来经过精心设计
  • [ ] 宽屏(1800px+) — 内容不会过度拉伸。设置最大宽度或居中显示

5. 无障碍

  • - [ ] 键盘导航 — 所有交互元素均可通过 Tab 键到达
  • [ ] 屏幕阅读器 — 语义化 HTML,图标有 aria-label,图片有替代文本
  • [ ] 颜色对比度 — 文本最低 4.5:1(使用 WebAIM 检测工具)
  • [ ] 不依赖颜色作为唯一指示 — 不要仅靠红/绿来表示状态

6. 边界情况

  • - [ ] 首次用户 — 引导流程或空状态指引
  • [ ] 权限不足 — 用户看到无法访问的原因,而非页面报错
  • [ ] 数据过期 — 数据可能过时时,显示时间戳或刷新提示
  • [ ] 并发编辑 — 两人同时编辑同一内容时会发生什么?

使用方法

在功能开发完成之后、设计评审之前运行此清单。对于每个缺失的状态,要么:

  1. 1. 实现它(首选)
  2. 记录为已知缺口,并明确告知 Aaron

切勿默默跳过任何状态。如果故意推迟处理,请明确说明。

快速检查 vs 全面检查

快速检查(组件、小功能):仅检查状态 1-2
全面检查(页面、流程、发布功能):检查全部 6 个部分

检验标准

问问自己:“如果网络很慢、数据异常、用户使用手机或键盘操作,会发生什么?”如果你不知道答案,说明工作尚未完成。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ux-baseline-check-1776118218 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ux-baseline-check-1776118218 技能

通过命令行安装

skillhub install ux-baseline-check-1776118218

下载

⬇ 下载 ux-baseline-check v1.0.0(免费)

文件大小: 2.36 KB | 发布时间: 2026-4-14 14:18

v1.0.0 最新 2026-4-14 14:18
Initial release — establishes core UX standards for all visual and frontend work.

- Introduces a comprehensive checklist to ensure all UI states (data, interaction, form, responsive, accessibility, edge cases) are present before shipping.
- Mandates the checklist is run before design review, with all missing states implemented or explicitly documented.
- Differentiates between a quick pass (core components/features) and a full pass (entire pages/flows).
- Enforces consistent quality for every screen, forbidding silent state omissions.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部