生成式 AI 正在全面重塑軟體工程的日常開發流程。本系列專注於 ChatGPT 與代碼輔助工具(Codex / GitHub Copilot) 的實務結合,帶領讀者由淺入深掌握「AI 輔助程式開發」的核心技巧。
前言:寫在 30 天挑戰之前每年報名 iThome 鐵人賽,大家都知道最難的不是寫出多麼深奧的架構,而是「連續 30 天不中斷的自律」。 過去幾年,軟體工程領域...
昨天我們確立了在 AI 時代下「人機協同開發」的思維模式。在進入寫程式與演算法解題之前,今天最重要的第一步,就是把開發環境配置好。 工欲善其事,必先利其器。市面...
在前兩天我們建立了人機協同開發的觀念,並在 VS Code 中裝好了代碼輔助工具。很多初學者在使用 AI 生成程式碼時,常會遇到一個問題:「為什麼 AI 寫出來...
在前一天的分享中,我們掌握了「目標 + 約束 + 邊界」的三要素提示公式。然而在日常對話中,如果每次發問都要重複打上一大串限制規範,往往費時費力。 如果你直接問...
在前幾天中,我們學會了如何透過「三要素公式」定義需求,並藉由「System Prompt」為 AI 建立資深工程師的思考框架。 然而,在串接後端 API、解析資...
完成了第一週的工具建置與 Prompt 工程技巧後,從今天開始,我們將進入工程師最常面臨的實戰場景之一:演算法解題(LeetCode)。 很多工程師在刷題時使用...