🤖HermesBlog
Hermes 功能詳解 · 第36篇2026/8/9· Easy Understand Hermes Agent

第36篇:看板實戰——多 Agent 協作案例

Hermes 功能詳解第36篇:Kanban 教學。手把手搭一個多 Agent 協作看板。

這篇帶你用 Hermes Agent 的看板功能,像管理一個團隊一樣管理多個 AI 助手,讓它們各司其職、平行運作。

hermes-feature-36-kanban-tutorial

先認識看板:你的 AI 任務管理牆

想像你有一面白板,分成六欄:待整理、待辦、就緒、進行中、阻塞、完成。你把任務寫在卡片上,貼到不同欄,AI 助手們就按欄取活、幹活、交活。你在瀏覽器裡打開 http://127.0.0.1:9119 就能即時看到一切。

hermes kanban init      # 初始化(第一次用任何 kanban 指令也會自動初始化)
hermes dashboard        # 開啟視覺化面板

關鍵點:面板、命令列、AI 工人三者的操作都存同一個資料庫,所以無論從哪邊改,看板都保持一致。

第1步:建立任務,建立依賴

先來一個「單人開發」情境。你要做三件事:設計資料庫、寫介面、寫測試。這三件事有先後順序,所以用 --parent 參數建立父子關係:

SCHEMA=$(hermes kanban create "設計使用者表結構" --assignee backend-dev \
    --body "設計 users/sessions/tokens 三張表" --json | jq -r .id)

API=$(hermes kanban create "實作登入註冊介面" --assignee backend-dev \
    --parent $SCHEMA --body "POST /register, /login..." --json | jq -r .id)

hermes kanban create "寫介面整合測試" --assignee qa-dev \
    --parent $API --body "覆蓋正常登入、密碼錯誤、token過期"

生活化比喻:就像做菜——先切菜(設計表),再炒菜(寫介面),最後擺盤(寫測試)。菜沒切完,炒菜師傅不會動手。看板會自動把後兩個任務鎖在「待辦」欄,等前置任務完成才解鎖。

第2步:看 AI 工人幹活

等 60 秒(或點面板上的 Nudge dispatcher 按鈕立即觸發),backend-dev 工人被自動喚醒,開始幹活。它內部會呼叫 kanban_show() 看任務詳情,幹完後用 kanban_complete() 提交總結:

# 工人內部工具呼叫(不是你要執行的指令)
kanban_show()   # 查看任務詳情
kanban_complete(
    summary="users表: id, email, pw_hash; sessions表: id, user_id, jti, expires_at",
    metadata={"changed_files": ["migrations/001_users.sql"], 
              "decisions": ["密碼用bcrypt加密"]}
)

妙處SCHEMA 完成後,API 自動解鎖,下一個工人接手時能看到上一個工人的總結和決策,不用重新讀設計文件。這就是「交接班記錄」。

第3步:多工人平行——「艦隊式作業」

現在你有三個工人(翻譯、轉錄、文案),一堆互不依賴的任務。批次建立:

for lang in 西班牙語 法語 德語; do
    hermes kanban create "把首頁翻譯成$lang" --assignee translator
done
for i in 1 2 3 4 5; do
    hermes kanban create "轉錄Q3客戶通話#$i" --assignee transcriber
done

然後啟動閘道,讓調度器自動分配:

hermes gateway start

看板上,「進行中」欄會按工人分組(Lanes by profile 預設開啟),你一眼就能看到每個工人正在幹什麼。三個工人同時拉任務、平行幹活,互不干擾。

第4步:查看結果

點開任意完成的任務卡片,右側抽屜顯示完整記錄:誰幹的、幹了多久、總結、改了什麼檔案。命令列也能查:

hermes kanban show $SCHEMA
hermes kanban runs $SCHEMA
# #  OUTCOME     PROFILE       ELAPSED  STARTED
# 1  completed   backend-dev        0s  2026-04-27 19:34

小結

看板的核心價值是依賴管理平行調度。父子任務自動解鎖,多工人按專長平行,所有記錄可追溯。你只需要建立任務、設定負責人,剩下的交給調度器。

下篇預告:當任務卡住時怎麼辦?看板如何請求人工介入、處理阻塞任務——敬請期待第37篇。

Official Screenshots

Official board flat view

Official task drawer

Official fleet view

Official pipeline view

Official pipeline review

Official in-flight task

Official crash recovery

Official gave-up view

Official drawer retry history

📖 官方文档

本文根据 Hermes Agent 官方文档编写,原文见:官方文档 › user-guide/features/kanban