Hermes 多代理協作完全指南:小白的第一個AI團隊

作者:嬌姐話AI圈
日期:2026年5月24日 上午11:53
來源:WeChat 原文

整理版優先睇

速讀 5 個重點 高亮

Hermes 多代理協作完全指南:以 Kanban 看板實現 AI 團隊分工與自動化流水線

整理版摘要

呢篇文章係嬌姐公眾號嘅第536篇,專為已安裝 Hermes 但未升級嘅用家而寫。作者先解釋咗咩係多代理——即係讓多個 AI 同時或依次工作,好似一個小團隊分工合作,適合跨領域、多步驟、需要人盯進度嘅任務。然後重點介紹 Hermes 嘅三種協作模式:Subagent Delegation(子代理委派)、Kanban 多代理看板、Cross-CLI Agent Orchestration(跨 CLI 代理編排),並指出 Kanban 係最具特色嘅核心功能。

文章帶領讀者從檢查版本、升級、配置 API Key、創建 Profile 開始,逐步建立 researcher 同 writer 兩個代理,再啟動 Worker 令佢哋自動監控看板。之後示範如何創建任務同設定父子依賴,令任務鏈可以自動接龍——例如研究完成後自動解鎖寫作任務。最後通過「每週 AI 資訊簡報」同「視頻製作流水線」兩個完整實戰,展示整個流程。

整體結論係Kanban 看板令任務持久化、可視化、可干涉,而且支援多代理分工同自動流轉,係建立真正 AI 團隊嘅最佳起點。文章仲提供咗 7 層自主級別對比同與 Claude CodeDify 嘅競品分析,令讀者清楚 Hermes 嘅定位同優勢。

  • Kanban 看板係 Hermes 最強嘅多代理協作模式,任務持久儲存於 SQLite,支援可視化、父子依賴與自動流轉,比單代理更可靠。
  • Profile 等於代理嘅「員工檔案」,每個 Profile 有獨立模型同技能,最少要有兩個 Profile 先體現到分工(例如用小型模型做搜索、大型模型做寫作)。
  • Worker 係持續運作嘅代理進程,自動從看板領任務;透過三個終端窗口即可實現 researcher 同 writer 並行工作,互不幹擾。
  • 任務鏈(父子依賴)係自動化嘅關鍵:上游任務完成後自動解鎖下游任務,唔使手動催進度;遇到問題可 Block 等人類介入,再 Unblock 繼續。
  • 實戰「資訊簡報」流水線由 researcher 研究 → writer 寫作 → 人類審查,全程自動接龍,示範咗點樣將多代理協作落地。
值得記低
連結 hermes-agent.nousresearch.com

Hermes 官方文檔

完整文檔,包括安裝、配置、功能說明

連結 hermes-agent.nousresearch.com

Kanban 功能文檔

詳細介紹 Kanban 看板嘅使用方式

連結 hermes-agent.nousresearch.com

委派模式指南

解釋三種委派模式及使用場景

連結 hermes-agent.nousresearch.com

視頻製作流水線案例

完整嘅 Kanban 視頻製作實戰案例

整理重點

搞懂多代理同 Hermes 三種協作模式

多代理就係讓幾個 AI 同時或依次工作,好似一個小團隊分工合作。當任務涉及多個專業領域、步驟好多、或者需要人盯住進度嗰陣,單代理好易唔夠用——AI 會「忘掉」前面講過嘅嘢,或者做唔到深入分工。多代理就可以每個領域派一個專屬代理,每個步驟一張任務卡,睇板仲可以睇到邊個做到邊度。

Hermes 提供三種多代理協作機制Subagent Delegation(子代理委派)、Kanban 多代理看板、Cross-CLI Agent Orchestration(跨 CLI 代理編排)。

Delegation 係最基礎嘅模式,主代理透過 delegate_task 將任務分俾子代理,完成後合併結果;可以做到 Fan-out(並行)、Pipeline(順序)、Supervisor-Worker(監督監控)。而 Cross-CLI 可以調度外部工具好似 Claude Code、OpenCode,變成一個元編排器。

整理重點

升級同 Profile 配置

開始之前要確保 Hermes 係最新版,至少 0.12.0 先有齊 Kanban 功能。用 pip install --upgrade hermes-agent 升級,如果慢可以轉國內鏡像。之後用 hermes --version 確認版本。

升級命令 bash
pip install --upgrade hermes-agent
# 國內加速
pip install --upgrade hermes-agent -i https://pypi.tuna.tsinghua.edu.cn/simple

Profile 係代理嘅「員工檔案」,每個 Profile 有獨立嘅名、模型同技能。例如 researcher 可以用細模型(claude-haiku)加 web-search 技能,又快又平;writer 用強模型(claude-sonnet)加 writing 技能。最少要兩個 Profile 先體現到分工。

Profile 嘅 config 存喺 ~/.hermes/profiles/<名>/config.yaml,可以直接編輯調整參數。

創建兩個 Profile bash
hermes profile create researcher \
 --model claude-haiku-3-20250514 \
 --skills web-search,reader

hermes profile create writer \
 --model claude-sonnet-4-20250514 \
 --skills writing,editing

另外要配置 API Key,可以用環境變量或者寫入 config.yaml。最安全係 export ANTHROPIC_API_KEY="sk-xxx",咁就唔會泄露。

整理重點

啟動 Worker 同創建任務

Worker 係持續運行嘅代理進程,會不斷刷睇板、領任務、執行任務。要分別為每個 Profile 開一個新終端窗口啟動 Worker,例如 researcher 同 writer 各自一個。佢哋會自動從睇板嘅 Ready 列領取適合自己嘅任務。

啟動兩個 Worker bash
# 終端1
hermes kanban worker --profile researcher

# 終端2
hermes kanban worker --profile writer

然後開第三個終端做控制枱,可以用自然語言或者命令創建任務。例如直接話「幫我創建任務:研究AI編程工具,分配俾 researcher」,或者用命令:

創建任務 bash
hermes kanban create "研究AI編程工具" \
 --assignee researcher \
 --body "搜索2026年最新AI編程輔助工具,列出10個"

創建任務後立即用 hermes kanban list 睇狀態,如果顯示 in_progress 就代表 Worker 已經自動領取。

任務依賴係設定父子關係,例如 T2 需要等 T1 完成先可以開始。用 --parents <父任務ID> 就可以做到。當所有父任務變成 done,子任務會自動變成 ready,俾 Worker 領取。

  1. 1 先用 hermes kanban create 創建研究任務,記低返回嘅 ID(例如 t1)。
  2. 2 再用 hermes kanban create "寫成文章" --assignee writer --parents t1 創建寫作任務。
  3. 3 之後 t1 完成,t2 自動解鎖,writer 就會接手。
整理重點

實戰流水線同問題處理

最實用嘅例子係「每週 AI 資訊簡報」流水線:先由 researcher 搜索本週 AI 新聞,做完之後 writer 自動開始寫成簡報,最後你睇結果。成個過程唔使手動催,只要三個終端窗口就搞掂。

資訊簡報任務鏈 bash
# Step 1: 創建研究任務
hermes kanban create "抓取本週AI新聞" \
 --assignee researcher \
 --body "搜索並整理本週(5/18-5/24)最重要AI新聞,輸出5-8條,每條:標題、來源、100字摘要"

# Step 2: 創建寫作任務(依賴研究)
hermes kanban create "寫成資訊簡報" \
 --assignee writer \
 --body "根據研究結果寫成一篇面向初級程序員嘅AI週報,800-1200字,輕鬆易懂" \
 --parents t1

如果任務卡住(Blocked),通常係代理遇到需要你決定嘅問題,例如「短片比例用 16:9 定 9:16?」。你可以用 hermes kanban show <ID> 睇代理留言,然後用 hermes kanban comment <ID> 回答,最後用 hermes kanban unblock <ID> 解鎖。

除咗留言解鎖,仲可以重新分配俾另一個 Profile、強制重置任務、刪除任務,或者直接睇日誌排查。

  • hermes kanban unblock <ID> — 回答完問題後解鎖
  • hermes kanban reassign <ID> <新Profile> --reclaim — 換人執行
  • hermes kanban reclaim <ID> — 強制重置回 Ready
  • hermes kanban delete <ID> — 刪除任務
  • hermes kanban log <ID> — 睇完整執行記錄
整理重點

能力階梯同競品對比

Hermes 定義咗 7 層自主級別,由 L1 基礎對話到 L7 完全自主團隊。多代理協作由 L5 開始,而 v2.0 已經實現 L7,代理可以喺後台持續運行,真正成為你嘅「AI 團隊」。

Kanban 嘅任務持久化、可視化、代理自主性同跨工具編排能力,令佢喺同 Claude Code 子代理同 Dify 工作流嘅對比中脱穎而出。

Claude Code 嘅子代理隨會話消失,無持久化;Dify 工作流偏工程節點式,代理自主性低。而 Hermes Kanban 既有睇板界面,又支援阻塞處理同自我進化(DSPy + GEPA),學習成本適中。一句話:如果你已經用緊 Hermes 做日常對話,加一個 Kanban 睇板就可以得到一個真實嘅多代理團隊。




圖片

記得先關注,之後先睇文,嬌姐怕你唔上進

文末嬌姐整理咗 Hermes、OpenClaw 所有文章連結

想了解嬌姐,㩒文末連結

今日呢篇係嬌姐開公眾號以嚟嘅第536篇,我係持續堅持日更分享 AI 乾貨嘅嬌姐。

前置說明:睇呢篇文章唔需要識編程。假設你已經裝咗 Hermes,但未升級到最新版。睇完你會:從零學識升級、檢查版本、配置 API Key、創建 Profile、啟動看板、管理任務,仲深入理解多代理嘅原理同三種協作模式。睇完呢篇,唔使人再解釋。


目錄

  1. 先搞清:你電腦有啲乜?
  2. 咩係多代理?
  3. Hermes 嘅三種協作模式
  4. 檢查當前版本
  5. 升級到最新版
  6. 搞清 Profile 係咩
  7. 配置 API Key
  8. 創建你嘅第一個 Profile
  9. 啟動看板 Worker
  10. 創建第一個任務
  11. 設置任務依賴
  12. 處理卡住嘅任務
  13. 完整實戰:由零行通「資訊簡報」流水線
  14. 真實案例:影片製作流水線
  15. 7 層自主級別:Hermes 嘅能力階梯
  16. 同競品對比
  17. 常見問題大全
  18. 指令速查表

一、先搞清:你電腦有啲乜?

開始之前,先搞清楚你電腦裝咗啲乜。呢度係畀完全唔識技術嘅新手解釋,有基礎可以跳過。

1.1 你要知嘅三樣嘢

Python — Hermes 係用 Python(一種程式語言)寫嘅,Hermes 本身唔係 App,佢係一個喺終端度行嘅工具。裝 Hermes 之前,要先裝 Python。

終端(Terminal) — Windows 上面叫「命令提示字元」或「PowerShell」,Mac 上面叫「終端」。就係一個黑底白字嘅輸入框,你喺度打指令,電腦就會執行。

pip — Python 嘅套件管理器,用嚟安裝 Hermes。

1.2 先檢查你有冇 Python

打開終端,輸入:

python --version

python3 --version

見到類似咁嘅輸出就表示有 Python:

Python 3.11.8

如果顯示「找不到指令」,即係冇裝 Python。去 https://www.python.org/downloads/ 下載安裝。

安裝時留意:Windows 用家記得剔選 「Add Python to PATH」(將 Python 加入環境變數),如果唔係之後啲指令會揾唔到 Python。

1.3 檢查 pip 有冇

pip --version

# 或

pip3 --version

輸出:

pip 24.0 from /usr/lib/python3

.11/site-packages/pip (python

3.11)

如果提示揾唔到,安裝 Python 時會一齊裝咗。重新打開終端再試。


二、咩係「多代理」?

2.1 一個 AI 同一班 AI 嘅分別

