上門AI教學課程內容
這份 2 小時的 Aider AI 實戰入門與開發工作流 課程大綱,專為想要提升程式開發效率的工程師與技術人員設計。
課程名稱:Aider AI 雙軌開發實戰(2小時)
課程簡介
Aider 是一款直接在終端機(Terminal)中運作、能直接讀取與修改本地專案程式碼的 AI 結對程式設計(Pair Programming)工具。本課程將帶領學員掌握 Aider 的核心功能、Git 整合機制與實戰 Prompt 技巧,打造極速的 AI 輔助開發工作流。
課程大綱與時間分配
第一單元:Aider 核心概念與環境建置(20 分鐘)
-
Aider 特點與運作原理
-
快速安裝與環境設定
-
安裝 Aider 及相關依賴(Python / pipx)。
-
模型設定:設定 API Key(OpenAI GPT-4o / Claude 3.5 Sonnet / DeepSeek 等)。
-
.aider.conf.yml 與 .env 基礎設定檔配置。
第二單元:核心命令與檔案上下文管理(30 分鐘)
-
上下文(Context)精準控制
-
常用控制指令(Slash Commands)
-
整合 Git 的自動提交機制
第三單元:進階開發模式與 Prompt 技巧(40 分鐘)
第四單元:實戰演練與最佳實踐(30 分鐘)
-
Live Demo / Hands-on 實戰
-
大型專案維護與最佳實踐
-
Q&A 與總結