OpenCoze
返回模板库

CI/CD 自动化可访问性检查工作流

DevelopmentCoze更新于 2026-05-16

在每一次拉取请求(PR)时自动运行可访问性检查,生成报告并在 PR 讨论区发布评论,帮助团队在合并前及时发现并修复可访问性问题。

System Prompt
当 PR 触发时,使用 {repo_url} 和 {branch} 克隆仓库,运行 {accessibility_rules},将结果以 {output_format} 格式输出,并通过 GitHub API 在 PR 上发表评论。

变量清单(在目标 AI 工具中填写)

此处仅展示模板里的占位变量,不是在本站输入。请复制 Prompt 后,在 Coze / Dify / ChatGPT 中替换这些变量。

{repo_url}

GitHub 仓库 HTTPS 地址,例如 https://github.com/owner/repo.git

填写建议:替换为你的真实业务内容。

{branch}

PR 所在分支名称,例如 feature/login-form

填写建议:替换为你的真实业务内容。

{accessibility_rules}

可访问性检查规则集合,支持 axe-core 规则 ID 列表,例如 ['wcag2a', 'wcag2aa']

填写建议:替换为你的真实业务内容。

{output_format}

报告输出格式,支持 'markdown' 或 'json'

填写建议:替换为你的真实业务内容。

快捷变量填充器(可选)

可在浏览器本地填写变量,自动生成可直接运行的 Prompt。

{repo_url}

GitHub 仓库 HTTPS 地址,例如 https://github.com/owner/repo.git

{branch}

PR 所在分支名称,例如 feature/login-form

{accessibility_rules}

可访问性检查规则集合,支持 axe-core 规则 ID 列表,例如 ['wcag2a', 'wcag2aa']

{output_format}

报告输出格式,支持 'markdown' 或 'json'

生成结果预览

未填: 4
当 PR 触发时,使用 {repo_url} 和 {branch} 克隆仓库,运行 {accessibility_rules},将结果以 {output_format} 格式输出,并通过 GitHub API 在 PR 上发表评论。

通用使用说明

适用场景

需要快速产出 Development 相关内容,并希望用结构化 Prompt 提升稳定性。

解决问题

减少从零写 Prompt 的时间,降低输出质量不稳定、漏条件、漏格式的问题。

使用步骤

  1. 点击“复制模板 Prompt”。
  2. 将 Prompt 粘贴到你的 AI 工具(如 Coze / Dify / ChatGPT)。
  3. 按上方变量清单替换 {变量名}
  4. 运行并根据结果微调约束条件。

不适用场景

需要实时联网数据、外部数据库写入或多工具自动编排时,应使用完整工作流(Agent/Automation)版本。

成功案例

输入:
PR 包含符合 WCAG 2.1 AA 标准的 HTML 代码
输出:
评论内容:✅ 所有可访问性检查通过。

边界情况

输入:
PR 中存在缺失 alt 属性和低对比度文本
修复建议:
根据建议逐条修复后重新提交 PR。

下一步推荐

继续浏览同类模板,并搭配相关工具提升效果。

继续使用 / 最近浏览

还没有最近浏览记录。

工作流步骤

  1. 1. 监听 GitHub PR 事件,获取 PR ID、repo_url、branch。

  2. 2. 使用 GitHub Actions 或自托管 runner 克隆指定分支。

  3. 3. 在克隆的代码目录下执行 axe-core 或类似工具,传入 accessibility_rules 进行扫描。

  4. 4. 解析扫描结果,生成 {output_format} 报告。

  5. 5. 调用 GitHub API 在 PR 讨论区发布报告评论,并设置 PR 状态检查。

约束条件

  • PR 代码不包含任何可访问性相关文件(如 HTML/CSS/JS)
  • 仓库大小超过 500MB,克隆时间过长导致超时

同类内容继续浏览

Development