你而家同一個 AI 對話,佢聽你指令做嘢——呢個係單代理模式

多代理,就係叫多個 AI 同時或者順序工作,好似一個小團隊咁分工合作。例如:

  • A 代理負責揾資料
  • B 代理負責寫文章
  • C 代理負責檢查錯字

佢哋唔係一個人做嘢,而係一組人接龍。

2.2 幾時需要多代理?

任務涉及多個專業領域

單代理會遇到嘅問題AI 乜都識少少,但唔深入

多代理做到嘅嘢每個領域一個專屬代理

任務好複雜,步驟好多

單代理會遇到嘅問題對話太長,AI 會「唔記得」之前嘅步驟

多代理做到嘅嘢每個步驟一張任務卡,唔會漏

要人睇實進度

單代理會遇到嘅問題唔知 AI 做到邊

多代理做到嘅嘢看板可視化,隨時睇到邊個做緊咩

同類任務定期重複

單代理會遇到嘅問題每次都要由頭描述背景

多代理做到嘅嘢代理有記憶,累積經驗越做越快

一句話:當你覺得「呢件事放畀一個人做太麻煩」嘅時候,就係多代理嘅用武之地。


三、Hermes 嘅三種協作模式

Hermes 提供咗三種多代理協作機制,由簡單到複雜排列:

3.1 模式一覽

① Subagent Delegation(子代理委派) — 最基本 > 主代理直接將任務交畀子代理,等子代理做完,主代理合併結果。就好似上司打畀下屬佈置任務,下屬做完匯報。

② Kanban 多代理看板 — 最有特色 > 任務先寫入看板,多個代理由看板度「領嘢做」。好似 Scrum 團隊嘅實體白板,每個人自己撕任務條,完成後貼上去。呢個係 Hermes v0.12.0 引入嘅核心功能,亦係本文嘅重點。

③ Cross-CLI Agent Orchestration(跨 CLI 代理編排) — 最開放 > Hermes 可以調度外部 AI 工具(例如 Claude Code、OpenCode)嚟做嘢。好似項目經理唔單止管自己團隊,仲可以將啲工作外判畀其他公司嘅專業團隊。

3.2 Delegation 委派模式詳解

Delegation 係最基本嘅多代理模式。主代理(Supervisor)透過 delegate_task 將任務分畀子代理(Subagent),子代理完成後主代理合併結果。

類比:上司將項目拆成幾個部分,分別交畀唔同下屬,下屬完成後匯報畀上司,上司再整合。

三種委派方式

① Fan-out(扇出)— 並行處理

主代理同時派發多個獨立任務畀唔同子代理,大家同時做嘢,互相唔依賴。

主代理

├── 子代理A:揾資料

├── 子代理B:寫開頭

└── 子代理C:寫結尾

適合:收集資訊、多角度分析、並行調研。

② Pipeline(流水線)— 順序接龍

任務按順序行經多個子代理,前一個嘅輸出係後一個嘅輸入

原始素材 → 清洗數據 → 分析趨勢 → 生成報告

適合:內容生產流水線、數據處理流程。

③ Supervisor-Worker(監督者-工人)— 領導監控

監督者代理負責分配任務、監控進度、審查質量,唔親自做,只管人。

監督者

├── 工人A:寫程式碼

├── 工人B:做測試

└── 工人C:寫文檔

適合:複雜項目需要質量把控嘅場景。

Delegation 嘅關鍵特性

  • 唔同子代理可以用唔同模型
    :例如研究用大模型、翻譯用小模型,節省成本
  • 兩階段審查(2-stage review)
    :子代理完成後,主代理先審查質量,再合併結果
  • 支援配置唔同權限
    :每個 Profile 可以有不一樣嘅工具權限

3.3 Kanban 看板模式詳解

Kanban 係一種任務管理方法,最早嚟自豐田汽車嘅生產線。佢有三條核心原則:

  • 可視化
    :所有任務都擺喺看板上,一目瞭然
  • 限制在製品
    :每個人一次只領一兩個任務,唔貪多
  • 流動為王
    :任務由左至右流動,越順暢越好

Hermes 將呢個概念搬咗去 AI 協作度:

你嘅任務先寫入一張「卡片」(Card),代理從看板嘅 Ready(待辦) 列領取,自己動手做,做完推到 Done(完成) 列。如果任務依賴另一張卡片嘅成果,就用 父子連結(Parent-Child)令子任務「等」父任務做完先開工。

Kanban 點解最有特色?

任務係咪持久保存

Delegation(委派)唔一定,視乎對話

Kanban(看板)係,永久存在 SQLite 資料庫

可唔可以中途睇進度

Delegation(委派)唔得,只能等結果

Kanban(看板)得,看板即時更新

代理死咗任務會唔會唔見

Delegation(委派)

Kanban(看板)唔會,自動恢復或可以手動重新分配

多個人睇到同一塊看板嗎

Delegation(委派)不能

Kanban(看板)得,團隊共享

可以設定任務依賴嗎

Delegation(委派)不能

Kanban(看板)得,父子連結自動觸發

看板嘅界面係點樣?

┌─────────────────────────────

────────────────────────┐

│ Hermes Kanban — 影片製作流水線

├───────────────┬─────────────

───┬────────────────────┤

│ READY │ IN PROGRESS

│ DONE │

│ (待領取) │ (進行中) │

(已完成) │

├───────────────┼─────────────

───┼────────────────────┤

│ ┌───────────┐ │

┌───────────┐ │ ┌───────────┐

│ │ T1: 寫劇本 │ │ T3: 剪接 │ │

T2: 配音 │ │

│ │ assignee │ │ assignee │

│ assignee │ │

│ │ :writer │ │ :editor │

│ :voice │ │

│ └───────────┘ │

└───────────┘ │ └───────────┘

│ │ 🔄 運行中...

│ ✅ 2026-05-24 │

│ ┌───────────┐ │

│ │

│ │ T4: 上載 │ │

│ │

│ │ (T3完成後)│ │

│ │

│ └───────────┘ │

│ │

└───────────────┴─────────────

───┴────────────────────┘

  • T1
     喺 Ready 列,等 writer 代理領取
  • T3
     被 editor 代理領走,正在剪接
  • T2
     已完成,✅ 打勾
  • T4
     依賴 T3,用父子連結鎖定,T3 完成後先會自動移到 Ready

代理嘅「工作生命週期」係咩?

每個從看板領任務嘅代理(Worker)都跟 6 步走:

領取任務 → 理解任務 → 執行工作 → 發心跳匯報進度 →

完成或卡住阻塞

第1步:領取(Claim) 代理從看板嘅 Ready 列「撕」下一張任務卡,開始處理。

第2步:定向(Orient) 代理讀取任務內容,理解自己做咩。如果任務描述唔清楚,佢可以喺任務下面留言(Comment)問嘢,然後「卡住」等人類回答。

第3步:執行(Work) 代理真正動手——寫程式碼、揾資料、寫文章、叫 API 等等。

第4步:心跳(Heartbeat) 代理每隔幾分鐘喺任務下面留言匯報進度,例如:「已掃描 1200/2400 條數據」。

第5步:完成或阻塞 - 完成(Complete):任務做完,代理寫好總結(Summary)同元數據(Metadata),任務移到 Done。 - 阻塞(Block):遇到要人類決定嘅問題,代理喺任務下面留言解釋原因,任務標紅暫停,等你回覆 /unblock 後代理繼續。

第6步:匯總交接 代理完成任務後,下游依賴佢嘅代理自動收到通知,開始下一階段工作。

3.4 Cross-CLI:跨框架協作

Hermes 唔單止可以調度自己嘅代理,仲可以將任務外判畀外部 AI 工具。呢個令佢成為咗一個元編排器(Meta-Orchestrator)——唔止管自己人,仲可以管其他公司嘅員工。

支援嘅外部工具

Claude Code

用途寫程式碼、PR 創建

場景複雜程式碼任務

OpenCode

用途程式碼審查

場景程式碼質量檢查

嵌套 Hermes

用途另一個 Hermes 實例

場景橫向擴展


四、檢查當前版本

你話你已經裝咗 Hermes,先睇下你裝咗邊個版本。

hermes --version

或者

hermes --help

輸出大概係咁:

hermes, version 0.11.0

如果版本低過 0.12.0,Kanban 功能就冇或唔齊——你要升級。


五、升級到最新版

5.1 pip 升級(最常用)

pip install --upgrade

hermes-agent

5.2 國內網絡加速

如果上面條指令好慢,可能係網絡問題。試下:

pip install --upgrade

hermes-agent -i https://pypi.t

una.tsinghua.edu.cn/simple

或者用阿里雲源:

pip install --upgrade

hermes-agent -i https://mirror

s.aliyun.com/pypi/simple/

5.3 conda 用戶

如果你用 Anaconda/Miniconda:

conda update hermes-agent

5.4 確認升級成功

hermes --version

而家應該顯示最新版本,例如 0.12.0 或更高。


六、搞清 Profile 係咩

用 Kanban 之前,一定要理解 Profile 呢個概念。

6.1 咩係 Profile?

Profile = 一個有名、有專長、可能用唔同模型喺電腦度行嘅 AI 代理。

你可以理解成:

現實世界
Hermes 裏面嘅對應
員工
Profile
員工嘅名
Profile 嘅 name
員工擅長嘅技能
Profile 嘅 skills
員工用嘅大腦
Profile 嘅 model

6.2 點解需要多個 Profile?

一個 AI 再勁,都唔可能所有嘢都最擅長。唔同任務用唔同配置,效率更高、成本更低:

researcher(研究代理):用小模型 +

搜索技能,快又平

writer(寫作代理):用中文強嘅模型 + 寫作技能

editor(編輯代理):用挑剔嘅模型 + 改錯技能

6.3 你而家有邊啲 Profile?

hermes profile list

輸出大概係咁:

NAME MODEL

SKILLS

default

claude-sonnet-4-20250514

[content-curator,

kanban-worker]

呢個表示你目前得 default 一個 Profile。default 乜都做得,但 Kanban 至少要兩個 Profile 先體現到「多人協作」。


七、配置 API Key

7.1 咩係 API Key?

API Key 就係你嘅「身份證」,證明你有權用呢個 AI 服務。冇佢,Hermes 唔知連到邊個 AI 提供商。

7.2 你用邊間 AI?

如果你用 Anthropic(Claude)

  1. 去 https://console.anthropic.com/
  2. 註冊帳號(可能需要信用卡,但有免費額度)
  3. 喺 API Keys 頁面創建新 Key
  4. 複製呢個 Key(一串字母數字)

如果你用 OpenAI(GPT)

  1. 去 https://platform.openai.com/
  2. 註冊帳號
  3. 喺 API Keys 頁面創建 Key

如果你用其他提供商(例如 Google Gemini、本地模型),流程類似。

7.3 配置 API Key

方式一:環境變數(推薦,唔會洩漏)

# Mac/Linux 用戶

export ANTHROPIC_API_KEY="sk-你

嘅key喺度"

# Windows PowerShell 用戶

$env:ANTHROPIC_API_KEY="sk-你嘅k

ey喺度"

方式二:寫入配置文件

在 ~/.hermes/config.yaml 裏寫:

provider: anthropic

model:

claude-sonnet-4-20250514

api_key: sk-你嘅key喺度

7.4 驗證配置是否正確

hermes

如果正常啟動並出現對話提示,即係配置成功。如果報錯,檢查 API Key 係咪正確。


八、創建你嘅第一個 Profile

Kanban 嘅精髓係多個代理分工,所以最少要有 2 個 Profile

8.1 創建 researcher Profile

hermes profile create

researcher \

  --model

  claude-haiku-3-20250514 \

  --skills web-search,reader

參數說明

  • researcher
     — 呢個 Profile 嘅名(之後分配任務要用呢個名,唔可以串錯)
  • --model claude-haiku-3
     — 用邊個 AI 模型行呢個代理(Haiku 係細模型,平同快,適合搜索)
  • --skills web-search,reader
     — 呢個代理擅長咩技能

