2026 Hermes Agent 保姆级安装教程:一行命令到 Telegram 7×24 常驻

curl 一键安装 · hermes doctor 自检 · 模型与 Gateway · 平台对照 · 六步 Runbook

2026 Hermes Agent 安装教程与 Telegram Gateway 7×24 常驻

想在 2026 年跑通 Nous Research Hermes Agent(GitHub 约 17.4 万 Star)却卡在 PATH、API Key 或 Telegram 不回复?本文给保姆级安装路径:官方 curl | bash 自动装 Python 3.11 / Node 22、hermes doctor 十二项自检、hermes setup 配模型与 Gateway,再到 Telegram 7×24。结构含环境要求部署平台对照六步 Runbook、常见报错表,并说明为何生产常驻更推荐 Mac Mini M4 月租

01

Hermes Agent 是什么?2026 年为何值得现在安装

Hermes Agent(Nous Research,MIT)是 2026 年 GitHub 热度最高的开源 自进化 AI Agent 之一:完成一类任务后会自动生成可复用 Skill,社区口径同类任务 token 可降约 38%;通过 Gateway 接入 Telegram / Discord / Slack 等 20+ 平台,支持 MCP 与 Claude / OpenRouter / Ollama 等多后端。与 OpenClaw、LangGraph 的差异在于:跨 Session 持久记忆(SESSION → MEMORY.md → USER.md)与原生 Skill 自动创建,且官方安装脚本可在 $5 级 VPSMac 上跑通——但生产 7×24 与 macOS 浏览器类 Skill 仍更吃宿主选型。

本文不写空泛概念,只解决安装期五大痛点:hermes: command not found、未配 API Key、升级后配置漂移、Telegram 群聊无响应、以及「装在本机合盖就断」的常驻难题。若你已跑通安装并关心记忆架构,可对照三层记忆与 7×24 实测

环境项最低要求推荐(生产 Gateway)
系统macOS 12+ / Ubuntu 20.04+ / WSL2macOS 14+(Apple Silicon)或 Ubuntu 24.04 LTS
Python / Node脚本自动安装 3.11 / 22无需手动装,以 hermes doctor 为准
内存4 GB(仅 Gateway + 云端 API)16 GB+;本地模型建议 32 GB UMA
磁盘约 1.5 GB(含 Skills 缓存)20 GB SSD+,留 FTS5 与日志增长
网络可访问 GitHub raw + LLM API稳定低延迟,利于 IM webhook
  1. 01

    以为要先装 Python/Node:官方 install.sh 用 uv 装 Python 3.11、Node 22、ripgrep、ffmpeg,无需 sudo。

  2. 02

    装完不 source Shell:PATH 未刷新导致 command not found,需 source ~/.zshrc 或新开终端。

  3. 03

    跳过 hermes doctor:十二项自检能提前发现 API Key、ffmpeg、PATH 问题,比盲跑 hermes 省一小时。

  4. 04

    无头服务器开浏览器依赖:VPS 请加 --skip-browser,避免 Camoufox 类依赖拉挂安装。

  5. 05

    本机 POC 当生产:MacBook 合盖 Gateway 断档,Skill 复利无法累积;7×24 需专用宿主。

02

部署平台怎么选?MacBook、树莓派、VPS 与 Mac Mini M4 月租对照

同一行 curl | bash,换宿主后差异在uptime、IO、macOS 原生路径。安装教程能跑通 ≠ 适合让 Gateway 与 Skill 复利 7×24 在线——下表按「装完 Hermes 之后」的生产体感归纳(社区与机房实测区间)。

平台7×24 可用性Skill 复利月成本体感适合场景
个人 MacBook≈ 60%(合盖即断)频繁中断¥0 硬件 + 高焦虑仅 POC / 本地 CLI 试玩
树莓派 4B 8GB≈ 88%I/O 瓶颈,长任务易超时硬件一次性玩票,不建议生产 Gateway
x86 VPS 4GB≈ 99.5%稳定,无 macOS Skill按量计费纯 API + Telegram,不要浏览器自动化
Mac Mini M4 月租机房 SLA,30 天级 100%UMA + launchd 守护,Skill 持续累积固定月租Telegram 7×24 + Camoufox / 本地 Ollama

安装只需十分钟;选对 7×24 宿主才决定 Skill 是复利还是反复从零开始。

M4 统一内存让 Gateway(社区口径常驻约 4.2 GB)、浏览器自动化与 SQLite WAL 共享地址空间;launchd 在 macOS 上比 Linux systemd 更贴合官方测试路径。短期验证可先租 1 个月,跑通 Telegram 与 Skill 曲线再决定自购——详见30 天亲历

03

六步 Runbook:从 curl 安装到 Telegram Gateway 7×24

