Hermes Agent 近期热度持续攀升,其在 GitHub 上的 Star 数已逼近 9 万。它本质上是 OpenClaw 的进阶版本,具备更高的稳定性与成本效益,并且能够自我学习与进化,越用越智能。
此前已有人通过提供 OpenClaw 的安装配置服务获利,如今 Hermes 刚刚兴起,这无疑是一个抢占先机的机会。市面上系统的中文教程尚不多见,本文将为你梳理从安装配置、进阶使用到探索价值变现的完整路径。无论你是想自用还是拓展服务,这一篇都能满足需求。

第一阶段:新手入门
目标是将 Hermes Agent 成功运行起来,并完成首次对话。
安装步骤
对于 macOS、Linux 或 WSL2 用户,只需执行一行命令即可完成安装。
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Windows 用户需要先安装 WSL2,然后在 WSL2 终端中执行上述命令。
安装脚本会自动处理 Python、Node.js、Git 等依赖,并创建 ~/.hermes/ 配置目录。安装完成后,可以通过以下命令验证安装是否成功。
hermes version
hermes doctor

模型配置
系统会自动引导你进行初始配置,选择 Quick Setup 快速开始即可。对于新手,模型供应商建议优先选择 DeepSeek 或 Kimi,或者直接使用 OpenRouter 平台上的免费模型,它们的免费额度较高,适合熟悉流程后再切换至更强大的模型。
hermes model
配置完成后,可以进行一次简单测试。
hermes chat -q "Hello! What tools do you have available?"
若收到正常回复,则说明基础安装与配置已成功。


常用命令一览
以下命令会在后续频繁使用,建议先熟悉一下。
| 命令 |
用途 |
hermes |
开启交互式对话 |
hermes model |
选择与配置模型 |
hermes tools |
配置可用工具 |
hermes gateway |
启动消息网关(用于接入通讯平台) |
hermes setup |
重新运行配置向导 |
hermes doctor |
诊断环境与配置问题 |
hermes migrate openclaw |
从 OpenClaw 迁移数据 |
至此,你的 Hermes Agent 已经可以正常运行。接下来,我们将进入提升使用体验的关键阶段。
第二阶段:进阶配置
目标是让 Hermes 从“能用”进阶到“好用”。完成本阶段的配置后,使用体验将与新手阶段有质的飞跃。
模型分模块配置
这是 Hermes 设计中最具巧思且常被忽略的一点。它将任务拆分为8个核心模块,每个模块都可以独立配置不同的 AI 模型。
对于后端开发的同学来说,这很好理解:不同模块对“智力”的需求不同,没必要所有任务都调用最昂贵的模型。像记忆总结、技能创建这类核心模块,可以配置 Claude Opus 或 GPT-4o;而网页搜索、简单文本处理等任务,使用 OpenRouter 上的免费模型足矣。通过这种精细化配置,我的 token 费用节省了约六七成,而任务效果几乎不打折扣。


定制 SOUL.md 人格文件
SOUL.md 是 Hermes 的人格定义文件,位于 ~/.hermes/SOUL.md。你的身份、说话风格、做事偏好、遇到问题时的优先处理逻辑,都可以在这里定义。如果不配置这个文件,Hermes 只是一个通用的智能体;配置好后,它才能真正成为懂你习惯的专属助手。两者的差异是本质上的。
配置方法主要有两种:
- 手动编写:直接编辑
~/.hermes/SOUL.md 文件,将你的身份、工作习惯、沟通偏好写入。例如,你可以注明自己偏好先看数据再做决策、习惯用中文交流、是一名后端开发者等。
- 让它自学:先与 Hermes 进行一段时间的正常对话,结束后你可以告诉它“请根据我们刚才的对话调整 SOUL.md”。它会自动总结你的偏好并写入文件。因为你一直在互动中纠正和引导它,最终形成的
SOUL.md 可能比你自己写的更贴合你的真实需求。
完成后,可以通过 cat ~/.hermes/SOUL.md 查看总结内容,不满意可以继续调整。
理解记忆系统
Hermes 的记忆系统由5个部分协同工作,理解各自分工即可。
- SOUL.md:人格定义,由你主动编写或让 Agent 学习生成。
- user.md:Agent 对你的长期观察总结,由系统自动写入。
- memory.md:事件记忆,每次对话时会注入相关上下文。
- skills/:目录,存放固化后可复用的任务流程,越用越丰富。
- state.db:聊天记录等状态的底层数据库文件。
你只需要重点管理 SOUL.md,其余四个部分均由系统自动处理。

验证记忆系统是否工作正常很简单:告诉它你的名字和某个特定偏好,然后退出对话。重新执行 hermes chat,问它“你知道我是谁吗?”。如果它能准确回忆,就说明记忆系统运行良好。
接入通讯平台
Hermes 支持超过15种通讯平台,接入后即可获得一个24小时在线的 AI 助理。
以国内常用的飞书为例
最便捷的方式是运行交互式配置向导。
hermes gateway setup
选择飞书(Feishu),然后按照指引填入 App ID 和 App Secret。你需要提前前往飞书开放平台 (open.feishu.cn) 创建一个企业自建应用,并开启机器人能力,以获取这两项凭证。
你也可以选择手动编辑 ~/.hermes/config.yaml 文件。
gateway:
adapters:
feishu:
enabled: true
require_mention: false
default_group_policy: open
配置完成后,启动网关服务。
hermes gateway
在飞书中向你的机器人发送一条消息,若能收到回复,即表示连接成功。


