一門免費開源的代理式工程課程

每個程式都是一連串步驟。 唯一的問題是:由誰決定這些步驟。

一門關於如何打造 AI 系統的完整課程,專為軟體開發新手而寫。三個部分,約四小時,學完後你會親手做出一個可運作的代理程式,以及一套為它評分的測試集。

免註冊、無廣告、僅統計匿名瀏覽次數、MIT 授權。

那麼,什麼是代理式工程?

每個程式都是一串步驟。唯一的問題是:誰決定下一步,以及在什麼時候決定。

這一步由人決定

你事先把步驟寫好。電腦每次都一絲不苟地照做——快、可預期,也對你沒想到的一切視而不見。

這一步由模型決定

你描述目標,讓模型在程式執行時自己挑下一步。靈活、常有驚喜,也因此必須檢查。

幾乎所有真實系統都是兩者的混合。如何配這個比例,就是這門手藝的全部——也正是你在這裡要練的。

你的學習路徑

每一部分都比前一部分要求更多。請從最上面開始。

從這裡開始第一部分 · 閱讀

手冊

十一個圖解章節,說清楚執行時究竟由誰決定下一步:寫程式、提示詞、脈絡、迴圈、圖、執行框架、評測與資安。二十張可互動的流程圖。

45 分鐘 · 免安裝
閱讀手冊
第二部分 · 練習

實驗室

在瀏覽器裡完成四個動手關卡:發出一次真正的模型呼叫,把規則式點餐機擴充到它撐不住為止,寫出自己的提示詞,再用二十個真實案例替它評分。

40 分鐘 · 使用你自己的 API 金鑰 · 約新台幣三角
進入實驗室
第三部分 · 打造

動手做一個代理程式

在你自己的電腦上再做五個關卡:手寫代理迴圈、故意失敗的工具、權限關卡、無法被略過的審核步驟,以及一封試圖對你的代理程式下指令的郵件。

2–3 小時 · TypeScript · 約新台幣六角

會跳轉到 GitHub。你需要一台電腦和一個程式碼編輯器。

進入課程

學完你將能夠

判斷哪些問題需要模型、哪些不需要

這是本領域最有價值的判斷力,也是最容易弄錯的地方。

寫出提示詞,並證明它真的有效

不是靠讀它的回答,而是用案例評分,盯著那個數字變化。

打造能撐過失敗的代理迴圈

工具一定會出錯。迴圈要能讀懂錯誤並調整,而不是直接當掉。

為模型能做的事設下界線

權限關卡、強制審核步驟,以及真正寫在程式碼裡的限制。

這門課適合誰

完全零基礎的初學者

第一、二部分完全不需要程式基礎。

學生與自學者

一個下午就能讀完的完整大綱。

教師

一份 90 分鐘的教案,可自由使用與翻譯。

你的進度

還沒有紀錄。進度只存在這個瀏覽器裡——不需要帳號,也不會傳送到任何地方。

常見問題

真的完全免費嗎?

是的。整門課程採用 MIT 授權,不必註冊、不蒐集電子郵件、沒有廣告。唯一會記錄的是匿名的頁面瀏覽次數,不使用 Cookie,也不會建立關於你的輪廓。第二、三部分會呼叫模型,需要你自備 API 金鑰——整門課的 token 花費大約只有幾角。

需要會寫程式嗎?

第一、二部分不需要。第三部分要求你能讀寫基礎 TypeScript:函式、物件、for 迴圈、await。若還不會,先做完前兩部分再回來。儲存庫中同時保留了第三部分的 Python 版本。

使用哪一個 AI 模型?

DeepSeek 或 Anthropic 的 Claude,由你決定。程式碼刻意寫成換模型時練習裡一行都不必改——這件事本身就是課程的一課。

我的 API 金鑰安全嗎?

金鑰只存在這個瀏覽器分頁,關閉即清除。它只會送到模型供應商,不會去別的地方。本站沒有伺服器,所以根本不存在第二個去處,瀏覽計數器也永遠看不到它。