8.2 創建 writer Profile

hermes profile create writer \

  --model

  claude-sonnet-4-20250514 \

  --skills writing,editing

8.3 再次確認 Profile 列表

hermes profile list

而家應該有:

NAME MODEL

SKILLS

default

claude-sonnet-4-20250514

[content-curator,

kanban-worker]

researcher

claude-haiku-3-20250514

[web-search, reader]

writer

claude-sonnet-4-20250514

[writing, editing]

8.4 Profile 配置文件係點樣?

每個 Profile 有一個配置文件,放喺 ~/.hermes/profiles/ 目錄下:

cat ~/.hermes/profiles/researc

her/config.yaml

輸出:

name: researcher

model: claude-haiku-3-20250514

skills:

  - web-search

  - reader

max_tokens: 4096

temperature: 0.7

你都可以直接編輯呢個檔案嚟調整配置。


九、啟動看板 Worker

9.1 咩係 Worker?

Worker = 一個持續運行嘅代理程序,佢會不斷睇看板、領任務、執行任務。

啟動 Worker 同普通對話唔同: - 普通對話:你出一句訊息,AI 回一句,完 - Worker 模式:AI 一直行,自動睇看板,有任務就領,有進度就匯報

9.2 啟動 researcher Worker

開一個新終端視窗,執行:

hermes kanban worker --profile

researcher

你會見到類似輸出:

[Hermes] Worker started for

profile: researcher

[Hermes] Watching kanban board

for new tasks...

[Hermes] Current status: idle,

0 tasks in queue

而家 researcher 代理正在監控看板,等任務。

9.3 啟動 writer Worker

再開一個新終端視窗,執行:

hermes kanban worker --profile

writer

而家 researcher 同 writer 兩個 Worker 都喺度行,佢哋會自己由看板領任務。

9.4 多 Worker 同時運行嘅原理

終端視窗1

終端視窗2

┌──────────────────────┐

┌──────────────────────┐

│ hermes kanban worker │

│ hermes kanban worker │

│ --profile researcher │

│ --profile writer │

└──────────────────────┘

└──────────────────────┘

          ↓

          ↓

    監控看板,等領任務

    監控看板,等領任務

呢個就係「多代理」嘅核心:每個代理係一個獨立程序,各自運行,互不幹擾。


十、創建第一個任務

10.1 打開 Hermes 對話

再開一個新終端視窗,呢個係你控制嘅「主控台」:

hermes

而家你有 3 個視窗:

視窗1:researcher Worker(自動運行)

視窗2:writer Worker(自動運行)

視窗3:你嘅控制枱(同 Hermes 對話)

10.2 用自然語言創建任務

喺控制枱(視窗3)直接講:

幫我創建任務:標題係「研究AI編程工具」,分配畀resear

cher,描述係「搜索2026年最新嘅AI編程輔助工具,列出

10個,格式:工具名-一句話描述-官網連結」

Hermes 會自動執行,創建任務,分配畀 researcher。

10.3 用指令創建任務

亦可以用指令直接創建:

hermes kanban create

"研究AI編程工具" \

  --assignee researcher \

  --body "搜索2026年最新嘅AI編程輔助工具,列出1

  0個,格式:工具名-一句話描述-官網連結"

10.4 睇看板狀態

創建任務後,即刻睇:

hermes kanban list

輸出:

ID TITLE

ASSIGNEE STATUS

CREATED

t1 研究AI編程工具 researcher

in_progress 2026-05-24 10:30

留意狀態 in_progress 而不是 ready——即係話 researcher Worker 已經自動領取任務啦!

10.5 用 Python 程式碼創建任務

如果你想程式控制:

from hermes import Kanban

kanban = Kanban()

# 創建第一個任務

task1 = kanban.create(

    title="研究 AI 編程工具趨勢",

    assignee="researcher",

    body="收集 2026 年最新嘅 AI

    編程輔助工具資訊,整理成表格"

)

print(f"任務1 ID: {task1.id}")

# 創建第二個任務(依賴任務1)

task2 = kanban.create(

    title="寫成文章",

    assignee="writer",

    body="根據研究結果,寫成一篇 2000 字嘅文章",

    parents=[task1.id] # 關鍵:依賴

    task1

)


十一、設置任務依賴

呢個係 Kanban 最強大嘅功能:父子任務鏈。

11.1 場景:先研究,再寫作

兩個任務: - T1:由 researcher 完成研究 - T2:由 writer 寫成文章

T2 依賴 T1 嘅結果,所以 T2 唔可以喺 T1 完成前開始。

11.2 創建步驟

第一步:創建研究任務(唔需要依賴)

hermes kanban create

"研究AI編程工具趨勢" \

  --assignee researcher \

  --body "搜索2026年最新AI編程工具,列出10個"

輸出會返回任務 ID,假設係 abc123

第二步:創建寫作任務(依賴研究任務)

hermes kanban create "寫成資訊文章"

\

  --assignee writer \

  --body "根據研究結果寫一篇1500字文章" \

  --parents abc123

關鍵在 --parents abc123——呢個話畀看板知:「呢個任務要等 abc123 完成先解鎖」。

11.3 睇依賴點樣生效

創建後即刻睇:

hermes kanban list

你會見到:

ID TITLE

ASSIGNEE STATUS

CREATED

abc123 研究AI編程工具 researcher

in_progress 2026-05-24 10:30

def456 寫成資訊文章 writer

todo 2026-05-24 10:31

注意到 def456 嘅狀態係 todo 而不是 ready——因為佢仲等緊父任務 abc123 完成

11.4 任務鏈越長越能體現威力

四步流水線:

T1(研究) → T2(寫劇本) → T3(配音) →

T4(剪接) → T5(發佈)

用 Python 創建完整鏈條:

from hermes import Kanban

kanban = Kanban()

# 創建任務鏈

t1 =

kanban.create(title="研究AI工具",

assignee="researcher",

body="...")

t2 =

kanban.create(title="寫劇本",

assignee="writer", body="...",

parents=[t1.id])

t3 = kanban.create(title="配音",

assignee="voice", body="...",

parents=[t2.id])

t4 = kanban.create(title="剪接",

assignee="editor", body="...",

parents=[t3.id])

t5 = kanban.create(title="發佈",

assignee="publisher",

body="...", parents=[t4.id])

11.5 父子依賴規則

規則
說明
子任務喺所有父任務 done 前
狀態保持 todo ,冇人領到
所有父任務 done 後
子任務自動變成 ready
可以多父一子
--parents id1,id2 表示兩個都完成先解鎖
父任務失敗/刪除
子任務保持 todo ,你要手動處理

十二、處理卡住嘅任務

12.1 任務點解會卡住(Block)?

代理工作時遇到唔肯定嘅事,會主動停低問你:

「影片比例揀 16:9(橫版)定 9:16(直版)?」

「呢個數據源需要登入,你要畀帳號密碼我嗎?」

「搜尋結果太多,要精選頭5個定全部整理?」

呢個時候任務狀態會變成 blocked

12.2 睇所有卡住嘅任務

hermes kanban list --status

blocked

12.3 睇點解卡住

hermes kanban show <任務ID>

# 喺輸出底部揾

Comments/討論線程,代理會喺度留言

12.4 解阻塞嘅五種方式

方式一:回答問題然後解鎖(最常用)

# 先回答問題

hermes kanban comment <任務ID>

"16:9橫版,B站標準比例"

# 再解鎖

hermes kanban unblock <任務ID>

代理收到你嘅回答後,會繼續執行。

方式二:重新分配畀第二個代理

代理一直卡住,換人試下:

hermes kanban reassign <任務ID>

<新Profile名稱> --reclaim

# 例如:researcher 一直卡住,轉畀 writer

hermes kanban reassign t1

writer --reclaim

方式三:強制重置任務

任務唔要,重新返去 Ready 列:

hermes kanban reclaim <任務ID>

方式四:刪除任務

徹底唔要呢個任務:

hermes kanban delete <任務ID>

方式五:直接睇日誌排查

hermes kanban log <任務ID>

完整執行記錄都喺度,包含代理每一步做緊咩。


十三、完整實戰:由零行通「資訊簡報」流水線

下面將你學到嘅所有嘢串埋一齊,行通一個完整嘅「自動生成每週AI資訊簡報」流水線。

目標

研究(researcher)→ 寫作(writer)→

你審查(default)

準備工作:確認環境

需要 3 個終端視窗:

[視窗1] hermes kanban worker

--profile researcher

[視窗2] hermes kanban worker

--profile writer

[視窗3] hermes(你嘅控制枱)

Step 1:檢查狀態

喺視窗3執行:

hermes profile list

hermes kanban list

確認 profile 都存在,看板係空嘅。

Step 2:創建 Profile(如果未有)

如果 researcher 唔存在:

hermes profile create

researcher \

  --model

  claude-haiku-3-20250514 \

  --skills web-search,reader

如果 writer 唔存在:

hermes profile create writer \

  --model

  claude-sonnet-4-20250514 \

  --skills writing,editing

Step 3:創建任務鏈

創建研究任務(唔需要依賴)

hermes kanban create

"抓取本週AI新聞" \

  --assignee researcher \

  --body "搜索並整理本週(5/18-5/24)最重要嘅

  AI新聞,輸出格式:

  1. [標題] - [來源] - [100字摘要]

  共整理5-8條,以日期倒序排列"

記錄返回嘅任務ID,假設係 t1

創建寫作任務(依賴研究任務)

hermes kanban create "寫成資訊簡報"

\

  --assignee writer \

  --body

  "根據研究結果,寫成一篇面向初級程式設計師嘅AI週報:

  - 標題:AI Weekly | [本週日期]

  - 5-8條新聞,每條格式:標題 + 一句話評論

  - 結尾:一個本週最值得關注嘅趨勢總結

  - 字數:800-1200字

  - 風格:輕鬆易明,好似朋友微信講科技" \

  --parents t1

Step 4:實時觀察流水線運轉

喺視窗3(或新開一個視窗)執行:

hermes kanban watch

每 5 秒重新整理一次,你會見到:

第一階段(研究進行)

ID TITLE

ASSIGNEE STATUS

t1 抓取本週AI新聞 researcher

in_progress

t2 寫成資訊簡報 writer

todo(等緊t1)

研究完成,自動解鎖寫作

ID TITLE

ASSIGNEE STATUS

t1 抓取本週AI新聞 researcher

done

t2 寫成資訊簡報 writer

in_progress

Step 5:驗收結果

hermes kanban show t2

輸出度揾 summary 字段,裏面係代理寫嘅文章。


十四、真實案例:影片製作流水線

完整展示一個多代理協作嘅實際效果。

流程設計

T1 (planner) →

規劃今期影片主題、時長、目標受眾

T2 (researcher) → 收集素材、參考資料、數據

T3 (scriptwriter) → 寫完整分鏡劇本

T4 (voice) → T3完成後,生成配音

T5 (editor) → T4完成後,合成影片

T6 (publisher) → T5完成後,上載發佈

每張卡嘅 parents 設定

  • T2 parents = [T1](先規劃再研究)
  • T3 parents = [T2](先研究再寫劇本)
  • T4 parents = [T3]
  • T5 parents = [T4]
  • T6 parents = [T5]

實際執行時你見到嘅樣

  • 一開始得 T1 喺 Ready,planner 代理即刻領走
  • T1 完成 → T2 解鎖,researcher 代理領走開始收集素材
  • T2 完成 → T3 解鎖,scriptwriter 開始寫劇本
  • 全流程自動接龍,你只需要喺 T1 開始前確認主題方向

Python 程式碼創建影片流水線

from hermes import Kanban

kanban = Kanban()

# T1: 規劃

