用途:对前端实现进行系统化技术质量审计,属于代码级检查而非设计评论,只检查实现中可测量、可验证的内容。审计结果用于记录问题,交由其他命令处理,本身不修复问题。
主要能力:围绕五个维度打分(每项 0-4 分):无障碍(对比度、ARIA、键盘导航、语义 HTML、替代文本、表单)、性能(布局抖动、动画属性、交互延迟、图片交付、包体积、渲染、水合安全、大列表)、主题(硬编码颜色、暗色模式、令牌一致性、主题切换、色阶)、响应式设计(固定宽度、视口高度、触控目标、横向滚动、文字缩放、断点)、反模式(层级、系统一致性、操作优先级、边框、标签值、链接强调、灰字叠色、分组、字号、标题语义、数字对齐、行宽行高、暗黑模式、护栏等)。
使用方式:先阅读 frontend-design 并遵循其上下文收集协议,复用已有上下文,只询问关键缺口。运行 axe-core、WAVE 或 Pa11y 等自动化检查作为快速预警,再人工复核。报告包含审计健康分、执行摘要、按 P0-P3 分级的详细发现(位置、类别、影响、标准、建议、建议命令)、系统性问题、正面发现和按优先级排列的建议命令。
限制:性能未测量时标记为未测试并省略总分;只有五个维度全部评估后才给出总分和评级区间;不报告未经验证的误报;不因已批准的字体、颜色或常见布局判定设计失败;不推断作者身份;未经请求不保存报告;询问审计属于咨询,不构成执行授权。建议命令仅限指定集合,若提出修复建议则以 /polish 收尾。