我們以為寫了100條規則,AI就會跟著做。
實際上呢?它常常沒讀。
因為看到規則的當下,它的注意力可能在別的地方。
我寫了規則,但規則「靠它記得去執行」。
這叫作:Rule-Application Blindness。
--
GitHub 上有個開源項目叫 everything-claude-code(ECC),179K stars,是 Claude Code 生態最高分。
他做了一件我從沒想過要做的事。
他把「規則」變成「機制」。
規則跟機制的差別
- 規則:寫在文件裡,希望AI自己想起來去執行。
- 機制:系統強制把資訊塞到AI面前,它沒得選,必看到。
--
ECC 用一個叫做 SessionStart hook 的東西。
30 行 Node.js 程式碼。
每次AI對話開啟那一瞬間,自動把「你是誰、你的偏好、最近發生什麼」塞進對話的最開頭。
AI不必「記得讀」,因為它已經被「強制看到」。
規則寫了,不等於規則生效。
機制執行了,才等於規則生效。