SuperAPI AI 工具集

accessibility-regression-detector

通用与其它

查看项目

更新于 10-15 20:14

技能介绍

用途:检测无障碍回归问题,即此前已修复但重新出现的问题,或近期改动引入的新问题。

主要能力:

  1. 审计报告对比:比较两份审计报告,将问题分类为 New(新增)、Persistent(持续存在)、Fixed(已修复)、Regressed(回归)。
  2. Git 历史分析:扫描变更文件中的无障碍反模式。
  3. 基线管理:与 .a11y-baseline.json 已知良好状态进行对比。

回归分类与优先级:Regressed(曾修复又出现,最高)、New(上次审计中不存在,高)、Persistent(两次审计均存在,中)、Fixed(自基线以来已解决,跟踪)。

差异中的反模式:标记无 :focus-visible 的 outline: none、带点击处理器的 div/span、无 alt 的 <img>、正数 tabindex、可聚焦元素上的 aria-hidden、标题层级跳跃、缺少 label 关联。

输出:包含分数变化、问题变化计数(新增/修复/回归/持续)及按优先级排序的回归列表的回归报告。输出契约要求仅返回符合 skills/a11y-core/schemas/findings.schema.json 的 JSON,无散文、无摘要、无重复指令,一个对象、一个 findings 数组。共享规则、调度契约与模式见 skills/a11y-core/SKILL.md,权威规范见 skills/a11y-core/references/sources.md。

限制:资料未提供具体安装命令、收费方式、支持平台及使用步骤。