t1 = kanban.create(

    title="規劃影片 — AI 編程工具趨勢",

    assignee="planner",

    body="確定今期影片主題:2026年AI編程工具趨勢,時

    長5分鐘,目標受眾:初級程式設計師"

)

# T2: 研究(依賴T1)

t2 = kanban.create(

    title="收集素材",

    assignee="researcher",

    body="收集AI編程工具嘅相關資料、數據、案例",

    parents=[t1.id]

)

# T3: 寫劇本(依賴T2)

t3 = kanban.create(

    title="寫影片劇本",

    assignee="scriptwriter",

    body="根據研究素材,寫出完整分鏡劇本,包含旁白同畫面

    描述",

    parents=[t2.id]

)

# T4: 配音(依賴T3)

t4 = kanban.create(

    title="生成AI配音",

    assignee="voice",

    body="根據劇本生成配音檔案,儲存到

    /output/audio.mp3",

    parents=[t3.id]

)

# T5: 剪接(依賴T4)

t5 = kanban.create(

    title="剪接合成影片",

    assignee="editor",

    body="用配音檔案 + 素材庫剪接成完整影片,輸出

    /output/final.mp4",

    parents=[t4.id]

)

# T6: 發佈(依賴T5)

t6 = kanban.create(

    title="上載B站發佈",

    assignee="publisher",

    body="將 final.mp4

    上載到B站,設定標題、標籤、定時發佈",

    parents=[t5.id]

)


十五、7 層自主級別:Hermes 嘅能力階梯

Hermes Agent 定義咗 7 個自主級別,多代理協作從第 5 級開始出現:

L1

名稱基礎對話

描述純問答

L2

名稱工具呼叫

描述用到工具

L3

名稱自主執行

描述可以自己完成多步驟任務

L4

名稱後台自動化

描述可以喺後台持續運行

L5

名稱多代理委派

描述可以調度多個代理協作

L6

名稱自我進化

描述可以透過 DSPy + GEPA 自動最佳化策略

L7

名稱完全自主團隊

描述代理團隊自我管理

Hermes v2.0 已經實現 L7,代理可以喺後台持續運行,真正成為你嘅「AI團隊」。


十六、同競品對比

任務持久化

Hermes KanbanSQLite 永久保存

Claude Code 子代理隨對話消失

Dify 工作流資料庫保存

可視化界面

Hermes Kanban有,看板 + 儀錶板

Claude Code 子代理

Dify 工作流有,但偏向工程

代理自主性

Hermes Kanban高,領取式、阻塞式

Claude Code 子代理低,主代理控制

Dify 工作流低,節點式固定

跨工具編排

Hermes Kanban可以調度 Claude Code、OpenCode

Claude Code 子代理僅限內置

Dify 工作流偏向自己生態

自我進化

Hermes KanbanDSPy + GEPA 自動最佳化

Claude Code 子代理

Dify 工作流有限

學習成本

Hermes Kanban中(睇板概念要理解)

Claude Code 子代理低(直接對話)

Dify 工作流中(節點連線)

一句話總結:如果你已經用緊 Hermes 做日常對話,加一個 Kanban 睇板唔需要額外工具,但可以得到一個真實嘅多代理團隊。


十七、常見問題大全(Q&A)

Q1:指令提示「揾唔到 hermes」

原因:Hermes 未裝好,或者 Python 路徑未設定好。

解決

# 試下呢個

python -m hermes --version

# 如果上面行到,即係 pip 安裝嘅 shim 未設定

PATH

pip show hermes-agent

# 揾 Location 路徑,加 /bin 到你嘅

PATH

# 或者重裝

pip uninstall hermes-agent

pip install hermes-agent

Q2:指令提示「Profile 唔存在」

原因:你將任務分配畀一個未創建嘅 Profile 名。

解決

# 睇下有邊啲 Profile

hermes profile list

# 只見到 default,就創建你需要嘅

hermes profile create

researcher ...

重要:Profile 名必須完全匹配,串法/大細楷都唔可以錯。

Q3:任務一直卡喺 ready 冇人領

原因:一係冇 Worker 行緊呢個 Profile,一係 Profile 名串錯。

解決

  1. 確認有 Worker 行緊:ps aux | grep hermes
  2. 確認 Profile 名正確:hermes profile list
  3. 任務分配畀嘅 assignee 必須係存在嘅 Profile 名

Q4:hermes kanban watch 報錯

原因:睇板資料庫可能損壞咗,或者 Kanban 功能喺舊版本唔支援。

解決

# 確認版本

hermes --version

# 確保 >= 0.12.0

# 嘗試重建資料庫

rm ~/.hermes/kanban.db

hermes kanban init

Q5:代理話「需要人類介入」係咩意思?

原因:代理喺任務中遇到咗要你決定嘅問題,例如欠資料、有歧義、權限唔夠等。

解決

# 睇代理問咗咩

hermes kanban show <任務ID>

# 回答佢

hermes kanban comment <任務ID>

"你嘅決定"

# 然後解鎖

hermes kanban unblock <任務ID>

Q6:創建任務時報錯「欠缺少必需參數」

原因titleassigneebody 係一定要填嘅。

解決:確保三個參數都寫咗:

hermes kanban create "呢個係標題" \

  --assignee researcher \

  --body "呢個係任務描述"

Q7:點樣同時執行多個唔同任務?

場景:researcher 同時做兩個獨立任務,唔互相依賴。

方法:創建兩個 assignee 都是 researcher 嘅任務,researcher Worker 會按順序領取。

想並行:要啟動兩個 researcher Worker(目前一個 Worker 同時只能處理一個任務)。

Q8:API Key 應該放喺邊?

最安全:放喺環境變數度,唔好寫喺配置文件:

# Mac/Linux

echo 'export

ANTHROPIC_API_KEY="sk-xxx"' >>

~/.bashrc

source ~/.bashrc

# Windows PowerShell

[Environment]::SetEnvironmentV

ariable("ANTHROPIC_API_KEY",

"sk-xxx", "User")

臨時測試

export

ANTHROPIC_API_KEY="sk-xxx"

hermes

Q9:任務描述點樣寫先夠好?

原則:令代理知「要咩結果」,而唔係「點樣去做」。

唔好嘅例子

"幫我查下AI新聞"

好嘅例子

"搜索並整理本週(5/18-5/24)最重要嘅AI新聞,輸出

5-8條,每條包含:標題、來源、一句話摘要(50字內)、原文

連結。按時間倒序排列。"


十八、指令速查表

環境檢查

操作
命令
檢查 Python 版本
python --version
檢查 pip 版本
pip --version
檢查 Hermes 版本
hermes --version
升級 Hermes
pip install --upgrade hermes-agent

Profile 管理

操作
命令
睇所有 Profile
hermes profile list
創建 Profile
hermes profile create <名稱> --model <模型> --skills <技能1,技能2>
刪除 Profile
hermes profile delete <名稱>
睇 Profile 配置
cat ~/.hermes/profiles/<名稱>/config.yaml

任務管理

操作
命令
列出所有任務
hermes kanban list
睇任務詳情
hermes kanban show <任務ID>
創建任務
hermes kanban create "<標題>" --assignee <Profile> --body "<描述>"
創建帶依賴嘅任務
hermes kanban create ... --parents <父任務ID>
解鎖任務
hermes kanban unblock <任務ID>
任務下面留言
hermes kanban comment <任務ID> <內容>
換人執行
hermes kanban reassign <任務ID> <新Profile> --reclaim
強制重置任務
hermes kanban reclaim <任務ID>
刪除任務
hermes kanban delete <任務ID>
只睇某狀態嘅任務
hermes kanban list --status <todo|ready|in_progress|blocked|done>

監控

操作
命令
實時監控看板(每5秒更新)
hermes kanban watch
睇任務執行日誌
hermes kanban log <任務ID>

Worker

操作
命令
啟動 Worker
hermes kanban worker --profile <名稱>
睇運行中嘅 Worker
ps aux | grep hermes
停止 Worker
Ctrl+C

任務狀態說明

todo

含義未解鎖,仲等緊父任務

邊個睇到所有人

ready

含義已解鎖,等緊 Worker 領取

邊個睇到所有人

in_progress

含義已被 Worker 領走,執行緊

邊個睇到所有人

blocked

含義執行時遇到問題,暫停咗,等人類介入

邊個睇到所有人

done

含義任務完成

邊個睇到所有人


十九、總結:你嘅最小行動清單

而家你已經掌握全部內容。如果只想快速開始,記住呢 6 步:

1. 升級:pip install --upgrade

hermes-agent

2. 確認版本:hermes --version(確保 >=

0.12.0)

3. 檢查 Profile:hermes profile

list(確保至少2個)

4. 創建 Profile(如果只有 default):

   hermes profile create

   researcher --model

   claude-haiku-3 --skills

   web-search

   hermes profile create writer

   --model claude-sonnet-4

   --skills writing

5. 啟動 Worker(新開兩個終端):

   hermes kanban worker --profile

   researcher

   hermes kanban worker --profile

   writer

6. 創建任務(喺你控制嘅終端):

   hermes kanban create "你嘅第一個任務"

   --assignee researcher --body

   "描述"

Kanban 點解值得學?

  1. 看得見
    :所有任務擺喺看板上,AI 做緊咩你一清二楚
  2. 不丟失
    :任務存在資料庫,代理死咗換個代理繼續做
  3. 自動接龍
    :父子依賴自動觸發,唔使手動睇實催進度
  4. 可介入
    :任何時候都可以 Block → 留言 → 人類回答 → 繼續
  5. 可擴展
    :由兩個代理起步,想加幾多就加幾多,按專業分工

相關資源

  • 官方文檔:https://hermes-agent.nousresearch.com/docs/
  • Kanban 功能:https://hermes-agent.nousresearch.com/docs/user-guide/features/kanban
  • 委派模式:https://hermes-agent.nousresearch.com/docs/guides/delegation-patterns
  • 影片製作案例:https://hermes-agent.nousresearch.com/docs/zh-Hans/user-guide/skills/optional/creative/creative-kanban-video-orchestrator
  • GitHub:https://github.com/NousResearch/hermes-agent


關於微信資訊嘅助手(支援羣組同私訊)

微信嘅聊天記錄其實存在你電腦本地,有辦法可以讀出嚟,透過 API 接口餵畀 AI。

有好多應用場景,將微信嘅聊天記錄作為你嘅數據資產

有需要可以睇下面文章,或者私訊我搭建方案

圖片


五一唔好再睇羣組訊息喇

【支援一對一諮詢】我用 Hermes 搭建咗一個助手,每個人都應該用得上

關於 OpenClaw、Hermes 資料包同系列文章

配套資料包

私信 kekohu 攞取,內容不定期持續更新。

選項
內容
價格
資料包
《入門到精通》+《102個實戰案例》+《避坑手冊》+《數百 skill 技能包》+《AI 日報》,付款後即發飛書權限
69元
付費社羣
包括上面全套資料包 + 羣組內實操解問 + 不定期乾貨分享 + 同行交流
99 元

注意:付費社羣包含資料包全部內容,唔使重複購買。

Hermes 系列文章

持續更新,建議逐篇認真睇

【唔建議用官方指令】Windows 環境下安裝 Hermes 及遷移 OpenClaw 嘅實戰分享

我嘅 Hermes 微信助手自己出馬銷售自己了

我用 Hermes 搭建咗 YouTube 自動高光剪接流程

用 AI+QGIS 整咗一張會講嘢嘅歷史地圖影片

我喺 Hermes 上搭建咗一個人生導師 Agent,佢幫我生成咗呢套訪問綱要

32.9k Star,GitHub 最熱嘅 Claude Code 教學,被我 Hermes 扒咗個乾淨

【直接抄功課】我嘅 Hermes 運維專家 Agent 配置指南

Hermes Agent 實戰:雙模式字卡,認字 + 親子互動一張搞掂

【家長老師收藏】AI 輔助學習全科提示詞寶典

改呢幾個配置項,令 MiniMax 模型喺 Claude Code 中發揮到極致

