為什麼我們把無障礙工具同時上 PyPI 和包成 AI Skill
我們把自家寫的無障礙稽核工具上架到 PyPI,順便把它包成一個 Claude Code Skill。
兩件事看起來只是「公開原始碼」+「方便 AI 用」,但少做任何一個,工具就接不上現代的 AI 工作流。這篇講為什麼,以及這對你公司找供應商代表什麼。
a11y-moda 是什麼
台灣數位部 MODA 標章對齊的無障礙稽核 CLI,覆蓋 WCAG 2.1 A/AA/AAA 共 129 條規則,AAA 自評 20 題裡 18 題自動化。我們之前自爆過怎麼用它掃我們自己的官網——0 fail、454 info、7 caveat 全攤給你看。
為什麼開源到 PyPI——不囤工具
我們大可以把 a11y-moda 鎖在內部,做差異化「只有我們做得到 AAA 自評」。但選擇相反路:上 PyPI,任何人 pip install a11y-moda 就能用。
理由:無障礙這件事不該被綁在一家顧問公司。台灣 a11y 圈本來就小,如果工具關在我們內部,整個圈子的稽核效率都被卡住——包括跟我們沒簽約的同業、政府單位、學校。
對中小企業老闆的訊號是這樣:願意把核心工具開源的供應商,跟你長期合作的時候,不會把你綁死在他家獨有 know-how 上。哪天你想換廠商,工具還在,標準還在,你不會卡住。這也是一次性 vs 訂閱那篇講的核心精神:訂閱付的不是「綁定費」,是持續審視成本。
為什麼還包成 Claude Code Skill
這才是真正的核心。
工具上 PyPI 解決「能不能用」,Skill 解決「會不會用、什麼時候用」。中小企業老闆的痛點通常不是工具難裝,是不知道何時該跑、結果該怎麼讀。
沒有 Skill 的工作流是這樣:開命令列 → 記語法 → 跑指令 → 拿到一坨 JSON → 找人翻譯 → 修。每一步都需要懂工具的人。
有 Skill 的工作流是這樣:寫完網頁,跟 Claude 說「掃一下無障礙」——它會自己偵測你用的是 Next.js 還是 Vite、要不要 render JavaScript、本機還是線上、該選 AA 還是 AAA,跑完直接給你中文版報告,分類好「必修 / 需人工確認 / 第三方備註 / 全站性議題」。修完叫它重掃,它會自己跟上一份比對告訴你修好幾條、有沒有新破洞。
差別不只是省力。是「工具該設計成 AI 接得上去」這個想法本身。
我們用它掃了這篇文章
寫完這篇後,我們對 Claude 只說了一句:「確認無障礙」。沒給 URL、沒給 slug、沒指定等級、沒講要 AAA。
它自己拼出整條命令——讀 CLAUDE.md 知道這專案是 Light Design、讀 next.config.js 知道用 Next.js(要加 --render)、讀 package.json 知道 dev server 在 3000、讀 mocks/blog.tsx 拉到最新文章 slug、讀 .a11y-moda/last-run.txt 看到上次設定 AAA。我們從頭到尾沒講半個技術參數。
這才是「工具接得上 AI」的具體樣子——你公司的人不用學工具,AI 替你讀 context 跑完。

報告 10 秒到手:0 fail、0 caveat、6 條 info。其中 5 條是全站性樣式議題(skip link 缺失、麵包屑缺失、SASS 全用 px),列工程待辦,不擋這篇 ship。
有趣的是第 6 條:GN2320400E 跨頁連結文字不一致——指向先別急著導入 AI——四個問題決定你公司需不需要的連結,部落格列表呈現「日期 + 完整標題」,文章內只有完整標題。我們試著把文章內連結文字改成跟列表一致——重掃,還是被抓。
Root cause 不在文字選擇,在部落格列表的元件結構:列表把日期跟標題一起包進同一個 <a> 連結,工具讀到的「列表連結文字」永遠帶日期前綴,文章 body 連結不可能加日期跟它對齊。
我們選擇接受這條 info、列入長期工程待辦。重點是:工具讓你看到結構性問題,不只看表面字串。沒有它,這種跨頁不一致永遠不會被發現——直到 MODA 申請被退件,或客戶用螢幕報讀器卡關。
這對中小企業老闆代表什麼
你不用知道 PyPI 是什麼、Claude Code Skill 怎麼裝、a11y-moda 跑哪些規則。
你只要知道一件事:你找的供應商,把工具做成 AI 接得上去的形式了嗎?
- 接得上:你買的不只是一次稽核,是一套未來持續可跑的流程。AI 模型再升級,工具還在原地等。
- 接不上:稽核做完那刻就斷了。AI 流程要重新接、知識要重新整理、工具要重新挑——同樣的錢花第二次。
這也是先別急著導入 AI——四個問題決定你公司需不需要那篇背後的邏輯延伸:先別問「要不要用 AI」,先問「我手上的工具、流程、稽核設計,AI 來了用得上嗎」。
不要被工具綁架——你需要的是流程
這篇不是賣 a11y-moda。我們把它開源,你抓去用都不用付錢。
我們在賣的是「工具 + AI 流程 + 持續審視」這組合。a11y-moda 只是 30 多套這種工具的其中一套——每一套都這樣設計:開源 + AI 友善 + 跟訂閱合作的客戶共用。
想知道你公司現在用的工具有沒有跟上這條線 → 我們的健檢服務會盤點你現有流程,標出哪些工具是死路(將來搬不上 AI)、哪些可以延伸。
已經導入 AI 但工具還在「人肉跑」的階段 → 服務方案頁的訂閱合作會把工具一條條接成 AI 流程,邊接邊審。
想先聊聊現況——寫信給我們,先問問題不收費。










