文章索引
記錄系統設計、AI Agent 工作流,以及實際專案裡值得保留的技術取捨。

AI 協作不會自己複利:把每次交付變成下一次可驗證的輸入
把 AI 協作中的需求邊界、長期規則、驗證結果與重複失敗分開保存,建立能減少重複說明、也不會把舊錯誤自動放大的最小回饋迴圈。

Vibe Coding 上線前,別問「安全嗎」:交出七項可重跑的證據
把公開網站的安全驗收收斂成七項可重跑結果:帳號隔離、後端授權、併發計費、付款冪等、資源上限、憑證輪換與覆蓋缺口。它們不能取代安全審計,但能阻止「功能能跑」被誤當成可以上線。

別先裝 19 個 Skill:把 Agent 能力當成有權限的工作契約
從一份 Hermes Skill 清單出發,建立 Agent 能力的最小採用門檻:明確痛點、最小權限、可觀察證據與移除規則。用這個門檻逐步加能力,避免把可用的 Agent 變成無法審計的工具抽屜。

文章封面不是縮小的海報:先讓讀者看見一個關係
從黑白蝕刻與超現實隱喻的封面實驗出發,建立一套工程文章可重複使用的封面判斷:用可辨識的關係傳達主題,同時保留標題、可近用文字與事實說明各自的責任。

Attention 不是一條公式:用三個不變量看懂 LLM 的 Q、K、V 實作
從 Tech with Mak 的 Attention 手冊出發,用 tensor shape、mask direction 與 decode state 三個不變量檢查 Q/K/V、RoPE、KV cache 與 FlashAttention 的實作邊界,避免把數學、位置與 kernel 最佳化混成同一件事。

AI Coding 入門不是做出網頁:用三個可驗收專案學會交付
把 AI Coding 的學習順序收斂為三個可驗收專案:先看懂改動,再處理狀態,最後交付有資料與權限的產品;每一步都留下可以重跑的證據。

AI 能生成程式碼後,工程基本功決定你怎麼驗收
從 Bilgin Ibryam 的八本軟體書閱讀地圖出發,將 AI coding 後仍須由工程師承擔的產品、規格、架構、資料、安全、韌性與交付決策,收斂成八個可驗收問題。

Skill 不會死:把 Agent 指令縮成可驗證的方法,而不是更短的咒語
從「Skill 將死,方法論永生」的八個工程方法出發,建立 Agent 任務的最小契約:問題、方法、證據與停止規則,淘汰重複的通用說明,保留模型外的可驗證邊界。

不要先建立數位員工團隊:只為重複工作新增 Agent 邊界
從一套以職責切分 Codex Agent 的目錄式做法出發,定義 Agent 與專案的不同責任,並用最小路由、權限與正反例驗收,避免把一次性任務做成永久組織。

DHH 談 Agentic Engineering:當實作不再稀缺,決策如何成為工程瓶頸
從 DHH 在 Lex Fridman Podcast #501 對 Omarchy、vibe coding 與小團隊的觀察,整理 Agent 加速後仍必須由人承擔的產品判斷、架構責任與決策節奏。