【Hermes 保姆教學】B站影片逐字稿自動入 Obsidian 知識庫

告別生圖 API,我用 Hermes Skill 免費出圖無限次

清華大學 MAIC 團隊,GitHub 上已經 16.5k Star 嘅一個開源項目

分享我自己用緊嘅 Hermes 嘅 Obsidian skill

【保姆教學】我用 Obsidian + Hermes 搭建咗一個會自己整理嘅知識庫

參考劉小排嘅 BuilderPulse :我用 Hermes 發現值得睇嘅 GitHub 項目

Hermes 入門到實戰中文文檔

【Hermes整理】OpenClaw 變現項目地圖:6 大賽道

Hermes 裝好之後,我最建議先做嘅 8 個實戰動作

我將 OpenClaw 嘅 Agent 無縫遷移咗去 Hermes——就靠呢一份 Skill

參考 Hermes 最佳化 OpenClaw:令你嘅 AI 學識記、會覆盤、會巡檢

OpenClaw 系列文章

持續更新,建議逐篇認真睇

配置與理解

徹底搞清 OpenClaw 配置體系:呢個先係 AI Agent 嘅正確打開方式
【支援一對一諮詢】我用 Hermes 搭建咗一個助手,每個人都應該用得上
【唔建議用官方指令】Windows 環境下安裝 Hermes 及遷移 OpenClaw 嘅實戰分享
我嘅個人成長助手 Agent 罷工咗,Claude max 定位總結嘅呢幾點分享畀大家
【今日唔講 STBI 測試】我用 OpenClaw 搭建咗一個自動抓多個公眾號、AI整理、發飛書嘅 Agent,核心就呢四步
OpenClaw openclaw.json 全量小白教學:一篇講清每個配置項嘅作用
你喺飛書或者微信發咗句「你好」,OpenClaw 到底用咗幾多 Token?
詳細指南 微信插件支援 OpenClaw
OpenClaw 龍蝦點樣自我修正 5步自我迭代法
【網友都話好靚】我令 openclaw 開發咗一個自己嘅互動說明書

唔好俾人呃,OpenClaw 可以 24 小時做嘢——但你要先做啱呢 6 件事

火咗三個月嘅「龍蝦」,普通人裝咗真係有用咩?

用 OpenClaw 將 AI 失憶醫好:開關、精簡、外掛三步走

OpenClaw 指令完整手冊
OpenClaw 到底點樣行?部署方式與玩法全景
點樣申請 Brave Search API 金鑰並配置 OpenClaw
用大白話講清楚 OpenClaw 嘅記憶術
OpenClaw 長任務必睇:用 Sub-Agent 隔離上下文,token 消耗降 85%
OpenClaw 慳 Token 實戰手冊:八個維度,節省 60–90%
OpenClaw 曲線救國:透過 CLI 後端使用 Claude 模型
飛書同 OpenClaw 整合實戰教學
【呢篇文章係 OpenClaw 輸出】OpenClaw 超簡單且免費嘅安裝實戰教學

多 Agent 與協作

OpenClaw 多 Agent 協作實戰完全教學
OpenClaw 多代理配置指南:令 AI 團隊幫你同時做多件事

技能與工具

OpenClaw 官方 53 個技能完整指南:功能詳解 + 風險評估 + 安裝建議
【GitHub Skill】 OpenClaw 多 Agent 交付畀客戶嘅流程 Skill
呢個 Skill 太適合「新手偷懶式」情報收集:唔使 API Key,直接將 Reddit 變成你嘅選題庫
【免費領取】7套唔同賽道風格公眾號排版 Skill(有效果圖)
12類人必裝嘅 OpenClaw Skills
唔寫程式,點樣令 OpenClaw Agent 學識新技能

實戰與案例

本地部署 OpenClaw 自動發佈公眾號:小白完整教學
本地部署 OpenClaw 自動發佈小紅書:小白完整教學
我用 OpenClaw,將仔女學習情況整理成可以長期追蹤嘅學情檔案
【實戰分享】OpenClaw 多文檔多輸入源筆記整理 Agent 搭建
【保姆教學】OpenClaw 作業錯題分析師,每個家長都可以學起來
OpenClaw 完全指南:由零搭建你嘅 AI 員工團隊
睇下呢個龍蝦速度,就知道 OpenClaw 有幾火,速度跟上
OpenClaw 完全指南:由零搭建你嘅 AI 員工團隊
OpenClaw 實戰:由0到1搭建你嘅雲端 AI 工作流
我嘅 OpenClaw 多 Agent 會主動 send 「返工打卡」
OpenClaw 實戰操作指南:12大熱門應用案例詳細教學
我嘅 openclaw 龍蝦開始自己賺錢了
用咗 openclaw,同 telegram 可以雙向通訊了

排錯與安全

OpenClaw 排錯指南
OpenClaw 龍蝦玩家嘅安全指南

關於嬌姐

40+ IT 從業者,前榮耀員工,現專注 AI 效率工具研究與實踐。持續輸出 OpenClaw 及 AI 工具嘅乾貨教學同落地案例,間中分享職場思考同生活感悟。

高考嘅堅持與感恩:我心中嘅嗰座橋,跨越咗命運
40 + IT 女由榮耀離職:揾工碰壁、陪仔女焦慮嘅日子裏,我靠 AI 公眾號揾返自己

提示:覺得有用,點讚、關注、轉發,係我持續創作嘅動力。






圖片

先關注後閲讀,嬌姐怕失去上進的你

文末嬌姐整理heremes、openclaw所有文章連結

想了解嬌姐點擊文末連結

今天這篇是嬌姐開公眾號以來的第536篇,我是持續堅持日更分享AI乾貨的嬌姐。

前置說明:閲讀本文不需要懂編程。本文假設你已經安裝了 Hermes,但還沒升級到最新版。看完你會:從零學會升級、檢查版本、配置 API Key、創建 Profile、啓動看板、管理任務,並深入理解多代理的原理和三種協作模式。看完這一篇,別人不用再解釋。


目錄

  1. 先搞懂:你電腦上有什麼?
  2. 什麼是多代理?
  3. Hermes 的三種協作模式
  4. 檢查當前版本
  5. 升級到最新版
  6. 搞懂 Profile 是什麼
  7. 配置 API Key
  8. 創建你的第一個 Profile
  9. 啓動看板 Worker
  10. 創建第一個任務
  11. 設置任務依賴
  12. 處理卡住的任務
  13. 完整實戰:從零跑通”資訊簡報”流水線
  14. 真實案例:視頻製作流水線
  15. 7 層自主級別:Hermes 的能力階梯
  16. 與競品對比
  17. 常見問題大全
  18. 命令速查表

一、先搞懂:你電腦上有什麼?

開始之前,先搞清你電腦裏裝了什麼。這是給完全不懂技術的小白解釋,有基礎可以跳過。

1.1 你需要知道的三個東西

Python — Hermes 是用 Python(一種編程語言)寫的,Hermes 本身不是 App,它是一個跑在終端裏的工具。安裝 Hermes 之前,需要先裝 Python。

終端(Terminal) — Windows 上叫”命令提示符”或”PowerShell”,Mac 上叫”終端”。就是一個黑底白字的輸入框,你在這裏打命令,電腦執行。

pip — Python 的包管理器,用來安裝 Hermes。

1.2 先檢查你有沒有 Python

打開終端,輸入:

python --version

python3 --version

看到類似這樣的輸出就說明有 Python:

Python 3.11.8

如果顯示”找不到命令”,說明沒裝 Python。去 https://www.python.org/downloads/ 下載安裝。

安裝時注意:Windows 用戶記得勾選 “Add Python to PATH”(把 Python 加入環境變量),不然後面命令找不到 Python。

1.3 檢查 pip 有沒有

pip --version

# 或

pip3 --version

輸出:

pip 24.0 from /usr/lib/python3

.11/site-packages/pip (python

3.11)

如果提示找不到,安裝 Python 時一起裝了。重新打開終端再試。


二、什麼是”多代理”?

2.1 一個 AI 和一羣 AI 的區別

你現在和一個 AI 對話,它聽你的指令做事——這是單代理模式

多代理,就是讓多個 AI 同時或依次工作,像一個小團隊一樣分工合作。比如:

  • A 代理負責查資料
  • B 代理負責寫文章
  • C 代理負責檢查錯別字

它們不是一個人在幹活,而是一組人接龍。

2.2 什麼時候需要多代理?

任務涉及多個專業領域

單代理會遇到的問題AI 什麼都懂一點,但都不深入

多代理能做的事每個領域一個專屬代理

任務很複雜,步驟很多

單代理會遇到的問題對話太長,AI 會”忘掉”前面的步驟

多代理能做的事每個步驟一張任務卡,不丟不漏

需要人盯着看進展

單代理會遇到的問題不知道 AI 做到哪了

多代理能做的事看板可視化,隨時能看到誰在幹什麼

同類任務定期重複

單代理會遇到的問題每次都要從頭描述背景

多代理能做的事代理有記憶,積累經驗越做越快

一句話:當你覺得”這件事放給一個人幹太費勁”的時候,就是多代理的用武之地。


三、Hermes 的三種協作模式

Hermes 提供了三種多代理協作機制,從簡單到複雜排列:

3.1 模式一覽

① Subagent Delegation(子代理委派) — 最基礎 > 主代理直接把任務發給子代理,等子代理做完,主代理合併結果。像是領導給下屬打電話佈置任務,下屬幹完彙報。

② Kanban 多代理看板 — 最具特色 > 任務先寫進看板,多個代理從看板裏”領活兒”幹。像是 Scrum 團隊的物理白板,每個人自己撕任務條,完成後貼上去。這是 Hermes v0.12.0 引入的核心功能,也是本文的重點。

③ Cross-CLI Agent Orchestration(跨 CLI 代理編排) — 最開放 > Hermes 可以調度外部 AI 工具(如 Claude Code、OpenCode)來幹活。像是項目經理不只管自己團隊,還能把活兒外包給其他公司的專業團隊。

3.2 Delegation 委派模式詳解

Delegation 是最基礎的多代理模式。主代理(Supervisor)通過 delegate_task 把任務分給子代理(Subagent),子代理完成後主代理合併結果。

類比:領導把項目拆成幾個部分,分別交給不同下屬,下屬完成後彙報給領導,領導再彙總。

三種委派方式

① Fan-out(扇出)— 並行處理

主代理同時派發多個獨立任務給不同子代理,大家同時幹活,互不依賴。

主代理

├── 子代理A:查資料

├── 子代理B:寫開頭

└── 子代理C:寫結尾

適合:收集信息、多角度分析、並行調研。

② Pipeline(流水線)— 順序接龍

任務按順序流經多個子代理,前一個的輸出是後一個的輸入

原始素材 → 清洗數據 → 分析趨勢 → 生成報告

適合:內容生產流水線、數據處理流程。

③ Supervisor-Worker(監督者-工人)— 領導監控

監督者代理負責分配任務、監控進度、審查質量,不親自幹活,只管人。

監督者

├── 工人A:寫代碼

├── 工人B:做測試

└── 工人C:寫文檔

適合:複雜項目需要質量把控的場景。

Delegation 的關鍵特性

  • 不同子代理可以用不同模型
    :比如研究用大模型、翻譯用小模型,節省成本
  • 兩階段審查(2-stage review)
    :子代理完成後,主代理先審查質量,再合併結果
  • 支持配置不同權限
    :每個 Profile 可以有不同的工具權限

3.3 Kanban 看板模式詳解

Kanban 是一種任務管理方法,最早來自豐田汽車的生產線。它有三條核心原則:

  • 可視化
    :所有任務都擺在看板上,一目瞭然
  • 限制在製品
    :每個人一次只領一兩個任務,不貪多
  • 流動為王
    :任務從左到右流動,越順暢越好

Hermes 把這個概念搬到了 AI 協作裏:

