Skip to content

AI Agent 協作開發與研究 ​

不只聊天:讓 AI Agent 和你一起開發與研究

📖 教學網站:https://gemini960114.github.io/ai-agent-course-kit/

🗂️ 課程簡報與相關檔案(Google Drive):https://drive.google.com/drive/folders/1sVEZqsPDyDFIVwplZimbIYweJH68_XOW?usp=sharing

以 Antigravity 為主、開源的 OpenCode 為選修,透過文獻整理、GitHub、網頁開發、交叉審查與 Skills 實作,學習運用 AI Agent,並自己檢查它的產出。

課程地圖 ​

階段你會做出你會遇到的 AI 錯誤時間
01 安裝環境能和 AI 協作的開發環境—15~30 分
02 AI 整理文獻一張論文比較表補寫摘要沒有的樣本數和結果30 分
03 連線 GitHub第一個推上 GitHub 的程式—30 分
04 網頁小遊戲一個能玩、能分享的網頁遊戲說「做好了」,不代表沒有 bug30~40 分
05 AI 交叉審查經過多輪審查的成績統計程式審查 AI 很有自信地給出錯誤建議90 分~2 × 90 分
06 Agent Skills產品頁、海報、研究論文、整理好的會議文件,以及自己做的 skill照著 skill 做,不代表成果正確2 小時+課後自學
07 AI 指揮官(老師示範)(示範)指揮 AI 操作國網中心超級電腦謊報「15/15 完成」、自行修改程式20~30 分
08 OpenCode 入門(選修)一個不能改檔的作業助教提示詞說「不要改」,AI 還是可能改檔60 分

學習路徑建議 ​

時間有限時,不一定每個階段都要上。05 和 06 可以依對象擇一,時間夠就兩個都上(先 05 再 06):

對象建議路線說明
教育、統計相關系所01 → 02(dropout-edu)→ 03 → 0606 的單元 5 用高中校級資料寫研究論文,單元 9 整理會議文件
工學院01 → 02(landslide-eng)→ 03 → 04 → 05 →(選修)0804 網頁遊戲與 05 程式審查較貼近工程背景;08 換到終端機的 AI 工具,用權限限制 AI
時間充裕(完整課程)01 → 02 → 03 → 04 → 05 → 06 →(選修)0805 先練判斷 AI,06 再把做法寫成 skill;06 的單元 7-2 範例 2 把 05 的審查流程做成 skill

07 老師示範適合放在任一路線的最後,作為「研究規模變大時,AI 協作會變成什麼樣子」的展望。有上 08 的話,排在 07 之前:07 會看到「只靠 AI 自律不夠」,08 正好學過怎麼用權限擋住 AI。

開始 ​

先照 階段一 的四個步驟準備環境:

  1. 安裝並啟動 Antigravity IDE:01-install/00-antigravity.md
  2. 在 Antigravity 的終端機用 git clone https://github.com/gemini960114/ai-agent-course-kit 下載教材,並開啟教材資料夾。還沒有 Git 的電腦改下載 ZIP 檔,解壓縮到「文件」(資料夾名稱為 ai-agent-course-kit-main)
  3. 請 AI 安裝軟體,至少裝好模組一。模組二可以課後安裝,階段六之前要裝好;模組三(LaTeX)在階段六開始前安裝,模組四(OpenCode)在階段八之前安裝
  4. (建議)調整版面、安裝其他 AI 擴充功能:01-install/01-layout.md

接著從 02 AI 整理文獻 開始,依課程地圖往下做。階段六要另外開啟 06-agent-skills/ 資料夾,見 06-agent-skills/README.md。

需要:Windows 10/11(64 位元)或 macOS 12 以上的 Apple Silicon(M 系列晶片)Mac(Intel Mac 不支援,見 00-antigravity.md)、Google 帳號(登入 Antigravity)、GitHub 帳號(階段三起);階段五另外需要第二個 AI(例如 ChatGPT 網頁版,模型要和 Antigravity 使用的不同);階段六需要模組二(語音、影音)與模組三(LaTeX 輸出 PDF);階段八需要模組四(OpenCode)與一個 OpenCode 可以使用的模型。


老師: 課程總覽、上課前檢查清單、參考答案與示範腳本,見 teacher/README.md。

關於 AGENTS.md: 給 AI 的規則,用 Antigravity IDE 開啟這個資料夾時會自動套用。06-agent-skills/ 有自己的 AGENTS.md。

AI 很快,但會出錯,要自己檢查。