認識 Hermes Agent
Hermes Agent 是 Nous Research 開源(MIT 授權)的 AI 代理(agent)。你在終端機、桌面 App 或 Telegram、Discord、Slack 等聊天軟體裡跟它說話,它會呼叫模型、執行工具、把學到的事寫進記憶,並且把重複做過的流程存成技能(Skill),下次直接沿用。官方的說法是「會跟著你一起成長的 agent」。
本站用繁體中文整理日常真正會用到的那一層;指令與設定細節以 官方文件 為準。
最需要掌握的 20%
不必先讀完官方近兩百頁文件。先把下面七件事做熟,就能從零跑到「手機上有一個會記事、會排程的助理」:
- 安裝與
hermes指令:一行安裝腳本,或下載 Hermes Desktop。安裝器會自備 Python、Node.js、ripgrep、ffmpeg。 - 選模型:
hermes model互動選擇供應商;模型至少要有 64K token 的上下文視窗。想一步到位可用hermes setup --portal接 Nous Portal。 ~/.hermes/目錄:config.yaml放設定、.env放 API 金鑰。所有介面(CLI、Desktop、Gateway)共用這一份。- 記憶(Memory):
MEMORY.md記環境與經驗、USER.md記你的偏好;過往對話則由session_search全文檢索。 - 技能(Skills):用
SKILL.md教它「這件事怎麼做」。Hermes 也會在完成複雜任務後自己寫技能,或用/learn從文件產生。 - Gateway 與排程:
hermes gateway setup接上聊天軟體;用一句白話或hermes cron建立排程任務。 - 安全底線:Gateway 預設拒絕陌生人,用 allowlist 或 DM 配對放行;危險指令要核准;對外服務時把終端機後端換成 Docker。
flowchart LR
A["CLI/TUI/Desktop"] --> D["Agent loop"]
B["Gateway:Telegram、Discord、Slack…"] --> D
C["Cron 排程"] --> D
D --> E["模型供應商"]
D --> F["工具與終端機後端"]
D <--> G["記憶:MEMORY.md、USER.md、state.db"]
D <--> H["技能:~/.hermes/skills"]
建議學習順序
官方把學習路徑分成三段,本站的分類對得上前兩段:
| 階段 | 官方預估時間 | 內容 | 對應本站 |
|---|---|---|---|
| 初學 | 約 1 小時 | 安裝、跟它對話、使用內建工具 | 入門 |
| 進階 | 2–3 小時 | 訊息機器人、記憶、排程、技能 | 核心概念、自動化與頻道 |
| 開發 | 4–6 小時 | 架構、自訂工具、撰寫技能、貢獻專案 | 官方 Developer Guide |
本站內容
官方資源
| 資源 | 連結 |
|---|---|
| 官網 | hermes-agent.nousresearch.com |
| 文件 | hermes-agent.nousresearch.com/docs |
| 原始碼 | github.com/NousResearch/hermes-agent |
| Discord | discord.gg/nousresearch |
| YouTube | @Nousresearch |
想認識唯客學院,請看 關於我們。