你的任務先寫進一張”卡片”(Card),代理從看板的 Ready(待辦) 列領取,自己動手幹,幹完推進到 Done(完成) 列。如果任務依賴另一張卡片的成果,就用 父子連結(Parent-Child)讓子任務”等”父任務做完才開工。

Kanban 為什麼最具特色?

任務是否持久保存

Delegation(委派)不一定,取決於會話

Kanban(看板)是,永久存在 SQLite 數據庫

能不能中途查看進展

Delegation(委派)不能,只能等結果

Kanban(看板)能,看板實時刷新

代理崩潰了任務會丟嗎

Delegation(委派)

Kanban(看板)不會,自動恢復或可手動重新分配

多人能看到同一張看板嗎

Delegation(委派)不能

Kanban(看板)能,團隊共享

能設置任務依賴嗎

Delegation(委派)不能

Kanban(看板)能,父子連結自動觸發

看板的界面是什麼樣的?

┌─────────────────────────────

────────────────────────┐

│ Hermes Kanban — 視頻製作流水線

├───────────────┬─────────────

───┬────────────────────┤

│ READY │ IN PROGRESS

│ DONE │

│ (待領取) │ (進行中) │

(已完成) │

├───────────────┼─────────────

───┼────────────────────┤

│ ┌───────────┐ │

┌───────────┐ │ ┌───────────┐

│ │ T1: 寫腳本 │ │ T3: 剪輯 │ │

T2: 配音 │ │

│ │ assignee │ │ assignee │

│ assignee │ │

│ │ :writer │ │ :editor │

│ :voice │ │

│ └───────────┘ │

└───────────┘ │ └───────────┘

│ │ 🔄 運行中...

│ ✅ 2026-05-24 │

│ ┌───────────┐ │

│ │

│ │ T4: 上傳 │ │

│ │

│ │ (T3完成後)│ │

│ │

│ └───────────┘ │

│ │

└───────────────┴─────────────

───┴────────────────────┘

  • T1
     在 Ready 列,等 writer 代理領取
  • T3
     被 editor 代理領走,正在剪輯
  • T2
     已完成,✅ 打勾
  • T4
     依賴 T3,用父子連結鎖定,T3 完成後才會自動移動到 Ready

代理的”工作生命週期”是什麼?

每個從看板領任務的代理(Worker)都遵循 6 步走:

領取任務 → 理解任務 → 執行工作 → 發心跳彙報進度 →

完成或卡住阻塞

第1步:領取(Claim) 代理從看板的 Ready 列”撕”下一張任務卡,開始處理。

第2步:定向(Orient) 代理讀取任務內容,理解自己要做什麼。如果任務描述不清楚,它可以在任務下留言(Comment)提問,然後”卡住”等待人類回答。

第3步:執行(Work) 代理真正動手——寫代碼、查資料、寫文章、調 API,等等。

第4步:心跳(Heartbeat) 代理每隔幾分鐘在任務下留言彙報進度,比如:“已掃描 1200/2400 條數據”。

第5步:完成或阻塞 - 完成(Complete):任務做完,代理寫好總結(Summary)和元數據(Metadata),任務移到 Done。 - 阻塞(Block):遇到需要人類拍板的問題,代理在任務下留言說明原因,任務標紅暫停,等你回覆 /unblock 後代理繼續。

第6步:彙總交接 代理完成任務後,下游依賴它的代理自動收到通知,開始下一階段工作。

3.4 Cross-CLI:跨框架協作

Hermes 不僅能調度自己的代理,還能把任務外包給外部 AI 工具。這讓它成為了一個元編排器(Meta-Orchestrator)——不只是管自己人,還能管別的公司的員工。

支持的外部工具

Claude Code

用途寫代碼、PR 創建

場景複雜代碼任務

OpenCode

用途代碼審查

場景代碼質量檢查

嵌套 Hermes

用途另一個 Hermes 實例

場景橫向擴展


四、檢查當前版本

你說你已經裝了 Hermes,先看看你裝的是哪個版本。

hermes --version

或者

hermes --help

輸出大概是這樣:

hermes, version 0.11.0

如果版本低於 0.12.0,Kanban 功能就沒有或不全——你需要升級。


五、升級到最新版

5.1 pip 升級(最常用)

pip install --upgrade

hermes-agent

5.2 國內網絡加速

如果上面命令很慢,可能是網絡問題。試試:

pip install --upgrade

hermes-agent -i https://pypi.t

una.tsinghua.edu.cn/simple

或者用阿里雲源:

pip install --upgrade

hermes-agent -i https://mirror

s.aliyun.com/pypi/simple/

5.3 conda 用戶

如果你用 Anaconda/Miniconda:

conda update hermes-agent

5.4 確認升級成功

hermes --version

現在應該顯示最新版本,比如 0.12.0 或更高。


六、搞懂 Profile 是什麼

在用 Kanban 之前,必須理解 Profile 這個概念。

6.1 什麼是 Profile?

Profile = 一個有名字、有專長、可能用不同模型跑在電腦裏的 AI 代理。

你可以理解成:

現實世界
Hermes 裏的對應
員工
Profile
員工的名字
Profile 的 name
員工擅長的技能
Profile 的 skills
員工用的大腦
Profile 的 model

6.2 為什麼需要多個 Profile?

一個 AI 再強,也不可能所有事都最擅長。不同任務用不同配置,效率更高、成本更低:

researcher(研究代理):用小模型 +

搜索技能,快且便宜

writer(寫作代理):用中文強的模型 + 寫作技能

editor(編輯代理):用挑剔的模型 + 改錯技能

6.3 你現在有哪些 Profile?

hermes profile list

輸出大概是這樣:

NAME MODEL

SKILLS

default

claude-sonnet-4-20250514

[content-curator,

kanban-worker]

這說明你目前只有 default 一個 Profile。default 什麼都能幹,但 Kanban 需要至少兩個 Profile 才能體現”多人協作”。


七、配置 API Key

7.1 什麼是 API Key?

API Key 就是你的”身份證”,證明你有權用這個 AI 服務。沒有它,Hermes 不知道連到哪個 AI 提供商。

7.2 你用哪家 AI?

如果你用 Anthropic(Claude)

  1. 去 https://console.anthropic.com/
  2. 註冊賬號(可能需要信用卡,但有免費額度)
  3. 在 API Keys 頁面創建新 Key
  4. 複製這個 Key(一串字母數字)

如果你用 OpenAI(GPT)

  1. 去 https://platform.openai.com/
  2. 註冊賬號
  3. 在 API Keys 頁面創建 Key

如果你用其他提供商(如 Google Gemini、本地模型),流程類似。

7.3 配置 API Key

方式一:環境變量(推薦,不會泄露)

# Mac/Linux 用戶

export ANTHROPIC_API_KEY="sk-你

的key在這裏"

# Windows PowerShell 用戶

$env:ANTHROPIC_API_KEY="sk-你的k

ey在這裏"

方式二:寫入配置文件

在 ~/.hermes/config.yaml 裏寫:

provider: anthropic

model:

claude-sonnet-4-20250514

api_key: sk-你的key在這裏

7.4 驗證配置是否正確

hermes

如果正常啓動並出現對話提示,說明配置成功。如果報錯,檢查 API Key 是否正確。


八、創建你的第一個 Profile

Kanban 的精髓是多個代理分工,所以至少要有 2 個 Profile

8.1 創建 researcher Profile

hermes profile create

researcher \

  --model

  claude-haiku-3-20250514 \

  --skills web-search,reader

參數說明

  • researcher
     — 這個 Profile 的名字(後面分配任務要用這個名字,不能拼錯)
  • --model claude-haiku-3
     — 用什麼 AI 模型跑這個代理(Haiku 是小模型,便宜快速,適合搜索)
  • --skills web-search,reader
     — 這個代理擅長什麼技能

8.2 創建 writer Profile

hermes profile create writer \

  --model

  claude-sonnet-4-20250514 \

  --skills writing,editing

8.3 再次確認 Profile 列表

hermes profile list

現在應該有:

NAME MODEL

SKILLS

default

claude-sonnet-4-20250514

[content-curator,

kanban-worker]

researcher

claude-haiku-3-20250514

[web-search, reader]

writer

claude-sonnet-4-20250514

[writing, editing]

8.4 Profile 配置文件長什麼樣?

每個 Profile 有一個配置文件,存放在 ~/.hermes/profiles/ 目錄下:

cat ~/.hermes/profiles/researc

her/config.yaml

輸出:

name: researcher

model: claude-haiku-3-20250514

skills:

  - web-search

  - reader

max_tokens: 4096

temperature: 0.7

你也可以直接編輯這個文件來調整配置。


九、啓動看板 Worker

9.1 什麼是 Worker?

Worker = 一個持續運行的代理進程,它會不斷刷看板、領任務、執行任務。

啓動 Worker 和普通對話不同: - 普通對話:你發一條消息,AI 回一條,結束 - Worker 模式:AI 一直運行,自動刷看板,有任務就領,有進度就彙報

9.2 啓動 researcher Worker

新開一個終端窗口,運行:

hermes kanban worker --profile

researcher

你會看到類似輸出:

[Hermes] Worker started for

profile: researcher

[Hermes] Watching kanban board

for new tasks...

[Hermes] Current status: idle,

0 tasks in queue

現在 researcher 代理正在監控看板,等任務。

9.3 啓動 writer Worker

再新開一個終端窗口,運行:

hermes kanban worker --profile

writer

現在 researcher 和 writer 兩個 Worker 都在跑了,它們會自己從看板領任務。

9.4 多 Worker 同時運行的原理

終端窗口1

終端窗口2

┌──────────────────────┐

┌──────────────────────┐

│ hermes kanban worker │

│ hermes kanban worker │

│ --profile researcher │

│ --profile writer │

└──────────────────────┘

└──────────────────────┘

          ↓

          ↓

    監控看板,等領任務

    監控看板,等領任務

這就是”多代理”的核心:每個代理是一個獨立進程,各自運行,互不干擾。


十、創建第一個任務

10.1 打開 Hermes 對話

再開一個新終端窗口,這是你控制的”主控台”:

hermes

現在你有 3 個窗口:

窗口1:researcher Worker(自動運行)

窗口2:writer Worker(自動運行)

窗口3:你的控制枱(和 Hermes 對話)

10.2 用自然語言創建任務

在控制枱(窗口3)直接說:

幫我創建任務:標題是"研究AI編程工具",分配給resear

cher,描述是"搜索2026年最新的AI編程輔助工具,列出

10個,格式:工具名-一句話描述-官網連結"

Hermes 會自動執行,創建任務,分配給 researcher。

10.3 用命令創建任務

也可以用命令直接創建:

hermes kanban create

"研究AI編程工具" \

  --assignee researcher \

  --body "搜索2026年最新的AI編程輔助工具,列出1

  0個,格式:工具名-一句話描述-官網連結"

10.4 看看板狀態

創建任務後,立即查看:

hermes kanban list

輸出:

ID TITLE

ASSIGNEE STATUS

CREATED

t1 研究AI編程工具 researcher

in_progress 2026-05-24 10:30

注意狀態 in_progress 而不是 ready——這說明 researcher Worker 已經自動領取任務了!

10.5 用 Python 代碼創建任務

如果你想編程控制:

from hermes import Kanban

kanban = Kanban()

# 創建第一個任務

task1 = kanban.create(

    title="研究 AI 編程工具趨勢",

    assignee="researcher",

    body="收集 2026 年最新的 AI

    編程輔助工具信息,整理成表格"

)

print(f"任務1 ID: {task1.id}")

# 創建第二個任務(依賴任務1)

task2 = kanban.create(

    title="寫成文章",

    assignee="writer",

    body="根據研究結果,寫成一篇 2000 字的文章",

    parents=[task1.id] # 關鍵:依賴

    task1

)


十一、設置任務依賴

這是 Kanban 最強大的功能:父子任務鏈。

11.1 場景:先研究,再寫作

