Matt Pocock 是 TypeScript 社群中廣為人知的開發者,以 total-typescript 課程聞名。他最新開源的 mattpocock/skills 專案,針對當前 AI 輔助開發流行的「vibe coding」現象提出系統性解決方案。
專案定位為「real engineering, not vibe coding」——不讓 AI 取代工程思維,而是讓 AI 加速每個工程節點的執行效率。
重點
- 工作流涵蓋完整開發生命週期:需求訪談 → PRD 撰寫 → 任務拆解 → TDD(測試驅動開發)→ 除錯 → 架構審查,每個環節皆有對應的 AI 輔助方式。
- 定位鮮明:與隨興讓 AI 生成程式碼的 vibe coding 相對,強調工程紀律與可維護性。
- 適合中型以上功能開發:文章以一個中型功能為例,完整走過整個流程,具可操作性。
- 技術棧:以 TypeScript 為主要語言,適合前後端 JavaScript 生態的開發者。
編輯按
「Vibe coding」的反思正在開發者社群中逐漸升溫。mattpocock/skills 代表一種更結構化的 AI 輔助工程實踐——將 AI 嵌入每個工程節點而非用 AI 替代工程。對於正在摸索如何在團隊中導入 AI 工具的工程師,這套工作流提供了可複製的參考框架,值得深入研究。
本文由 AI 整理,原文:AI郵報