听说过harness,不使用Hermes你就落后了
我用 Hermes 养了一个永远不摸鱼的 AI 员工
先说结论:Hermes 比龙虾强。不是强一点,是强一个段位。
龙虾你懂的——三天两头崩,token 烧得跟开着油箱盖跑高速一样。Hermes 不一样,它会自己长本事,你教它一次,它记一辈子,下次直接用,token 省得你心疼。
如果上次有人靠装龙虾提了车,那这次这篇够你买个好点的车位。
先搞清楚它是什么东西
Hermes 有三个核心能力,理解了这三个,后面不会迷糊:
记忆——它认识你。你说过的偏好、做过的项目、用过的环境,关掉重开还是记得,不是金鱼。
技能(Skill)——它会偷懒。做过一次复杂任务之后,它会自己总结一套流程存起来,下次同类任务直接调,又快又省钱。
网关(Gateway)——它住在所有地方。Telegram、飞书、钉钉……15 个以上的平台,你在哪它就在哪,随叫随到。
好,知道这三个就够了,开装。
第一关:让它先跑起来
装上去
一行命令,Mac、Linux、WSL2 通用,抄就行:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Windows 用户:先去装 WSL2,这不是在为难你,Windows 原生真的跑不了,乖乖装完再回来。
装的过程它会自己把 Python、Node.js、Git 这些依赖都搞定,你不用管。装完之后:
source ~/.bashrc # zsh 用户换成:source ~/.zshrc
hermes version # 看看版本对不对
hermes doctor # 让它自我体检一下
hermes doctor 这个命令很重要,以后出任何问题先跑这个,它会告诉你哪里坏了、怎么修。
接上大脑
装好了但没配模型,相当于买了手机没插 SIM 卡。装完会自动弹配置向导,选 Quick Setup 就行。
模型选哪个?新手先用 Deepseek 或者 Kimi,免费额度够玩,等玩顺了再换贵的。
hermes model # 交互式选模型,有菜单
hermes config set OPENROUTER_API_KEY sk-or-xxx # 或者直接硬塞 API Key
验证一下它活着
hermes chat -q "你好,你能做什么?"
它回你了就成了。没回?先跑 hermes doctor,别瞎猜。
备一张命令小抄
以后用得到,先存着:
| 命令 | 干嘛的 |
|---|---|
hermes |
开启对话 |
hermes model |
换模型 |
hermes tools |
管工具 |
hermes config set |
改配置 |
hermes gateway |
开网关 |
hermes setup |
重新走一遍配置向导 |
hermes doctor |
出问题先跑这个 |
hermes status |
看现在的状态 |
hermes update |
更新版本 |
第二关:让它真正好用
装上去能跑只是起点,这一关让它变成你真正的助手。
Skill 系统——它的学习能力
这是 Hermes 和龙虾最大的区别之一。
普通 AI 工具每次都从零开始,Hermes 不一样——它做完一个复杂任务之后,会自动把这套流程打包成一个「技能」存下来。下次同类任务,直接调技能,快还省 token。
什么情况会触发技能创建?
- 你让它干了一个多步骤的复杂活
- 你直接说「帮我把这个流程保存成技能」
- 你跨会话重复做同一类事情
看看它现在存了哪些技能:
ls ~/.hermes/skills/
接上 Telegram——让它住进你手机
第一步,去 Telegram 找 @BotFather,发 /newbot,照着走,拿到 Bot Token。
第二步,把 Token 告诉 Hermes:
hermes config set TELEGRAM_BOT_TOKEN 你的token
第三步,编辑 ~/.hermes/config.yaml,加上这几行:
gateway:
adapters:
telegram:
enabled: true
第四步,启动网关:
hermes gateway
去 Telegram 找你的机器人发个 /start,它回你了,就通了。
顺手接上飞书 / 钉钉
公司用飞书钉钉的,一并搞定:
hermes gateway setup # 按引导操作,会问你要接哪个平台
懒得走向导直接改文件也行,~/.hermes/config.yaml:
gateway:
adapters:
feishu:
enabled: true
require_mention: false
default_group_policy: open
dingtalk:
enabled: true
给它配工具
hermes tools
进去之后你会看到可以开关的工具列表,把你用得上的打开:
| 工具 | 能干嘛 |
|---|---|
filesystem |
读写本地文件 |
web_search |
上网搜东西 |
firecrawl |
抓取整个网页内容 |
send_message |
往各平台发消息 |
execute_command |
跑终端命令 |
mcp |
接外部服务(后面讲) |
建议至少开三个,不然有点暴殄天物。
测试记忆——看看它认不认识你
你(对话里):我叫阿强,我习惯用中文,别跟我说英文
Hermes:好的,记住了。
你:exit
(重新开 hermes chat)
你:你知道我是谁吗?
Hermes:你是阿强……
能想起来你是谁,说明记忆系统正常。想不起来,去查一下 ~/.hermes/memories/ 目录有没有东西。
这关的毕业标准
- 至少一个通讯平台的机器人能正常回消息
- 工具开了不少于三个
- 关掉重开,它还记得你是谁
- 成功触发过一次技能创建
第三关:让它自己转起来
到这一关,你要做的事越来越少,它要做的事越来越多。
MCP——给它插上扩展坞
MCP(Model Context Protocol)是个标准协议,简单理解:给 Hermes 装外挂。接了 MCP,它能操作你的 GitHub、本地数据库、自定义 API……
先装扩展包:
uv pip install -e ".[mcp]"
然后在 ~/.hermes/config.yaml 里配服务器,比如接文件系统和 GitHub:
mcp:
servers:
filesystem:
command: "npx"
args: ["-y", "@modelcontextprotocol/server-filesystem", "/你的目录"]
github:
command: "npx"
args: ["-y", "@modelcontextprotocol/server-github"]
配完之后,对话里直接说人话就行:
帮我把 GitHub 上最新的三个 Issue 总结一下发给我
Cron 定时任务——让它每天自动干活
不用你盯着,不用你提醒,它自己按时做。编辑 ~/.hermes/cron/tasks.yaml:
tasks:
- name: morning_briefing
schedule: "0 9 * * *" # 每天早上9点
command: "整理今日 AI 圈新闻,发给我"
platform: telegram
chat_id: "你的chat_id"
ls ~/.hermes/cron/ # 看看任务列表
设好之后你就可以睡觉了,它会自己起床干活。
多 Agent 编排——给它配一个小团队
一个 Agent 干一件事,多个 Agent 配合,效率翻倍。对话里直接说:
帮我创建三个 Agent:一个专门负责调研收集信息,一个负责写作整理,一个负责校对
或者写进配置文件更稳:
agents:
researcher:
role: "调研员"
tools: [web_search, firecrawl]
writer:
role: "作家"
tools: [filesystem]
editor:
role: "校对员"
tools: [filesystem]
安全一点——隔离运行
如果 Hermes 要执行终端命令,最好别让它直接跑在你的机器上,隔离一层更安心:
# 用 Docker 隔离
hermes config set terminal.backend docker
# 或者跑在远程服务器
hermes config set terminal.backend ssh
Docker 运行并限制资源:
docker run -d \
--name hermes-agent \
--memory="2g" \
--cpus="2" \
-v ~/.hermes:/home/hermes/.hermes \
ghcr.io/nousresearch/hermes-agent:latest \
hermes
记得备份
配置、记忆、技能,这些都是你跟它磨合出来的,丢了可惜:
tar -czvf hermes-backup.tar.gz ~/.hermes/
一行压缩,保存好。
这关的毕业标准
- 至少接了一个 MCP 外部服务
- Cron 定时任务跑起来了
- 多 Agent 协作流程正常
- 数据备份做了
-
config.yaml能看懂、能改
出问题别慌,先看这里
| 症状 | 处方 |
|---|---|
hermes: command not found |
source ~/.bashrc,或者检查 PATH 有没有加进去 |
| 装完找不到命令 | ln -sf 重建一下软链接 |
| Windows 装不了 | 先装 WSL2,这步不能跳 |
| 模型没反应 | 先查 API Key 有没有余额 |
| 机器人不回消息 | 确认 hermes gateway 在跑,Token 有没有填错 |
| 更新之后配置不见了 | hermes config check → hermes config migrate |
万能第一步:
hermes doctor
不管什么问题,先跑这个,它会告诉你哪坏了、怎么修。
参考资料
- GitHub:https://github.com/nousresearch/hermes-agent
- 官网:https://hermes-agent.nousresearch.com/
- 文档:https://hermes-agent.nousresearch.com/docs/
- 菜鸟教程版:https://www.runoob.com/ai-agent/hermes-agent.html
- 橙皮书(花叔出品):https://www.huasheng.ai/orange-books/hermes-agent/
学会了怎么赚钱
知识变现,这里列四条路,选你顺手的:
① 卖安装服务
咸鱼、小红书挂个「Hermes 代安装」,懒得折腾的人多的是,收个安装费很正常。
② 给行业定制 AI 员工
找一个你懂的垂直行业,帮他们部署一套定制化的 Hermes,接飞书、配工具、调参数,按需收费。
③ 卖 Skill 技能包
你用熟了之后积累的高质量技能,打包出售,比如「电商客服技能包」「内容创作技能包」。
④ 让 Agent 自己干业务
配好工具和定时任务,让 Hermes 自动采集信息、自动发内容、自动处理数据——你去睡觉,它帮你上班。
学这个不难,难的是开始。复制第一行命令,剩下的跟着走就行。
更多推荐


所有评论(0)