兩個任務: - T1:由 researcher 完成研究 - T2:由 writer 寫成文章

T2 依賴 T1 的結果,所以 T2 不能在 T1 完成前開始。

11.2 創建步驟

第一步:創建研究任務(不需要依賴)

hermes kanban create

"研究AI編程工具趨勢" \

  --assignee researcher \

  --body "搜索2026年最新AI編程工具,列出10個"

輸出會返回任務 ID,假設是 abc123

第二步:創建寫作任務(依賴研究任務)

hermes kanban create "寫成資訊文章"

\

  --assignee writer \

  --body "根據研究結果寫一篇1500字文章" \

  --parents abc123

關鍵在 --parents abc123——這告訴看板:“這個任務要等 abc123 完成才解鎖”。

11.3 看依賴如何生效

創建後立即查看:

hermes kanban list

你會看到:

ID TITLE

ASSIGNEE STATUS

CREATED

abc123 研究AI編程工具 researcher

in_progress 2026-05-24 10:30

def456 寫成資訊文章 writer

todo 2026-05-24 10:31

注意到 def456 的狀態是 todo 而不是 ready——因為它還在等父任務 abc123 完成

11.4 任務鏈越長越能體現威力

四步流水線:

T1(研究) → T2(寫腳本) → T3(配音) →

T4(剪輯) → T5(發佈)

用 Python 創建完整鏈條:

from hermes import Kanban

kanban = Kanban()

# 創建任務鏈

t1 =

kanban.create(title="研究AI工具",

assignee="researcher",

body="...")

t2 =

kanban.create(title="寫腳本",

assignee="writer", body="...",

parents=[t1.id])

t3 = kanban.create(title="配音",

assignee="voice", body="...",

parents=[t2.id])

t4 = kanban.create(title="剪輯",

assignee="editor", body="...",

parents=[t3.id])

t5 = kanban.create(title="發佈",

assignee="publisher",

body="...", parents=[t4.id])

11.5 父子依賴規則

規則
說明
子任務在所有父任務 done 前
狀態保持 todo ,無人能領
所有父任務 done 後
子任務自動變成 ready
可以多父一子
--parents id1,id2 表示兩個都完成才解鎖
父任務失敗/刪除
子任務保持 todo ,你需要手動處理

十二、處理卡住的任務

12.1 任務為什麼會卡住(Block)?

代理工作時遇到不確定的事,會主動停下來問你:

"視頻比例選16:9(橫版)還是9:16(豎版)?"

"這個數據源需要登錄,你要把賬號密碼給我嗎?"

"搜索結果太多,要精選前5個還是全部整理?"

這時候任務狀態會變成 blocked

12.2 查看所有卡住的任務

hermes kanban list --status

blocked

12.3 看為什麼卡住

hermes kanban show <任務ID>

# 在輸出的底部找

Comments/討論線程,代理會在那裏留言

12.4 解阻塞的五種方式

方式一:回答問題然後解鎖(最常用)

# 先回答問題

hermes kanban comment <任務ID>

"16:9橫版,B站標準比例"

# 再解鎖

hermes kanban unblock <任務ID>

代理收到你的回答後,會繼續執行。

方式二:重新分配給別的代理

代理一直卡住,換人試試:

hermes kanban reassign <任務ID>

<新Profile名稱> --reclaim

# 例如:researcher 一直卡住,換成 writer

hermes kanban reassign t1

writer --reclaim

方式三:強制重置任務

任務不要了,重新回到 Ready 列:

hermes kanban reclaim <任務ID>

方式四:刪除任務

徹底不要這個任務:

hermes kanban delete <任務ID>

方式五:直接看日誌排查

hermes kanban log <任務ID>

完整執行記錄都在這裏,包含代理每一步在做什麼。


十三、完整實戰:從零跑通”資訊簡報”流水線

下面把你學到的所有東西串起來,跑通一個完整的”自動生成每週AI資訊簡報”流水線。

目標

研究(researcher)→ 寫作(writer)→

你審查(default)

準備工作:確認環境

需要 3 個終端窗口:

[窗口1] hermes kanban worker

--profile researcher

[窗口2] hermes kanban worker

--profile writer

[窗口3] hermes(你的控制枱)

Step 1:檢查狀態

在窗口3運行:

hermes profile list

hermes kanban list

確認 profile 都存在,看板是空的。

Step 2:創建 Profile(如果還沒有)

如果 researcher 不存在:

hermes profile create

researcher \

  --model

  claude-haiku-3-20250514 \

  --skills web-search,reader

如果 writer 不存在:

hermes profile create writer \

  --model

  claude-sonnet-4-20250514 \

  --skills writing,editing

Step 3:創建任務鏈

創建研究任務(不需要依賴)

hermes kanban create

"抓取本週AI新聞" \

  --assignee researcher \

  --body "搜索並整理本週(5/18-5/24)最重要的

  AI新聞,輸出格式:

  1. [標題] - [來源] - [100字摘要]

  共整理5-8條,以日期倒序排列"

記錄返回的任務ID,假設是 t1

創建寫作任務(依賴研究任務)

hermes kanban create "寫成資訊簡報"

\

  --assignee writer \

  --body

  "根據研究結果,寫成一篇面向初級程序員的AI週報:

  - 標題:AI Weekly | [本週日期]

  - 5-8條新聞,每條格式:標題 + 一句話評論

  - 結尾:一個本週最值得關注的趨勢總結

  - 字數:800-1200字

  - 風格:輕鬆易懂,像朋友發微信講科技" \

  --parents t1

Step 4:實時觀察流水線運轉

在窗口3(或新開一個窗口)運行:

hermes kanban watch

每 5 秒刷新一次,你會看到:

第一階段(研究進行)

ID TITLE

ASSIGNEE STATUS

t1 抓取本週AI新聞 researcher

in_progress

t2 寫成資訊簡報 writer

todo(等待t1)

研究完成,自動解鎖寫作

ID TITLE

ASSIGNEE STATUS

t1 抓取本週AI新聞 researcher

done

t2 寫成資訊簡報 writer

in_progress

Step 5:驗收結果

hermes kanban show t2

輸出裏找到 summary 字段,裏面是代理寫的文章。


十四、真實案例:視頻製作流水線

完整演示一個多代理協作的實際效果。

流程設計

T1 (planner) →

規劃本期視頻主題、時長、目標受眾

T2 (researcher) → 收集素材、參考資料、數據

T3 (scriptwriter) → 寫完整分鏡腳本

T4 (voice) → T3完成後,生成配音

T5 (editor) → T4完成後,合成視頻

T6 (publisher) → T5完成後,上傳發布

每張卡片的 parents 設置

  • T2 parents = [T1](先規劃再研究)
  • T3 parents = [T2](先研究再寫腳本)
  • T4 parents = [T3]
  • T5 parents = [T4]
  • T6 parents = [T5]

實際執行時你看到的樣子

  • 一開始只有 T1 在 Ready,planner 代理馬上領走
  • T1 完成 → T2 解鎖,researcher 代理領走開始收集素材
  • T2 完成 → T3 解鎖,scriptwriter 開始寫腳本
  • 全流程自動接龍,你只需要在 T1 開始前確認主題方向

Python 代碼創建視頻流水線

from hermes import Kanban

kanban = Kanban()

# T1: 規劃

t1 = kanban.create(

    title="規劃視頻 — AI 編程工具趨勢",

    assignee="planner",

    body="確定本期視頻主題:2026年AI編程工具趨勢,時

    長5分鐘,目標受眾:初級程序員"

)

# T2: 研究(依賴T1)

t2 = kanban.create(

    title="收集素材",

    assignee="researcher",

    body="收集AI編程工具的相關資料、數據、案例",

    parents=[t1.id]

)

# T3: 寫腳本(依賴T2)

t3 = kanban.create(

    title="寫視頻腳本",

    assignee="scriptwriter",

    body="根據研究素材,寫出完整分鏡腳本,包含解說詞和畫面

    描述",

    parents=[t2.id]

)

# T4: 配音(依賴T3)

t4 = kanban.create(

    title="生成AI配音",

    assignee="voice",

    body="根據腳本生成配音文件,保存到

    /output/audio.mp3",

    parents=[t3.id]

)

# T5: 剪輯(依賴T4)

t5 = kanban.create(

    title="剪輯合成視頻",

    assignee="editor",

    body="用配音文件 + 素材庫剪輯成完整視頻,輸出

    /output/final.mp4",

    parents=[t4.id]

)

# T6: 發佈(依賴T5)

t6 = kanban.create(

    title="上傳B站發佈",

    assignee="publisher",

    body="把 final.mp4

    上傳到B站,設置標題、標籤、定時發佈",

    parents=[t5.id]

)


十五、7 層自主級別:Hermes 的能力階梯

Hermes Agent 定義了 7 個自主級別,多代理協作從第 5 級開始出現:

L1

名稱基礎對話

描述純問答

L2

名稱工具調用

描述能用工具

L3

名稱自主執行

描述能自己完成多步驟任務

L4

名稱後台自動化

描述能在後台持續運行

L5

名稱多代理委派

描述能調度多個代理協作

L6

名稱自我進化

描述能通過 DSPy + GEPA 自動優化策略

L7

名稱完全自主團隊

描述代理團隊自我管理

Hermes v2.0 已實現 L7,代理可以在後台持續運行,真正成為你的”AI團隊”。


十六、與競品對比

任務持久化

Hermes KanbanSQLite 永久保存

Claude Code 子代理隨會話消失

Dify 工作流數據庫保存

可視化界面

Hermes Kanban有,看板 + 儀表盤

Claude Code 子代理

Dify 工作流有,但偏工程

代理自主性

Hermes Kanban高,領取式、阻塞式

Claude Code 子代理低,主代理控制

Dify 工作流低,節點式固定

跨工具編排

Hermes Kanban可調度 Claude Code、OpenCode

Claude Code 子代理僅限內置

Dify 工作流偏自己生態

自我進化

Hermes KanbanDSPy + GEPA 自動優化

Claude Code 子代理

Dify 工作流有限

學習成本

Hermes Kanban中(看板概念需理解)

Claude Code 子代理低(直接對話)

Dify 工作流中(節點連線)

一句話總結:如果你已經在用 Hermes 做日常對話,加一個 Kanban 看板不需要額外工具,但能得到一個真實的多代理團隊。


十七、常見問題大全(Q&A)

Q1:命令提示”找不到 hermes”

原因:Hermes 沒裝好,或者 Python 路徑沒配好。

解決

# 試試這個

python -m hermes --version

# 如果上面能運行,說明是 pip 安裝的 shim 沒配置

PATH

pip show hermes-agent

# 找 Location 路徑,加上 /bin 到你的

PATH

# 或者重裝

pip uninstall hermes-agent

pip install hermes-agent

Q2:命令提示”Profile 不存在”

原因:你把任務分配給了一個沒創建的 Profile 名字。

解決

# 看看有哪些 Profile

hermes profile list

# 只看到 default,就創建你需要的

hermes profile create

researcher ...

重要:Profile 名字必須完全匹配,拼寫/大小寫都不能錯。

Q3:任務一直卡在 ready 沒人領

原因:要麼沒有 Worker 在跑這個 Profile,要麼 Profile 名拼錯了。

解決

  1. 確認有 Worker 在跑:ps aux | grep hermes
  2. 確認 Profile 名字正確:hermes profile list
  3. 任務分配給的 assignee 必須是存在的 Profile 名字

Q4:hermes kanban watch 報錯

原因:看板數據庫可能損壞了,或者 Kanban 功能在老版本不支持。

解決

# 確認版本

hermes --version

# 確保 >= 0.12.0

# 嘗試重建數據庫

rm ~/.hermes/kanban.db

hermes kanban init

Q5:代理說”需要人類介入”是什麼意思?

原因:代理在任務中遇到了需要你來拍板的問題,比如缺少信息、有歧義、權限不夠等。

解決

