Hermes Agent新功能Curator:讓自我進化的AI Agent技能庫不再“膨脹”
整理版優先睇
Hermes Agent推出Curator功能,用智能審查同合併技能解決技能庫膨脹問題,令AI自我進化更可持續。
呢篇文章介紹咗Hermes Agent嘅新功能Curator,係為咗解決長期使用AI Agent嗰陣,技能庫不斷膨脹、變成「數碼雜物間」嘅問題。作者引用官方文檔同核心開發者Teknium嘅資料,從點解需要Curator、佢嘅核心機制、使用方法、到優勢同侷限,全面分析呢個後台維護工具。整體結論係:Curator設計務實,有明確保護機制,唔會亂刪嘢,但早期版本可能過於進取,建議用戶行一陣先調整設定。
Curator嘅工作邏輯好清晰:佢會跟蹤每個技能嘅使用頻率同時間,默認每星期自動檢查一次,用LLM掃描判斷邊啲技能可以合併、歸檔或優化。最理性嘅係佢嚴格保護內置技能、從hub安裝嘅技能,同用戶手動pin住嘅技能,最多隻會將技能搬到歸檔目錄,完全可還原。呢種「有邊界、可幹預」嘅思路,比起盲目全自動更可靠。
- Curator透過追蹤使用頻率同LLM審查,自動合併同歸檔冗餘技能,防止技能庫失控。
- 設計注重安全,唔會改動內置或外部技能,歸檔嘅技能可以隨時還原。
- 適閤中重度用戶,可以透過pin命令同config.yaml靈活控制整理行為。
- 早期版本可能過於進取,建議觀察幾次運行結果先調整頻率。
- 結合主動管理,將高價值技能pin住,並用記憶工具記錄變更,可以提升Curator效果。
Hermes Agent官方文檔
Curator功能嘅完整說明同配置指南。
使用Curator前建議備份
首次啟用Curator之前,最好備份 ~/.hermes/skills/ 目錄,避免意外損失。
點解需要Curator?技能膨脹嘅現實問題
Hermes Agent嘅核心亮點係內置自我改進循環,Agent會自動透過 skill_manage 工具創建同更新技能。呢啲技能本質上係可複用嘅「程式記憶」,將成功嘅workflow保存落嚟。
但用耐咗,問題就出嚟:重複功能、過時碎片、過於具體嘅技能堆積喺~/.hermes/skills/目錄,影響加載效率同維護體驗。如果唔幹預,技能庫好易變成「數字雜物間」。
Curator具體做啲乜?核心機制解析
- 1 跟蹤指標:記錄每個技能嘅使用頻率(viewed/used/patched)同最後更新時間等元數據。
- 2 自動觸發:默認每星期運行一次(可配置),基於閒置檢查而非嚴格定時。
- 3 智能審查:用分析數據+LLM掃描,判斷需要合併(consolidate)、歸檔(prune/archive)或優化。將過於具體嘅技能轉為模板、引用或腳本。
- 4 狀態標記:長期未用嘅技能由active → stale(約30天)→ archived(約90天)。
- 5 嚴格保護邊界:絕唔觸碰內置(bundled)技能、來自agentskills.io等hub嘅外部技能,同用戶手動pin(釘住)嘅技能。最壞結果係歸檔到 ~/.hermes/skills/.archive/,完全可恢復。
簡單講,Curator唔係亂砍一通嘅清潔工,而係有原則嘅「策展人」:保留高價值內容,精簡低效部分。
點樣用Curator?實用操作指南
上手好簡單(假設你已安裝Hermes Agent):
- 查看狀態:hermes curator status顯示所有Agent創建技能嘅使用量同狀態概覽。
- 手動運行:hermes curator run立即觸發一次整理,適合快速測試或重要變更後清理。
- 釘住重要技能:對核心workflow用pin命令,避免被自動處理。
- 恢復歸檔:hermes curator restore <skill>從歸檔中找回技能。
- 配置調整:喺config.yaml關閉自動運行(curator.enabled: false)。建議觀察幾次先決定調整頻率。
小貼士:首次用之前,最好備份 ~/.hermes/skills/ 目錄。運行後留意日誌,睇嚇Curator對邊啲技能做合併或歸檔,有助理解佢嘅判斷邏輯。
分析:優勢、潛在侷限同使用建議
優勢好明顯:可持續性令自我進化循環真正「長久可用」;低侵入性保護機制唔會誤刪珍視嘅內容;成本友好,用輕量審查+輔助模型;可控性高,進可攻退可守。
潛在侷限:早期策略可能過於進取,有用戶反映剛啟用就歸檔咗最近新建嘅技能,可能因為使用頻率數據不足或LLM prompt仲未優化。另外,如果你好少讓Agent創建複雜技能,Curator嘅價值會打折。
使用建議:循序漸進開啓,先默認跑1-2周,再調整頻率或pin住關鍵技能;主動管理高價值技能,定期review Agent新建嘅技能;結合記憶系統(如MEMORY.md)記錄合併原因,幫助Agent理解你嘅偏好。呢個功能特別適閤中重度用戶,輕度用戶可以等技能積累再開。
最近Hermes Agent推出咗一個好受關注嘅後台維護功能,Curator(中文可以譯做「策展人」或者「整理員」)。呢個功能正正解決咗好多長期用Agent嘅用戶嘅痛點:技能越多,就越亂。
今日我哋就嚟傾下呢個新功能,睇下佢點用、實際效果點樣。睇完之後希望可以幫你更好咁駕馭呢類不斷「進化」嘅AI Agent工具。
點解需要Curator?技能膨脹嘅現實問題
Hermes Agent嘅核心亮點之一係內置自我改進循環(self-improvement loop)。喺使用過程中,Agent會根據複雜任務、錯誤修復或用戶反饋,自動透過 skill_manage 工具創建、更新技能。呢啲技能本質上係可複用嘅「程序記憶」,將成功嘅workflow保存落嚟,下次遇到類似場景就可以快速調用。
聽落好美好,係咪?但係用耐咗問題就嚟啦:
• 重複功能:唔同任務生成嘅技能可能高度重疊。 • 過時碎片:某啲特定場景嘅臨時技能,之後好少再用。 • 過於具體:一啲極窄嘅技能,描述冗長,但只適用於極少數情況,佔用管理成本。 • 整體膨脹:技能文件堆積喺 ~/.hermes/skills/目錄下,影響加載效率同維護體驗。
如果唔幹預,技能庫好容易變成「數字雜物間」。Curator就係為咗解決呢個「成長嘅煩惱」而生。佢好似一個智能管家,定期對Agent自己創建或用戶手寫嘅技能進行審查、合併同整理。
Curator具體做啲乜?核心機制解析
根據官方文檔同Teknium(Hermes Agent核心開發者)嘅介紹,Curator嘅工作邏輯清晰而且剋制:
1. 跟蹤指標:記錄每個技能嘅使用頻率(viewed/used/patched)、最後更新/創建時間等元數據。 2. 自動觸發:默認每週運行一次(可配置),基於閒置檢查(inactivity check)而非嚴格定時。亦都可以喺CLI會話啟動或者後台cron-ticker中觸發。 3. 智能審查: ◦ 使用分析數據 + LLM掃描,判斷是否需要合併(consolidate)、歸檔(prune/archive)或者優化。 ◦ 將過於具體嘅技能轉為模板、引用或者腳本,整合進更通用嘅技能中。 ◦ 標記長期未用嘅技能狀態: active → stale(約30天)→ archived(約90天)。4. 嚴格保護邊界(呢個係設計中最理性嘅一點): ◦ 絕不觸碰:內置(bundled)技能、從 agentskills.io 等 hub 安裝嘅外部技能、用戶手動 pin(釘住) 嘅技能。 ◦ 僅處理:Agent 自主生成/更新或用戶手寫嘅技能。 ◦ 絕不自動刪除:最壞結果係歸檔到 ~/.hermes/skills/.archive/目錄,完全可恢復。
用戶亦都可以透過 config.yaml 完全禁用 Curator,或者用指令手動觸發。
簡單講,Curator 唔係「亂咁砍」嘅清潔工,而係有原則嘅「策展人」:保留高價值內容,精簡低效部分,等技能庫保持健康、可用。
點樣用Curator?實用操作指南
上手非常簡單(假設你已經裝咗Hermes Agent):
• 查看狀態: hermes curator status
顯示所有 Agent-created 技能嘅使用量、狀態等概覽。• 手動運行: hermes curator run
立即觸發一次整理過程(適合想快速測試或者喺重要變更後清理時使用)。• 釘住重要技能(推薦):對唔想被自動處理嘅技能使用 pin 指令,避免誤傷。 • 恢復歸檔: hermes curator restore <skill>
從歸檔中揾返技能。• 配置調整: ◦ 在 config.yaml中關閉自動運行(curator.enabled: false等相關項)。◦ 部分用戶提到早期版本可能策略偏激進,建議先觀察幾次運行結果,再決定是否調整頻率或者完全關閉。
小貼士:首次使用前,建議備份 ~/.hermes/skills/ 目錄。運行後留意日誌,睇下Curator對邊啲技能做咗合併或者歸檔,呢樣有助於你理解佢嘅判斷邏輯。
分析:優勢、潛在侷限同使用建議
優勢好明顯:
• 可持續性:讓自我進化循環真正「長久可用」,避免技能庫失控。呢個係Hermes區別於一啲簡單Agent嘅重要細節。 • 低侵入性:保護機制設計合理,唔會誤刪你珍視嘅外部技能或者手動優化嘅內容。 • 成本友好:使用輕量審查 + 輔助模型思路,盡量唔大幅增加開銷。 • 可控性高:手動指令 + 配置開關,進可攻退可守。
潛在侷限:
• 早期策略可能激進:有用戶反饋,啱啱啟用就歸檔咗最近新建嘅技能,覺得「唔夠智能」。呢個可能係因為使用頻率數據仲未夠,或者LLM審查嘅prompt仲喺優化中。 • 效果依賴使用習慣:如果你好少讓Agent創建複雜技能,Curator嘅價值會打折;反之,用得越重,整理需求越大。
總體嚟睇,Curator體現咗Nous Research一貫嘅務實風格:唔追求完美自動化,而係提供有邊界、可幹預嘅輔助工具。呢個比盲目「全自動」更可靠。
使用建議:點樣令Curator更好咁為你服務
1. 循序漸進開啟:先用默認設置行1-2個禮拜,觀察 status輸出同實際變化。再決定是否調整頻率或者pin住關鍵技能。2. 主動管理高價值技能:對核心workflow手動pin住,或者定期review嗰啲Agent新建嘅技能,及時重新命名/優化描述,提升Curator合併時嘅準確性。 3. 結合記憶系統使用:Hermes嘅 MEMORY.md、USER.md同session search好強大。Curator整理技能之後,你可以用記憶工具記錄「邊啲技能被合併咗,點解」,幫助Agent未來更好咁理解你嘅偏好。 4. 適用人羣:適閤中重度用戶,即係嗰啲讓Hermes處理日常自動化、項目管理、研究workflow嘅人。輕度用戶可以暫時關閉,等技能累積再開啟。
AI Agent嘅「成長管理」先係長跑
Curator唔係Hermes Agent最炫酷嘅功能,但可能係最務實嘅一個。佢提醒我哋:AI嘅自我進化唔係無序堆積,而係需要curation(策展)嘅精煉過程。
喺 AI 工具越嚟越強大嘅今日,我哋需要嘅唔只係「更聰明嘅Agent」,仲有「更可持續嘅Agent」。Hermes透過Curator喺呢方面行出咗理性嘅一步。
Hermes Agent官方文檔:https://hermes-agent.nousresearch.com/docs/
(本文基於公開帖子、官方文檔及社區反饋整理,觀點僅供參考,實際效果以你本地環境為準。AI工具更新快,建議以官方最新版為準。)

