用途:在 UI 开发与修改过程中检查并修复无障碍问题。可通过 /fixing-accessibility 将规则应用于当前对话中的 UI 工作,或用 /fixing-accessibility <file> 审查文件,报告违规位置、影响与代码级修复建议。
主要能力按优先级覆盖:可访问名称(图标按钮需 aria-label 或 aria-labelledby,表单控件需标签,装饰图标需 aria-hidden);键盘访问(交互元素须可 Tab 到达、焦点可见、不用 tabindex 大于 0,Escape 关闭浮层);焦点与对话框(模态需焦点陷阱、关闭后恢复焦点、初始焦点置于对话框内);语义(优先原生元素、列表与标题层级、表头用 th);表单与错误(aria-describedby 关联错误、aria-invalid、关联辅助文本);播报(aria-live、aria-busy、aria-expanded 与 aria-controls);对比度与状态;媒体与动效(alt 文本、字幕、prefers-reduced-motion);工具边界(最小改动、不重构无关代码、原生语义可解决时不加 aria、不擅自迁移 UI 库)。
使用方式与限制:优先修关键项;先原生 HTML 后 aria;引用精确片段说明问题并给最小修复。是否收费、具体平台与安装方式暂未提供。