傳統開發流程解析
瀑布式到敏捷的演進
還記得 Waterfall 模型嗎?那個把軟體開發當成蓋房子的時代——需求分析→系統設計→實作→測試→部署→維護,每個階...
當我們在做 RAG 的時候,要能找到使用者問題和正確的參考知識,靠的是 語意搜尋 (semantic search)。這背後的關鍵,就是把文字轉換成向量,將語意...
在第 4 天,我們介紹了 AI-DLC Sprint —— 一個結合 AWS AI-DLC 和傳統 Sprint 優點的框架。第 9 天,我們學習了 GitHu...
Github Spec-kit 將開發過程分為四個明確階段:
Specify(定義專案原則):以自然語言描述系統目標、使用者情境與成功條件,由 AI 生成詳...
視覺語言模型(Vision Language Model, VLM) 是融合了電腦視覺(Computer Vision)和自然語言處理 (NLP) 演算法的人工...
前言:那些被遺忘的決策
還記得三個月前,我決定用 SQLDelight 而不是 Room。當時的理由是什麼?為什麼不選擇 Exposed?有考慮過什麼替代方案嗎...