最近Hermes Agent推出了一項備受關注的後台維護功能,Curator(中文可譯為“策展人”或“整理員”)。這個功能直擊許多長期使用Agent用戶的痛點:技能越來越多,卻越來越亂。
今天我們就來聊聊這個新功能,看看它怎麼用、實際效果如何。讀完後希望能幫你更好地駕馭這類不斷“進化”的AI Agent工具。
為什麼需要Curator?技能膨脹的現實問題
Hermes Agent的核心亮點之一是內置自我改進循環(self-improvement loop)。在使用過程中,Agent會根據複雜任務、錯誤修復或用戶反饋,自動通過 skill_manage 工具創建、更新技能。這些技能本質上是可複用的“程序記憶”,把成功的workflow保存下來,下次遇到類似場景就能快速調用。
聽起來很美好,對吧?但用得久了問題就來了:
• 重複功能:不同任務生成的技能可能高度重疊。 • 過時碎片:某些特定場景的臨時技能,之後很少再用。 • 過於具體:一些極窄的技能,描述冗長,卻只適用於極少數情況,佔用管理成本。 • 整體膨脹:技能文件堆積在 ~/.hermes/skills/目錄下,影響加載效率和維護體驗。
如果不干預,技能庫很容易變成“數字雜物間”。Curator就是為了解決這個“成長的煩惱”而生的。它像一個智能管家,定期對Agent自己創建或用戶手寫的技能進行審查、合併和整理。
Curator具體做什麼?核心機制解析
根據官方文檔和Teknium(Hermes Agent核心開發者)的介紹,Curator的工作邏輯清晰且剋制:
1. 跟蹤指標:記錄每個技能的使用頻率(viewed/used/patched)、最後更新/創建時間等元數據。 2. 自動觸發:默認每週運行一次(可配置),基於閒置檢查(inactivity check)而非嚴格定時。也可以在CLI會話啓動或後台cron-ticker中觸發。 3. 智能審查: ◦ 使用分析數據 + LLM掃描,判斷是否需要合併(consolidate)、歸檔(prune/archive)或優化。 ◦ 將過於具體的技能轉為模板、引用或腳本,整合進更通用的技能中。 ◦ 標記長期未用的技能狀態: active → stale(約30天)→ archived(約90天)。4. 嚴格保護邊界(這是設計中最理性的一點): ◦ 絕不觸碰:內置(bundled)技能、從 agentskills.io 等 hub 安裝的外部技能、用戶手動 pin(釘住) 的技能。 ◦ 僅處理:Agent 自主生成/更新或用戶手寫的技能。 ◦ 絕不自動刪除:最壞結果是歸檔到 ~/.hermes/skills/.archive/目錄,完全可恢復。
用戶還可以通過 config.yaml 完全禁用 Curator,或使用命令手動觸發。
簡單說,Curator 不是“亂砍一通”的清潔工,而是有原則的“策展人”:保留高價值內容,精簡低效部分,讓技能庫保持健康、可用。
如何使用Curator?實用操作指南
上手非常簡單(假設你已安裝Hermes Agent):
• 查看狀態: hermes curator status
顯示所有 Agent-created 技能的使用量、狀態等概覽。• 手動運行: hermes curator run
立即觸發一次整理過程(適合想快速測試或在重要變更後清理時使用)。• 釘住重要技能(推薦):對不想被自動處理的技能使用 pin 命令,避免誤傷。 • 恢復歸檔: hermes curator restore <skill>
從歸檔中找回技能。• 配置調整: ◦ 在 config.yaml中關閉自動運行(curator.enabled: false等相關項)。◦ 部分用戶提到早期版本可能策略偏激進,建議先觀察幾次運行結果,再決定是否調整頻率或完全關閉。
小貼士:首次使用前,建議備份 ~/.hermes/skills/ 目錄。運行後留意日誌,看看Curator對哪些技能做了合併或歸檔,這有助於你理解它的判斷邏輯。
分析:優勢、潛在侷限與使用建議
優勢很明顯:
• 可持續性:讓自我進化循環真正“長久可用”,避免技能庫失控。這是Hermes區別於一些簡單Agent的重要細節。 • 低侵入性:保護機制設計合理,不會誤刪你珍視的外部技能或手動優化的內容。 • 成本友好:使用輕量審查 + 輔助模型思路,儘量不大幅增加開銷。 • 可控性高:手動命令 + 配置開關,進可攻退可守。
潛在侷限:
• 早期策略可能激進:有用戶反饋,剛啓用就歸檔了最近新建的技能,感覺“不夠智能”。這可能是因為使用頻率數據還不足,或LLM審查的prompt還在優化中。 • 效果依賴使用習慣:如果你很少讓Agent創建複雜技能,Curator的價值會打折;反之,用得越重,整理需求越大。
總體看,Curator體現了Nous Research一貫的務實風格:不追求完美自動化,而是提供有邊界、可干預的輔助工具。這比盲目“全自動”更可靠。
使用建議:如何讓Curator更好為你服務
1. 循序漸進開啓:先用默認設置跑1-2周,觀察 status輸出和實際變化。再決定是否調整頻率或pin住關鍵技能。2. 主動管理高價值技能:對核心workflow手動pin住,或定期review那些Agent新建的技能,及時重命名/優化描述,提升Curator合併時的準確性。 3. 結合記憶系統使用:Hermes的 MEMORY.md、USER.md和session search很強大。Curator整理技能後,你可以用記憶工具記錄“哪些技能被合併了,為什麼”,幫助Agent未來更好地理解你的偏好。 4. 適用人羣:適合中重度用戶,那些讓Hermes處理日常自動化、項目管理、研究workflow的人。輕度用戶可先關閉,待技能積累再開啓。
AI Agent的“成長管理”才是長跑
Curator不是Hermes Agent最炫酷的功能,卻可能是最務實的一個。它提醒我們:AI的自我進化不是無序堆積,而是需要curation(策展)的精煉過程。
在 AI 工具越來越強大的今天,我們需要的不僅是“更聰明的Agent”,還有“更可持續的Agent”。Hermes通過Curator在這方面邁出了理性的一步。
Hermes Agent官方文檔:https://hermes-agent.nousresearch.com/docs/
(本文基於公開帖子、官方文檔及社區反饋整理,觀點僅供參考,實際效果以你本地環境為準。AI工具更新快,建議以官方最新版為準。)
