前言¶
部署 NousResearch 的 Hermes Agent 時,安裝路徑、Python 虛擬環境、~/.hermes/config.yaml 與 ~/.hermes/.env、以及後續接模型和消息網關,步驟分散在文檔與腳本里。若在 Cursor、Claude Code 等環境裏只靠通用對話,容易漏確認安裝方式、漏讀網關或廠商配置說明。
hermes-installer 是 SkillHub 社區 Skill(@user_6c44c808/hermes-installer,當前版本 1.1.7),把 Hermes 的安裝、更新、卸載、健康檢查,以及模型提供商與飛書/Telegram/Discord 網關配置,整理成 Agent 可執行的 SKILL.md 與配套參考文檔。下面介紹它是什麼、能做什麼,以及如何在本地啓用。
這是什麼¶
hermes-installer 的定位是 Hermes Agent 安裝配置完整指南:當對話裏出現安裝、部署、更新 Hermes,或配置 GLM、Kimi、OpenRouter、國內雲廠商模型、飛書等網關時,Agent 按 Skill 中的步驟與模板操作,而不是即興拼湊命令。
- 座標:
@user_6c44c808/hermes-installer - 來源:SkillHub 社區(
community),發佈者user_6c44c808 - 分類:
ai-agent - 官方頁面:SkillHub - hermes-installer
Skill 元數據標明 requires_api_key=true;SKILL.md 前置條件中還列出環境變量 OPENAI_API_KEY、OPENAI_BASE_URL,以及本機需具備 git、python、pip、docker 等依賴(具體以 Skill 包內說明爲準)。
核心功能¶
依據 Skill 包內容,已覈實的能力包括:
-
安裝與目錄約定
安裝前要求與用戶確認程序目錄(默認~/.hermes/hermes-agent)、配置目錄(~/.hermes)、Python 版本(默認 3.11),並支持命令行部署(git clone+uv虛擬環境 +uv pip install -e ".[all]")或 Docker 部署(詳見包內docker-deploy.md)。 -
CLI 與 Gateway
區分終端hermes與消息平臺hermes gateway start;提供 CLI 與消息側常用命令對照(如/model、/new、hermes gateway setup等)。Gateway 文檔側寫明支持 Telegram、Discord 等;網關專題文檔另含飛書配置流程。 -
從 OpenClaw 遷移
覆蓋hermes setup自動檢測~/.openclaw,以及hermes claw migrate系列子命令(含--dry-run、--preset user-data、--overwrite)。 -
配置與運維腳本
配置文件路徑:~/.hermes/config.yaml、~/.hermes/.env。包內附帶scripts/update-restart.sh、uninstall.sh、doctor.sh(及 Windows 對應.ps1),用於更新重啓、卸載與健康檢查。 -
按需加載的配置模塊
-api-config.md:OpenRouter、智譜 GLM、Kimi 及多家國內雲模型等 API 的config.yaml/.env模板。
-gateway-config.md:飛書、Telegram、Discord 等網關的環境變量與啓動步驟。 -
觸發場景(官方簡介)
安裝 Hermes、部署 Hermes Agent、配置 Hermes、配置 GLM/Kimi/OpenRouter/阿里雲百鍊/騰訊雲/火山引擎/階躍星辰、Hermes 更新、Hermes 飛書配置等表述,用於喚起本 Skill。
安裝與啓用¶
安裝 SkillHub CLI¶
若尚未安裝 CLI,可先檢查版本;未安裝時按 SkillHub 官方安裝文檔執行(完整安裝或僅 CLI):
command -v skillhub && skillhub --version
# 完整安裝(CLI + 默認 Skill,推薦)
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
# 僅安裝 CLI
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
說明見:SkillHub 安裝與優先源配置。
將 Skill 裝到當前 Agent 的 skills 目錄¶
安裝 Skill 時必須用 --dir 指向當前 Agent 識別的 skills 目錄,否則默認落到 ./skills/ 可能無法被加載。常見路徑如下(摘自官方安裝文檔):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或項目下的.agents/skills/
以 Cursor 爲例,安裝本 Skill:
skillhub install @user_6c44c808/hermes-installer --dir ~/.cursor/skills/
SkillHub 頁面也提供「讓 AI 按文檔安裝」的提示詞,核心是引用 skillhub.md 並安裝座標 @user_6c44c808/hermes-installer。
安裝完成後,按你所用 Agent 的要求重啓或刷新 Skill 列表,使 hermes-installer 生效。
典型用法¶
本 Skill 不是單獨運行的 CLI,而是在對話中由 Agent 讀取 SKILL.md 及 references 式模塊後執行。可復現的喚起方式包括:
-
安裝 Hermes
用戶說明要「安裝 Hermes」或「部署 Hermes Agent」時,Agent 應先按 Skill 中的確認話術覈對安裝目錄、Python 版本,並選擇命令行或 Docker 方式,再執行文檔中的克隆與uv安裝步驟。 -
配置模型
用戶說「配置 OpenRouter」或「配置 GLM」等時,Agent 應加載api-config.md,按模板寫入~/.hermes/config.yaml與~/.hermes/.env(例如 OpenRouter 使用OPENROUTER_API_KEY與model.provider: openrouter)。 -
配置網關
用戶說「Hermes 飛書配置」或要接 Telegram/Discord 時,Agent 應讀取gateway-config.md,完成應用創建、環境變量(如FEISHU_APP_ID、FEISHU_APP_SECRET)與hermes gateway run、配對命令等步驟。 -
更新與診斷
觸發「Hermes 更新」時,可走hermes update與網關停啓流程,或調用包內scripts/update-restart.sh;問題排查可走hermes doctor或scripts/doctor.sh。
示例對話意圖(無需固定措辭,與官方觸發詞一致即可):
- 「幫我在本機用 Python 3.11 部署 Hermes Agent,配置目錄用默認的
~/.hermes。」 - 「Hermes 已裝好,請按 OpenRouter 模板配置默認模型。」
- 「給 Hermes 配置飛書網關,並說明需要哪些環境變量。」
適用場景與注意¶
適合誰
- 已在 Cursor、Claude Code、Codex 等支持 Skill 的 Agent 中工作,需要把 Hermes 安裝與後續配置交給 Agent 按文檔逐步完成的人。
- 從 OpenClaw 遷移到 Hermes,或需要在同一套對話裏切換「裝環境 / 配 API / 配飛書或 Telegram」的場景。
限制與注意
- Skill 指導的安裝流程包含
git clone https://github.com/NousResearch/hermes-agent.git;執行環境需能訪問 GitHub,並滿足git、python、pip等前置條件;Docker 路徑需本機 Docker 可用。 - 配置模型與網關會涉及 API Key、App Secret 等敏感信息,應只寫入
~/.hermes/.env等本地配置,避免泄露到日誌或公開倉庫。 api-config.md中的模型列表與端點以 Skill 包版本爲準,上線前應對照各廠商當前文檔覈對。- SkillHub 頁面統計(截至資料抓取):評分 100000,下載約 12807 次,安裝約 325 次;與第三方鏡像站的數字可能不一致,以 官方 Skill 頁 爲準。
結尾¶
hermes-installer 把 Hermes Agent 從安裝確認、目錄與虛擬環境、配置文件位置,到模型提供商與消息網關的模板化步驟,收斂成 Agent 可跟隨的一份指南,並附帶更新、卸載與 doctor 腳本入口。若你正在 Agent 環境裏落地 Hermes,可先安裝該 Skill,再用官方觸發場景發起對話。
- SkillHub 技能頁:https://www.skillhub.cn/skills/user_6c44c808/hermes-installer
- Skill API 座標頁:https://api.skillhub.cn/user_6c44c808/hermes-installer
- Hermes 官方文檔:https://hermes-agent.nousresearch.com/docs/