前面十幾天,我們一個一個認識團隊成員:收件員、動工員、拍照員、看照片的人、整修師傅、翻譯、策展人。今天退後一步,看整張組織圖。
用 Google ADK(Agent Development Kit)搭 AI 團隊,其實只用到幾種積木。我們整個團隊,就是這幾種積木疊起來的。
1. 員工(Agent)
一個會思考的角色,手上有一份職務說明(指示)和一個工具箱。我們有 7 位這樣的員工。
2. 工具(Tool)
員工能按的按鈕。我們有 17 個。重點是:按鈕背後的工作,都是原本就寫好的、可預測的程式,員工只負責「決定按哪個、按的時候填什麼」。
3. 組織方式:排隊、重複
4. 共用白板(State)
所有員工共用一塊白板。收件員把決定寫上去,動工員讀了照做;品管員把結果寫上去,整修師傅讀了決定要不要重來。員工之間不直接講話,全靠白板。
整棵樹一共:1 個「排隊」、1 個「重複」、7 位員工,共 9 個節點。
總管(排隊)
├── 收件員 決定磨多細
├── 動工員 轉檔、瘦身、打包、品管
├── 檢驗迴圈(重複,最多 3 輪)
│ ├── 拍照員
│ ├── 看照片的人
│ └── 整修師傅
├── 翻譯 零件取中文名
└── 策展人 挑重點、寫解說
AI 很有彈性,但我們不希望它亂來。這一整個系列裡,欄杆有兩種:
A. 寫在按鈕裡的欄杆(程式擋,AI 繞不過)
B. 只寫在職務說明裡的欄杆(靠 AI 自己遵守)
這個區分很誠實,也很有用:重要的規矩,要盡量搬到 A 類。
整個團隊不神秘:幾種積木(員工、工具、排隊、重複、白板),加上「攔截點」和「欄杆」。組織圖看懂了,後面想換人、加站、換工具,都知道動哪裡。
明天(Day 30):收尾,盤點做完了什麼、沒做完什麼。