盡信書,則不如無書。AI 寫的 code 也一樣: 不是不能讓它寫,是不能不驗就收。它出錯時,看起來跟做對時一模一樣——我遇過它回報 163 個測試全過,專案卻連編譯都過不了。
不教安裝、不比模型、不談 prompt 技巧。前 20 天講我日常在用的 Claude Code 工具與心法: 知識圖、CLAUDE.md、規格先行、Plan Mode、Skills、MCP、hook、地端模型、突變檢查,每一篇除了怎麼用,還講怎麼驗它真的有效。後 10 天交給 AI 實作一個活動報名系統。
你需要的不是更聰明的 AI,是一個不會說謊的裁判。
前言:這個系列借了孟子一句話 盡信書,則不如無書。 書不是不能讀,是不能全信。code 也一樣,不是不能讓 AI 寫,是不能不驗就收。 而且「不驗就收」比「...
昨天說,前 20 天講我日常在用的工具。今天第一個遇到的,就是**「陌生專案」**。 而今天只回答一件事:陌生專案該從哪三個檔開始看。 讀 Code 之前,先...
昨天用一張圖、0 token,找出三個檔。今天換 AI 讀同一個 repo —— 不給圖、也不讓它讀 Package.swift。讓它寫一份架構文件,然後做兩件...
昨天那份 193 行的架構文件,是在一個「無菌室」裡產出來的:一個只有原始碼、沒有知識圖、沒有 CLAUDE.md 的目錄。我當時只寫了怎麼準備,沒有講為什麼。...
情境是這樣的:你寫了一份 Markdown —— 可能是內部教學、可能是給新人的上手文件,也可能就是這 30 天的某一篇。然後有人問你要 Word,有人問你有沒...
昨天那份 .md 之所以是唯一真相,是因為三種產出都從它長出來。今天這份 CLAUDE.md 不一樣,但它長出來的不是檔案,而是行為 —— 而且它只有一個讀者:...
在讓 AI 動手之前,有一份檔案必須先存在:它管的是做完長什麼樣。這件事沒有任何一行 code 看得出來,所以最後能當裁判的只能是測試。這份檔案不先有,動工之後...
昨天讓 Plan Mode 對著一句需求提了七條假設、問了一題,然後說「沒有了」。今天換一個專門做這件事的工具,這次把規格直接交給它拷問 —— 看它是問得更狠,...