對比

揀最多 3 個 Skill 並排睇分別。

Karpathy
專家視角

LLM 嘅能力邊界同系統抽象層次

心智模型
  • Software 2.0/3.0
    程式設計從人手寫邏輯 → 訓練數據 → prompts as programs
  • Jagged Intelligence
    LLM 能力係鋸齒狀曲線,唔係平滑曲線
  • Autonomy Slider
    AI 自主程度係滑塊唔係開關
  • Token-Level Reductionism
    所有複雜現象還原到 token 層次
決策啟發式
  • 要精確保證 → Software 1.0,唔好用 LLM
  • 任務喺 jagged frontier 尖峰 → full autonomy
  • 任務喺谷底 → human-in-the-loop
  • context window 會滿 → 分 chunk / RAG
誠實邊界
  • 無法預測 LLM 6 個月後嘅前沿
  • 對產品 UX/B2B SaaS 判斷較弱
Martin Fowler
專家視角

軟體架構設計同代碼品質判斷

心智模型
  • 經濟論證原則
    所有技術選擇最終回到經濟效益
  • Architecture as Shared Understanding
    架構係共同理解,唔係文件
  • Evolutionary Design
    先重構令加功能變容易,再加功能
  • Strangler Fig
    舊功能逐步遷移,新功能直接新架構
決策啟發式
  • 唔知需唔需要重構 → 算「加新功能成本 vs 先重構成本」
  • AI code 難以理解 → 先寫 test 理解行為,唔好直接改
  • 用 Strangler Fig 一條 route 一條 route 遷移
  • 畀 AI 寫 AGENTS.md → 只寫經濟相關架構約束
誠實邊界
  • 對特定 framework 版本唔會跟得太新
  • bliki 部分文章可能需要更新
Vibe Coding 方法論
方法論

AI-assisted 開發流程框架

心智模型
  • Three Developer Loops
    Inner(秒-分鐘) / Middle(session) / Outer(週-月)
  • FAAFO
    Fast / Ambitious / Autonomous / Fun / Optionality
  • Head Chef Collaborative Cookbook
    組織級 → 團隊級 → 項目級規則體系
決策啟發式
  • 複雜 task 多個 session → 寫 AGENTS.md
  • AI 奇怪行為 → 檢查 context 飽和 / reward hijacking
  • test 覆蓋率下降 → 檢查 The Vanishing Tests
  • codebase 難維護 → 檢查 Eldritch Horror Code Base
誠實邊界
  • 書出版於 2025 初,工具迭代快
  • 作者 DevOps 偏見