為什麼 Hermes 感覺與眾不同:記憶、自我改善技能,以及一個持續工作的代理
對一位經驗豐富的使用者從 OpenClaw 遷移到 Hermes 的原因,以及這些原因對實際部署的意義所做的實用探討。
轉換代理平台很少僅僅因為介面更美觀就值得這麼做。遷移的成本包括新的設定、新的使用習慣,以及可能失去辛苦建立的記憶或工作流程。因此,一個可信的切換理由必須是營運層面的:新系統應保持穩定、保留有用的上下文,並在使用者重複性的工作上變得更好。
Hermes 在五個領域引起了關注:其個性與互動風格、其記憶架構、維護它的團隊、它從成功工作中創造技能的能力,以及它作為一個可擴展系統的相對穩定性。
代理需要連貫的身份認同
一個每天使用的助手,若能有一致的聲音和角色會更有幫助。Hermes 將身份和行為儲存在可以審查和編輯的檔案中。這使得個性比隱藏在對話中的一次性系統提示更加持久。
身份不應與娛樂混為一談。一個有名稱的助手可以讓互動更自然,但真正的價值在於一致性。檔案中應說明代理應如何溝通、它負責什麼、何時必須請求批准,以及它應如何報告不確定性。
這些指令是作業系統的一部分。它們應足夠簡潔以便檢查,並足夠具體以指導行為。
安裝只是最初的十分鐘
一個 Hermes 實例可以部署在一個便宜的 VPS 上,連接到一個模型,並連結到 Telegram。初始過程包括選擇供應商、輸入憑證、建立一個 Telegram 機器人,以及將機器人限制為擁有者的使用者 ID。
完成的服務應作為背景程序運行,以便在伺服器重新啟動後自動恢復。日誌必須易於找到。一個只有在終端機視窗開啟時才能運作的系統,只是一個展示,而不是一個永遠線上的助手。
更重要的工作是在第一條訊息成功之後才開始:定義記憶、觀察代理如何執行真實任務,以及將重複的解決方案轉化為可靠的技能。
記憶必須經過策展
Hermes 同時使用即時對話上下文和長期記憶。即時上下文包含最近的訊息和工具結果。長期記憶則捕捉應該在當前會話之外持續存在的事實和模式。
可以放入模型活動上下文中的資訊量是有限的。如果將每個細節都包含在內,重要的指令將變得難以找到,請求也會變得昂貴。因此,Hermes 需要一個選擇什麼值得保留的過程。
一個有用的模式是定期的記憶提示:在經過一定數量的輪次後,系統會詢問是否有任何重要的資訊應該被保留。這鼓勵了策展,而非不加區別地儲存。
像 Honcho 這樣的外部記憶服務可以提供更深層的共享記憶層。它們可能有助於多個會話或代理回憶相同的使用者上下文。但它們也引入了新的依賴關係和隱私邊界,因此使用者應該審慎決定哪些資訊離開 Hermes 主機。
自我改善技能是最強的區別因素
Hermes 可以識別出一個多步驟的程序可能會被重複,並將其捕捉為一個技能。例如,一個管理 Home Assistant 和 UniFi 系統的助手,可能會學習用於檢查設備狀態、解釋常見故障以及產出儀表板報告的正確順序。
這個技能不是魔法。它是可以被讀取、編輯、進行版本控管和測試的儲存知識。這種可視性很重要。使用者可以檢查代理認為該程序是什麼,並在該程序被自動化之前進行修正。
一個有用的自我改善迴圈如下所示:
- 代理嘗試一個真實的任務。
- 使用者驗證結果。
- 成功的方法被記錄為一個技能。
- 該技能在一個類似的任務上進行測試。
- 錯誤和邊緣案例被新增到指令中。
隨著時間推移,系統會發展出一個針對其環境量身定制的程序庫。
策展者防止不受控制的成長
如果每一個微小的動作都變成一個單獨的技能,自我改善就會造成混亂。一個策展者的角色有助於判斷新知識應該屬於現有技能、記憶筆記,還是根本不屬於任何地方。
策展者可以審查候選技能、合併重複項、新增遺漏的安全檢查,並保持收藏的可搜尋性。對於涉及基礎設施、金錢、帳戶或公開通訊的技能,人為審查仍然至關重要。
這與那些累積單一過大個性檔案的系統形成了一個重要的對比。一個混合了偏好、程序和歷史且不斷增長的資訊塊是難以審計的。將身份、記憶和技能分開,可以讓每種資訊類型保持可管理。
當工具連接起來時,真正的價值才會出現
一個代理在能夠觀察並在使用者的環境中採取行動時才會變得有用。一個家庭實驗室操作員可能會連接 Home Assistant、UniFi、系統儀表板和遠端存取工具。然後 Hermes 可以收集設備健康狀態、調查警報並準備報告。
權限應逐步擴大。從唯讀存取開始,並允許代理解釋它想改變什麼。一旦建議 consistently 正確,可以啟用一組小型的可逆操作。網路變更、帳戶管理和破壞性操作應繼續要求明確批准。
同樣的原則也適用於電腦使用。視覺化的瀏覽器或桌面控制功能強大但脆弱。它應受到監控、限制邊界,並有明確的停止條件支援。
穩定性是一項功能
一個經常破壞其設定的代理平台會帶來隱藏的成本。每次更新都耗費時間,而每次修復都有損害記憶或排程工作的風險。當 Hermes 的核心結構保持易於理解且其檔案可以備份時,它就很有吸引力。
穩定性並不意味著更新可以被忽略。它意味著更新是有意識地進行的,並附有備份和回滾的方法。技能和身份檔案在可能的情況下應置於版本控制中,而機密則應保留在儲存庫之外。
儀表板讓看不見的工作變得可見
看板(Kanban)和儀表板可以顯示代理正在做什麼。一個任務應有清晰的狀態:已計劃、執行中、等待批准、已完成或失敗。這種可視性對於背景工作和子代理尤其重要。
沒有一個控制面,自動化就會變成一系列看不見的程序。使用者只有在輸出缺失或帳單出乎意料地高時才會注意到它。儀表板將代理活動轉變為可以被審查和管理的東西。
選擇 Hermes 的理由
Hermes 之所以引人注目,不是因為它消除了所有維護,而是因為其主要組成部分是可以理解的:身份、記憶、技能、工具、閘道和排程。每一個都可以被檢查和改善。
採用它的最強烈理由是價值累積的可能性。一個成功的任務可以變成一個技能。一個重複的偏好可以變成記憶。一個手動檢查可以變成一個安全的排程。當這些改進經過策展和備份時,助手會變得更加有用,而不會變得更加難以理解。
來源影片: you need to use Hermes RIGHT NOW!! (goodbye OpenClaw!!),NetworkChuck。根據完整逐字稿改編與重組;已移除贊助內容和頻道宣傳。
