盡信書,則不如無書。AI 寫的 code 也一樣: 不是不能讓它寫,是不能不驗就收。它出錯時,看起來跟做對時一模一樣——我遇過它回報 163 個測試全過,專案卻連編譯都過不了。
不教安裝、不比模型、不談 prompt 技巧。前 20 天講我日常在用的 Claude Code 工具與心法: 知識圖、CLAUDE.md、規格先行、Plan Mode、Skills、MCP、hook、地端模型、突變檢查,每一篇除了怎麼用,還講怎麼驗它真的有效。後 10 天交給 AI 實作一個活動報名系統。
你需要的不是更聰明的 AI,是一個不會說謊的裁判。
昨天把權限邊界寫進 settings.json,理由是「自律有狀態,設定檔沒有」。今天要處理的是同一個病的另一半:那些不危險、但你每天要重複講三次的話。 重複講...
昨天結尾那條 /mike 會把超過 90 天沒動的指令和 skill 標成 ⚠️,我說那一區通常就是我不記得的東西。今天先把它拿去查自己:它列出的 14 個 s...
昨天五個 skill 只有一個被叫過,還差點錯殺兩個。今天要講的東西剛好相反 —— 它只跑過幾次,但第一次跑就抓到一個我人工檢查三個月都沒看到的東西。 問題長...
前 13 天,工具都裝在自己這邊。從今天開始要把它們接到別人的東西 —— 而 MCP 就是那個接頭。 問題是這個接頭一直在變。MCP 規格 20 個月出了五版(...
昨天手打三行 JSON-RPC 看完了協定握手。今天從頭到尾接一支:選、掛、驗、問、換 client、圈邊界,六步每一步都有一個「跑過才知道」的東西。對象是一個...
昨天接了一支別人的 MCP server,問題是「怎麼接」。今天往前一步:裝之前,你怎麼知道它會動你什麼? 現在的 AI 工具很少只是一支程式。它的 insta...
規則寫在 CLAUDE.md 裡,Claude 讀了,你也知道 —— 然後它還是在你最累的那天被漏掉。這不是「不知道規則」的問題,是「知道了還是沒做到」的問題,...
昨天的 hook 管的是「發生什麼事的時候」—— Claude 要寫檔了,先過一道檢查。今天換一個觸發條件:「到了某個時間」。 前 17 天攢下來一堆需要「回頭...
前面幾天造的東西有一個共同點:它們都在限制 AI —— CLAUDE.md 限制它怎麼做(Day 6),測試限制它做得對不對(Day 9),settings.j...
Day 7、Day 8 讓 AI 對一份剛寫好的規格提問 —— 一個用 Plan Mode 列假設,一個用 /grill-me 追問到底。那份規格是新的,空白處...