跳到正文
DEV Community· Ujjwal Gupta·· 3 小時前AI 評分41

12yFix:找出摩擦,改善使用體驗

12yFix — Find the friction. Fix the experience.

AI 導讀

12yFix 是一款 AI 輔助的無障礙審查與修正工具,會掃描由 GitHub 託管的網頁應用程式,找出無障礙問題,並以 AI 產生針對性程式碼修正。開發者可審核、驗證及進行視覺測試,並可選擇建立 GitHub PR。工具結合 axe-core、Playwright 和可設定的 AI 模型,讓無障礙修正流程更易檢視、修改及擴展。

正文

Ujjwal Gupta

What I Built

12yFix is an AI-assisted accessibility audit and remediation tool.

It scans GitHub-hosted web applications using Playwright + axe-core, identifies accessibility issues, and uses AI to generate targeted code fixes.

Developers can then review, validate, visually test, and optionally create a GitHub PR for the fix.

The goal is simple: turn accessibility remediation from finding a problem into finding → fixing → validating → shipping.

Demo

🎥 https://youtu.be/bpaYJmbPYhI

Code

💻 https://github.com/heyujjwal/A11yFix

How I Built It

Frontend: React, TypeScript, Vite, Tailwind CSS

Backend: Node.js, Express

Accessibility: axe-core + Playwright

GitHub: Octokit + simple-git

AI: OpenRouter with inclusionai/ling-3.0-flash

AI is used for accessibility fixes and Playwright test generation, while the developer stays in the review loop.

Why Does Open Innovation Matter?

12yFix combines open-source tools like axe-core, Playwright, React, and GitHub APIs with configurable AI models.

Using open technologies makes the workflow easier to inspect, modify, extend, and experiment with instead of locking it to a single proprietary system.

The Lazy Payoff

Instead of manually jumping between accessibility reports, source code, browsers, tests, and GitHub, 12yFix brings the workflow together:

Scan → Find → Fix → Validate → Review → PR

Less repetitive investigation. More time spent actually improving the product.

來源:DEV Community · dev.to