用途:better-interface 是一个跨领域的界面审查技能,把界面作为一个整体系统来审查,而不是六份互不相干的报告。它自身只负责编排与汇总,不重复或覆盖各领域技能自身的规则:无障碍归 better-accessibility,结构归 better-layout,文案归 better-writing,字体排版归 better-typography,色彩归 better-colors,视觉打磨与动效归 better-ui。
主要能力:先确定审查范围与模式。模式分 quick(覆盖主用户路径与最高流量状态,只报 HIGH 和 MEDIUM,最多 5 条)与 full(覆盖全部六个领域技能,含空、加载、错误、窄宽度状态,最多 15 条),未指定时默认 full。审查前先侦察框架、样式系统、组件库、设计 token、支持的视口与可用的预览或测试命令。按 better-accessibility、better-layout、better-writing、better-typography、better-colors、better-ui 的顺序审查,避免基础问题被表面打磨掩盖。
结果要求:每条发现需给出 path/to/file:line 与当前实现作为证据;按 HIGH、MEDIUM、LOW 共用严重度分级,同级再按影响范围与杠杆排序;同一根因合并为一条,列出全部确认位置;不为了凑数填充报告,无发现也是有效结果。需记录「已考虑但拒绝」的候选项,quick 模式 1–3 条、full 模式 2–5 条。输出固定包含范围与覆盖、发现表、已考虑但拒绝、验证、结论五部分,结论只能是 Block、Needs changes 或 Approve。
限制:默认只读,除非用户同时要求落地,否则不修改源码;若某个领域技能不可用,须将该领域标记为 Not reviewed 并说明缺失的技能,不得凭记忆重建规则或用邻近技能替代;无法运行的检查须标为 Not verified,不得把验证缺口写成发现;若请求范围过大无法可信审查,须收窄到最高流量的完整流程并说明边界,不得暗示未检查的部分已审查。