Telegram 配置
在 Telegram 中搜索 @BotFather,发送 /newbot 指令创建机器人并获取 Token,然后进行配置。
hermes config set TELEGRAM_BOT_TOKEN your-bot-token
同时在 config.yaml 中启用 Telegram 适配器。
gateway:
adapters:
telegram:
enabled: true
同样使用 hermes gateway 命令启动即可。
第三阶段:高级玩法
目标是实现 Hermes 的自我进化,并驾驭自动化任务流。
Skill 技能系统
这是 Hermes 与 OpenClaw 最核心的区别之一。
当 Hermes 成功完成一个复杂任务后,它会自动将解决该任务的经验“沉淀”为可复用的 Skill。下次遇到类似需求时,它不再从零开始思考,而是直接调用已有的 Skill 流程。你使用得越频繁,它积累的 Skill 就越丰富,执行效率也越高。
Skill 通常在以下时机被创建:完成一个多步骤任务后、你主动要求“创建技能”、或者在不同会话中重复了某种特定的工作模式。
你可以通过以下命令查看已积累的技能。
ls ~/.hermes/skills/
可以通过一个复杂任务来体验 Skill 的创建过程。
hermes chat
> 请帮我抓取 Hacker News 首页的AI新闻,并总结成中文摘要
观察任务完成后,系统是否会提示创建新的 Skill。


定时任务 (Cron)
Hermes 内置了 Cron 调度器。你只需编辑 ~/.hermes/cron/tasks.yaml 文件即可配置定时任务。
tasks:
- name: daily_news
schedule: "0 9 * * *"
command: "总结今日AI新闻"
platform: telegram
chat_id: "your-chat-id"
配置好后,它会在每天早上9点自动执行“总结今日AI新闻”这个指令,并将结果发送到你指定的通讯平台。这实现了完全的自动化,无需人工值守。
问题排查与数据迁移
遇到问题时,首先运行 hermes doctor 命令。它能诊断出大多数配置错误、模型连接问题以及权限问题。
如果你之前使用 OpenClaw,迁移到 Hermes 也非常简单。
hermes migrate openclaw
这条命令会将技能、记忆、配置等数据一次性迁移过来,过程中通常选择确认即可,全程只需两三分钟。
以下是一些常见问题与快速解决方案。
| 问题 |
解决方案 |
hermes: command not found |
执行 source ~/.bashrc 或重新打开终端 |
| API 密钥未设置 |
运行 hermes model 重新进行模型配置 |
| 模型无响应 |
检查对应 API Key 的额度或网络连接 |
| 接入的机器人无响应 |
检查网关是否运行 hermes gateway |
社区生态与扩展资源
尽管 Hermes 项目相对年轻,但其社区非常活跃。以下是一些实用的扩展资源。
Web UI 界面(推荐 hermes-web-ui)
npm install -g hermes-web-ui
hermes-web-ui start
它无需复杂配置即可运行,支持在 CLI、Telegram、微信等对话界面间切换,并集成了定时任务、实时切换模型等功能。此外,社区还有 hermes-ui 和 hermes-webui 等项目,功能各有侧重。

主题皮肤 (hermes-skins)

桌面客户端 (hermes-desktop)

官方技能商店
这里提供了大量现成的、可直接安装使用的 Skill,无需从零编写。访问地址:hermes-agent.nousresearch.com/docs/skills
文档资源
- 英文官方文档:hermes-agent.nousresearch.com/docs/
- 中文社区文档:hermes-doc.aigc.green/
- 中文PDF下载:hermes-doc.aigc.green/downloads/hermes-agent-zh-docs.pdf
中文文档翻译质量较高,非常适合入门时查阅。对于更深入的理解,可以参考官方文档和社区讨论。
探索价值延伸路径
这部分值得探讨。在 OpenClaw 流行时,已有不少人通过在闲鱼等平台提供安装配置服务获得了收益。当前 Hermes 系统的中文资源仍不算丰富,机会窗口依然存在。
- 基础安装与配置服务:在闲鱼、小红书等平台挂出服务。许多用户不熟悉命令行操作,愿意为省心付费。掌握本文的教程内容,已基本具备接单能力。
- 垂直行业工作流定制:针对电商、自媒体、客服等特定行业,预先配置好专用的 Skill 和工作流。例如,为电商团队定制自动生成商品描述的 Agent,或为自媒体定制热点追踪与内容生成 Agent。这类定制服务的客单价远高于基础安装。
- 封装与售卖 Skill 技能包:将调试好的、解决特定问题的 Skill 打包出售。例如“小红书运营工具箱”、“智能客服回复包”等。Skill 本身是 Markdown 文件,交付成本极低。
- 构建自动化业务流:配置复杂的定时任务链,让 Agent 自动完成信息采集、内容生成、平台发布等一系列操作。虽然前期调试有一定成本,但一旦跑通,便能形成可观的被动收入。
需要正视的是,这些方式的进入门槛并非高不可攀。真正的核心竞争力在于你对 Hermes Agent 的原理、配置技巧以及与实际业务场景结合的理解深度。在这个快速发展的开源项目生态中,谁先掌握并灵活运用,谁就能率先抓住红利。