以下步骤在 macOS / Linux / WSL2 通用;无头 VPS 在第 1 步加 --skip-browser。数据与配置默认落在 ~/.hermes/,升级前请备份。

  1. 01

    一键安装:执行官方脚本,等待 ✅ Hermes Agent installed at ~/.hermes,然后 source ~/.zshrc(Linux 用 ~/.bashrc)。

  2. 02

    健康检查:hermes doctor 通过 Python、Node、ripgrep、ffmpeg、PATH;hermes --version 确认 v0.14+。

  3. 03

    配置模型:hermes setuphermes model;OpenRouter / Anthropic / Nous Portal 等写入 ~/.hermes/.env

  4. 04

    CLI 冒烟:hermes 进入交互,下发含工具调用的任务(如「统计当前目录文件数」)确认 API 通畅。

  5. 05

    Telegram:BotFather 创建 Bot → hermes gateway setup 选 Telegram,填 Token 与 TELEGRAM_ALLOWED_USERS;群聊需关隐私模式并重新拉 Bot 入群。

  6. 06

    7×24 守护:hermes gateway install && hermes gateway start;Linux 可用 sudo hermes gateway install --system,macOS 走 launchd 用户服务。

bash · 安装与 Gateway
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
source ~/.zshrc
hermes doctor
hermes setup
hermes gateway setup
hermes gateway install
hermes gateway start
hermes gateway status

API Key 也可手动写入:hermes config set OPENROUTER_API_KEY sk-or-xxxx 或追加到 ~/.hermes/.env。升级后若报配置缺失,执行 hermes config check && hermes config migrate

04

常见安装报错与 Telegram 群聊不响应排查

下列症状多出现在「脚本已成功但服务不可用」阶段——按表逐项排除,避免同时改模型、迁移目录与重装 Gateway。

报错 / 现象常见原因处理
hermes: command not foundPATH 未刷新source ~/.zshrc 或新开终端
API key not set未配置 LLMhermes model 或写入 ~/.hermes/.env
Missing config after update版本升级配置漂移hermes config check && hermes config migrate
ModuleNotFoundError: dotenv误用系统 Python使用 ~/.hermes/hermes-agent/venv/bin/hermes
Telegram 群聊无响应Bot 隐私模式BotFather 关 Group Privacy,踢出再拉入群

可选:MCP Server 扩展

Hermes 支持任意 MCP Server(GitHub、数据库、浏览器等),在 ~/.hermes/config.yaml 声明 mcp_servers;无头环境 OAuth 可用 hermes mcp login + SSH 隧道。生产建议先跑通单通道再叠 MCP,便于日志二分定位。

提示:Windows 可用 PowerShell 安装脚本,但 Dashboard /chat 终端面板依赖 WSL2;推荐 WSL2 + Linux 安装路径,与本文 Runbook 一致。

05

可引用参数、Skill 复利与宿主选择收束

  • 安装体积:含 Skills 缓存约 1.5 GB;仓库默认 ~/.hermes/hermes-agent/,全局命令由脚本写入 PATH。
  • 自检项:hermes doctor 覆盖约 12 项(Python 3.11、Node 22、ripgrep、ffmpeg、API Key 等)。
  • Skill 复利:社区记录 30 天内 Skill 数 3 → 19,同类任务 token 约降 38%——前提为宿主 7×24 在线。
  • Gateway 内存:macOS 上 Gateway + 浏览器自动化共享 UMA,典型常驻约 4.2 GB;M4 空闲功耗约 4–6 W,Agent 负载 15–25 W
  • 租 vs 买:自购 M4 16GB upfront 约 ¥4,499 级;18 个月内月租常更低现金流压力,含机房 SLA 与远程 KVM。

笔记本与家用 NAS 能完成安装验收,却在合盖休眠、跨区 VPS IO 与缺少 macOS 浏览器 Skill 上削弱 Telegram 7×24 体验;树莓派则难扛本地 8B 与长任务。对要把 Hermes 当「常驻同事」的团队,Mac Mini M4 月租把 uptime、UMA 与 launchd 打包成可预期 OpEx——比反复重装更省时间。

若你已完成本文 Runbook 并需要生产级 7×24 节点,VpsMesh 提供 Mac Mini M4 云端租赁:SSH 交付、面板看资源、退租前可备份整个 ~/.hermes/。套餐见 Mac Mini M4 租赁价格,部署问题见 帮助中心,在线下单见 订购页

注意:勿在同一周末同时换宿主、升级 Hermes 大版本、改 Telegram 白名单——三项并行无法二分定位。先 hermes gateway status 稳定 24h,再动模型或 MCP。

常见问题

读者最常问的三个问题

不需要。官方 install.sh 通过 uv 安装 Python 3.11、Node.js 22、ripgrep 与 ffmpeg,仓库位于 ~/.hermes/hermes-agent/。安装后执行 source ~/.zshrc 并运行 hermes doctor 验收十二项检查。

默认隐私模式下群聊只响应 / 命令。在 BotFather → Bot Settings → Group Privacy 选择 Turn off,并将 Bot 踢出群后重新邀请。同时确认 TELEGRAM_ALLOWED_USERS 含你的数字 ID,且 hermes gateway status 为运行中。

纯云端 API + 单通道 Telegram,x86 VPS 足够。需要 macOS 浏览器自动化 Skill、本地 Ollama 或 launchd 守护时,Mac Mini M4 月租 uptime 与 UMA 更稳。不确定可先租 1 个月验证 Skill 曲线,套餐见 价格页,下单见 订购页