學習如何操作並掌握 Hermes Agent。設置 Agent 控制室範本、配置專業 Agent,並從單一 Agent 發展成一個在單一 VPS 上運行的完整行銷公司。
Hermes 是由 @NousResearch 開發的開源自主 Agent。
它可以在你的筆電或便宜的 VPS 上運行,跨工作階段記住所有事情,並在運作過程中自動編寫可重複使用的技能。
你可以透過終端機、Telegram、Discord、Slack 或電子郵件來控制它,選擇最符合你工作流程的介面。
核心承諾是「複利效應」。第一天,Hermes 是個能幹的助手;到第三十天,它已經根據你的實際使用案例建立了一套技能庫,重複相同工作的速度與精準度會一次比一次提升。
兩分鐘內安裝 Hermes
執行一條來自官方 Nous Research 倉庫的 curl 指令即可安裝 Hermes。安裝程式會自動拉取 Node.js、Python 依賴、SQLite 以及 Hermes 運行環境。在良好的網路連線下,整個過程不到三分鐘。
安裝完成後,設定精靈會詢問你想使用哪個模型提供商。三個最常見的選擇:Anthropic(Claude Sonnet 4,高品質)、OpenAI(GPT-5.4 含思考模式,受歡迎的日常驅動)或 OpenRouter(Qwen / Qwen-3.5,免費且足以處理日常工作)。
設定完成後,執行 hermes 開啟 CLI。先給它一個簡單任務,例如「摘要我最近五則 GitHub 通知」。如果它回傳真實的輸出,代表你的安裝成功。接下來的一切都建立在這個基礎上。
了解你剛安裝了什麼
Hermes 將所有資料儲存在 ~/.hermes/ 中。它建立的技能存放在 ~/.hermes/skills/。工作階段歷史記錄在 SQLite 中,支援全文檢索,這表示即使某個資訊不在當前活躍記憶中,它也能檢索到三週前你告訴它的內容。
記憶分三層:短期記憶(當前工作階段)、工作記憶(重要任務上下文),以及透過 MEMORY.md 和 USER.md 檔案實現的長期記憶。Agent 在每個工作階段開始時會讀取這些檔案來重建上下文。
Agent 的身份存放在 SOUL.md 中。這個檔案相當於一份以章程形式撰寫的系統提示詞。它定義了 Agent 的優先級、溝通方式以及應避免的事項。在你指派實際工作之前,先寫好這個檔案。
設置你的 Agent 控制室
控制室是一個專門用來協調其他所有事項的 Hermes 設定檔。用 hermes profile create control-room 建立它。這個設定檔不包含任何專業知識,它的唯一工作是將任務分配給正確的子 Agent 並追蹤結果。
每個專業 Agent 都有自己獨立的設定檔,包含各自的 SOUL.md、記憶檔案和技能庫。建立一個研究員設定檔、一個寫手設定檔、一個排程員設定檔。每個 Agent 專注於單一領域,並隨著時間變得越來越擅長。
啟用控制室設定檔上的 delegate_task 工具,將所有部分串聯起來。當你向控制室提交任務時,它會將任務拆解,並將子任務分配給最適合的專業 Agent。結果會回傳給控制室,由控制室彙整並產出最終輸出。
連接你的訊息介面
第一週最值得做的事就是將 Hermes 連接到 Telegram。前往 @BotFather,建立一個用戶名以 _bot 結尾的機器人,並將 token 貼到 Hermes 的 gateway 設定檔中。從此以後,你就可以在任何地方用手機指揮你的 Agent。
由於所有工作階段共享同一個 SQLite 資料庫,你可以在終端機啟動一個任務,然後在 Telegram 上檢查它的狀態,而不會遺失任何上下文。對話線程是一份連續的記錄,無論你使用哪個介面。
對於團隊設定,你可以在 VPS 上建立一個共享設定檔,並透過訊息 gateway 的允許清單授予團隊成員存取權限。這讓你的整個團隊擁有一個他們都能查詢的 Agent,而你完全不需要建立任何自訂 UI。
設定排程重複工作
Hermes 內建了 cron 系統。工作定義在 ~/.hermes/cron/jobs.json 中,使用自然語言頻率。Gateway 每 60 秒檢查一次,並在全新、隔離的工作階段中執行到期的工作。
有用的起步工作:每天上午 8 點從你設定的來源提取每日簡報、根據主題佇列產出每週內容草稿、每晚彙總任何倉庫活動。每個結果可以傳送到你的 Telegram 或儲存在本地,由你設定。
相較於手動提示,cron 的關鍵優勢在於 Agent 會從重複執行的工作中建立技能。經過幾週的每日簡報後,Hermes 就會確切知道你喜歡的格式,並停止追問澄清問題。
從單一 Agent 發展成一個行銷營運團隊
一旦控制室與訊息功能運作正常,就為每個行銷功能加入專業設定檔。一個監控競爭對手與趨勢的研究 Agent、一個根據你的品牌語氣訓練的寫手 Agent、一個管理與發布內容草稿的排程 Agent。
透過早期提供範例來教導每個設定檔你的風格。執行 hermes profile create writer,然後在第一個工作階段中貼上五篇你已經寫好的內容,並告訴它「這是你的寫作語氣和格式」。它會自動從這些範例中建立一個技能檔案。
在一個 $6 VPS 上運行四個設定檔(一個協調者加三個專家),你就擁有了相當於一個小型內容團隊的功能性產出,而且全年無休。每個 Agent 獨立累積能力,而控制室則從單一指令協調整個運作。
什麼會出錯以及如何補救
最常見的初期錯誤是跳過 SOUL.md。一個沒有身份的 Agent 雖然技術上能運作,但表現不一致;它會以不同的方式處理邊緣情況,並且在你不注意的情況下偏離你的期望。
第二個錯誤是讓技能不斷累積而不審視。Hermes 會自動撰寫技能,但並非每個技能都是正確的。每週執行 hermes skills list,並在 Agent 進一步強化錯誤方法之前,刪除任何描述有缺陷方法的技能。
如果一個工作階段執行過長且開始產生較差的輸出,表示上下文已經擁擠。在工作階段內使用 /compress 來摘要較舊的上下文,或者開始一個全新的工作階段,讓 Hermes 從記憶檔案中提取所需內容。不要讓降級的工作階段無限執行下去。
操作者的心態
操作者的工作不是下提示詞,而是定義 Agent 要做什麼、驗證輸出品質,並隨著時間改進技能庫。你越精確地定義每個設定檔的 SOUL.md,越一致地將正確的工作分配給正確的設定檔,每個 Agent 就會變得越好。
把每個設定檔當作一次招聘。給它明確的角色、你期望的工作範例,以及建立技能庫的時間,然後再判斷它的產出。複利效應是真實的,但需要兩到四週持續使用才會變得明顯。
Agent 不會取代判斷力;它們只是倍增你的判斷力所能涵蓋的工作量。你的工作從執行轉變為審閱,而這就是槓桿。
如果你讀到這裡,請追蹤 @mikenevermiss 以獲得更多精彩的 AI 文章。