# 看代理問了什麼

hermes kanban show <任務ID>

# 回答它

hermes kanban comment <任務ID>

"你的決定"

# 然後解鎖

hermes kanban unblock <任務ID>

Q6:創建任務時報錯”缺少必需參數”

原因titleassigneebody 是必須填的。

解決:確保三個參數都寫了:

hermes kanban create "這是標題" \

  --assignee researcher \

  --body "這是任務描述"

Q7:如何同時運行多個不同任務?

場景:researcher 同時做兩個獨立任務,不互相依賴。

方法:創建兩個 assignee 都是 researcher 的任務,researcher Worker 會按順序領取。

想並行:需要啓動兩個 researcher Worker(目前一個 Worker 同時只能處理一個任務)。

Q8:API Key 應該放在哪裏?

最安全:放在環境變量裏,不要寫在配置文件裏:

# Mac/Linux

echo 'export

ANTHROPIC_API_KEY="sk-xxx"' >>

~/.bashrc

source ~/.bashrc

# Windows PowerShell

[Environment]::SetEnvironmentV

ariable("ANTHROPIC_API_KEY",

"sk-xxx", "User")

臨時測試

export

ANTHROPIC_API_KEY="sk-xxx"

hermes

Q9:任務描述怎麼寫才夠好?

原則:讓代理知道”要什麼結果”,而不是”怎麼去做”。

不好的例子

"幫我查一下AI新聞"

好的例子

"搜索並整理本週(5/18-5/24)最重要的AI新聞,輸出

5-8條,每條包含:標題、來源、一句話摘要(50字內)、原文

連結。按時間倒序排列。"


十八、命令速查表

環境檢查

操作
命令
檢查 Python 版本
python --version
檢查 pip 版本
pip --version
檢查 Hermes 版本
hermes --version
升級 Hermes
pip install --upgrade hermes-agent

Profile 管理

操作
命令
查看所有 Profile
hermes profile list
創建 Profile
hermes profile create <名稱> --model <模型> --skills <技能1,技能2>
刪除 Profile
hermes profile delete <名稱>
查看 Profile 配置
cat ~/.hermes/profiles/<名稱>/config.yaml

任務管理

操作
命令
列出所有任務
hermes kanban list
查看任務詳情
hermes kanban show <任務ID>
創建任務
hermes kanban create "<標題>" --assignee <Profile> --body "<描述>"
創建帶依賴的任務
hermes kanban create ... --parents <父任務ID>
解鎖任務
hermes kanban unblock <任務ID>
任務下留言
hermes kanban comment <任務ID> <內容>
換人執行
hermes kanban reassign <任務ID> <新Profile> --reclaim
強制重置任務
hermes kanban reclaim <任務ID>
刪除任務
hermes kanban delete <任務ID>
只看某狀態的任務
hermes kanban list --status <todo\|ready\|in_progress\|blocked\|done>

監控

操作
命令
實時監控看板(每5秒刷新)
hermes kanban watch
查看任務執行日誌
hermes kanban log <任務ID>

Worker

操作
命令
啓動 Worker
hermes kanban worker --profile <名稱>
查看運行中的 Worker
ps aux \| grep hermes
停止 Worker
Ctrl+C

任務狀態說明

todo

含義未解鎖,還在等父任務

誰能看到所有人

ready

含義已解鎖,等待 Worker 領取

誰能看到所有人

in_progress

含義已被 Worker 領走,正在執行

誰能看到所有人

blocked

含義執行中遇到問題,已暫停,等人類介入

誰能看到所有人

done

含義任務完成

誰能看到所有人


十九、總結:你的最小行動清單

現在你已經掌握全部內容。如果只想快速開始,記住這 6 步:

1. 升級:pip install --upgrade

hermes-agent

2. 確認版本:hermes --version(確保 >=

0.12.0)

3. 檢查 Profile:hermes profile

list(確保至少2個)

4. 創建 Profile(如果只有 default):

   hermes profile create

   researcher --model

   claude-haiku-3 --skills

   web-search

   hermes profile create writer

   --model claude-sonnet-4

   --skills writing

5. 啓動 Worker(新開兩個終端):

   hermes kanban worker --profile

   researcher

   hermes kanban worker --profile

   writer

6. 創建任務(在你控制的終端):

   hermes kanban create "你的第一個任務"

   --assignee researcher --body

   "描述"

Kanban 為什麼值得學?

  1. 看得見
    :所有任務擺在看板上,AI 在幹什麼你一清二楚
  2. 不丟失
    :任務存在數據庫裏,代理崩潰了換個代理接着幹
  3. 自動接龍
    :父子依賴自動觸發,不用手動盯着催進度
  4. 可介入
    :任何時候都能 Block → 留言 → 人類回答 → 繼續
  5. 可擴展
    :從兩個代理起步,想加多少加多少,按專業分工

相關資源

  • 官方文檔:https://hermes-agent.nousresearch.com/docs/
  • Kanban 功能:https://hermes-agent.nousresearch.com/docs/user-guide/features/kanban
  • 委派模式:https://hermes-agent.nousresearch.com/docs/guides/delegation-patterns
  • 視頻製作案例:https://hermes-agent.nousresearch.com/docs/zh-Hans/user-guide/skills/optional/creative/creative-kanban-video-orchestrator
  • GitHub:https://github.com/NousResearch/hermes-agent


關於微信信息的助手(支持羣聊和私聊)

微信的聊天記錄其實存在你電腦本地,有辦法把它讀出來,通過 API 接口餵給 AI。

非常多的應用場景,把微信裏的聊天記錄作為你的數據資產

有需要的可以閲讀如下文章,或私信我搭建方案

圖片


五一不要刷羣聊消息了

【支持一對一諮詢】我用hermes搭建了一個助手,每個人應該用得上

關於openclaw、hermes資料包和系列文章

配套資料包

私信 kekohu 獲取,內容不定期持續更新。

選項
內容
價格
資料包
《入門到精通》+《102個實戰案例》+《避坑手冊》+《數百skill技能包》+《AI日報》,付款後即發飛書權限
69元
付費社羣
含上述全套資料包 + 羣內實操答疑 + 不定期乾貨分享 + 同行交流
99 元

注意:付費社羣包含資料包全部內容,無需重複購買。

hermes系列文章

持續更新,建議每篇認真閲讀

【不推薦用官方命令】Windows 環境下安裝Hermes及遷移Openclaw的實操分享

我的hermes微信助手自己出馬銷售自己了

我用hermes搭建了 YouTube 自動高光剪輯流程

用 AI+QGIS 做了一張會說話的歷史地圖視頻

我在Hermes上搭了一個人生導師 Agent,它給我生成了這套採訪綱要

32.9k Star,GitHub 最火的 Claude Code 教程,被我hermes扒了個乾淨

【直接抄作業】我的hermes運維專家agent配置指南

Hermes Agent 實戰:雙模式字卡,認字 + 親子互動一張搞定

【家長老師收藏】AI輔助學習全科提示詞寶典

修改這幾個配置項,讓 MiniMax 模型在 Claude Code 中發揮到極致

【hermes保姆教程】B站視頻逐字稿自動進obsidian知識庫

告別生圖 API,我用 Hermes Skill 免費出圖無限次

清華大學 MAIC 團隊,GitHub 上已經 16.5k Star的一個開源項目

分享我自己在用的Hermes 的Obsidian skill

【保姆教程】我用 Obsidian +hermes搭了一個會自己整理的知識庫

借鑑劉小排的 BuilderPulse :我用 Hermes 發現值得看的github項目

Hermes 入門到實操中文文檔

【Hermes整理】OpenClaw 變現項目地圖:6 大賽道

Hermes 裝好之後,我最建議先做的 8 個實操動作

我把 OpenClaw 的 Agent 無縫遷移到了 Hermes——就靠這一份 Skill

借鑑 Hermes 優化 OpenClaw:讓你的 AI 學會記、會覆盤、會巡檢

openclaw系列文章

持續更新,建議每篇認真閲讀

配置與理解

徹底搞懂 OpenClaw 配置體系:這才是 AI Agent 的正確打開方式
【支持一對一諮詢】我用hermes搭建了一個助手,每個人應該用得上
【不推薦用官方命令】Windows 環境下安裝Hermes及遷移Openclaw的實操分享
我的個人成長助手Agent罷工了,Claude max定位總結的這幾點分享給大家
【今天不聊STBI測試】我用OpenClaw搭了一個自動抓多公眾號、AI整理、發飛書的Agent,核心就這四步
OpenClaw openclaw.json 全量小白教程:一篇講清每個配置項的作用
你在飛書或者微信發了句"你好",OpenClaw 到底花了多少 Token?
詳細指南  微信插件支持OpenClaw
OpenClaw龍蝦如何自我糾錯   5步自我迭代法
【網友都說賊好看】我讓openclaw開發了一個自己的交互式說明書

別被騙,OpenClaw 可以 24 小時幹活——但你得先做對這 6 件事

火了三個月的"龍蝦",普通人裝了真的有用嗎?

用 OpenClaw 把 AI 失憶治好:開關、精簡、外掛三步走

OpenClaw 命令完整手冊
OpenClaw 到底怎麼跑?部署方式與玩法全景
如何申請 Brave Search API 密鑰並配置 OpenClaw
大白話講清楚OpenClaw的記憶術
OpenClaw 長任務必讀:用 Sub-Agent 隔離上下文,token 消耗降 85%
OpenClaw 省 Token 實操手冊:八個維度,節省 60–90%
OpenClaw 曲線救國:通過 CLI 後端使用 Claude 模型
飛書跟openclaw集成實操教程
【該文為openclaw輸出】OpenClaw超簡單且免費的安裝實操教程

多 Agent 與協作

OpenClaw 多 Agent 協作實戰完全教程
OpenClaw 多代理配置指南:讓 AI 團隊幫你同時幹多件事

技能與工具

OpenClaw 官方 53 個技能完整指南:功能詳解 + 風險評估 + 安裝建議
【GitHub Skill 】 OpenClaw多Agent交付給客戶的流程Skill
這個 Skill 太適合“小白摸魚式”情報蒐集了:不用 API Key,直接把 Reddit 變成你的選題庫
【免費領取】7套不同賽道風格公眾號排版Skill(有效果圖)
12類人羣必裝的OpenClaw Skills
不寫代碼,如何讓 OpenClaw Agent 學會新技能

實戰與案例

本地部署 OpenClaw 自動發佈公眾號:小白完整教程
本地部署 OpenClaw 自動發佈小紅書:小白完整教程
我用 OpenClaw,把孩子學習情況整理成能長期追蹤的學情檔案
【實操分享】OpenClaw多文檔多輸入源筆記整理Agent搭建
【保姆教程】OpenClaw作業錯題分析師,每個家長都可以學起來
OpenClaw 完全指南:從零搭建你的 AI 員工團隊
看看這個龍蝦速度,就知道這OpenClaw有多火,速度跟上
OpenClaw 完全指南:從零搭建你的 AI 員工團隊
OpenClaw 實戰:從0到1搭建你的雲端AI工作流
我的OpenClaw 多Agent 會主動發來 “上班打卡”
OpenClaw 實戰操作指南:12大熱門應用案例詳細教程
我的openclaw龍蝦開始自己賺錢了
用上了openclaw,跟telegram能雙向通信了

排錯與安全

OpenClaw 排錯指南
OpenClaw 龍蝦玩家的安全指南

關於嬌姐

40+ IT 從業者,前榮耀員工,現專注 AI 效率工具研究與實踐。持續輸出 OpenClaw 及 AI 工具的乾貨教程與落地案例,偶爾分享職場思考與生活感悟。

高考的堅持與感恩:我心中的那座橋,跨越了命運
40 + IT女從榮耀離職:找工作碰壁、陪娃焦慮的日子裏,我靠 AI 公眾號找到了自我

提示:覺得有用,點贊、關注、轉發,是我持續創作的動力。