来自微信公众号:量子智元
作者:量子智元,发布于2026年04月29日 15:30
原链接:https://mp.weixin.qq.com/s/nf5UY3br0onxrFeqDN2IFw
先问你一个问题。
你是怎么用 Hermes Agent 的?
大概率是这样:连上 Telegram,选个模型,发一条消息,等回复,关掉窗口,叫它一声聊天机器人。
如果是这样,你在用一台跑车拉货。
原文作者 Sharbel 列了 15 个功能,他说大多数跑了几个月 Hermes 的人,一个都没碰过。我看了一下,确实。
第一类:大多数人直接跳过的初始配置
SOUL.md — 你的 Agent 只需要被教一次
Hermes 启动时会读一个文件,叫 SOUL.md。你在里面写什么,Agent 就是什么——说话方式、拒绝什么、写给谁看、用什么语气。
写一次,所有会话、所有平台、所有模型全部继承。不用每次都打"你是一个资深 X 专家,请用中文回答……"
用 /personality 可以在会话中途切换预设的人格。
大多数人每次开新对话都在重新介绍自己。
MEMORY.md + USER.md — 让 Agent 记住你
两个持久文件,每次会话都会读入。MEMORY.md 是 Agent 对你项目的笔记,USER.md 是它对你这个人的理解——你的角色、你的偏好、你在乎什么。
底层用 FTS5 全文索引加 LLM 摘要,能把 8 周前的一条记忆拉进今天的会话里。
大多数人每次开新对话都在重新解释自己是谁。
/insights [天数]
跨所有会话的数据统计。哪个项目烧了最多 Token,哪个 provider 花了多少钱,Agent 在哪卡住了,你最常回来问什么。
/insights 30 一秒钟看完最近一个月。
大多数人对自己的 AI 用量一无所知。
/snapshot
把当前 Hermes 的完整配置和状态保存下来。要改 SOUL.md 又怕改崩?先 snapshot,改完不满意,/snapshot restore 回到改之前。
![]()
大多数人不知道 Agent 本身也能回滚。
第二类:任务进行中没人用的控制指令
/branch(别名 /fork)
当前会话开叉,像 git 分支一样。想试一个激进的方案但不想丢掉现有上下文?fork 出去试,不行就回来。
大多数人直接开新会话,把刚建立的上下文全扔掉。
/rollback
文件系统检查点。Agent 跑了一个破坏性修改,代码改坏了?不用 git,直接 /rollback,Hermes 保存了它动过的每个文件的快照,随时还原。
大多数人是在 Agent 把文件搞坏之后才知道这个功能存在。
/steer 和 /queue
Agent 已经跑了 3 步工具调用,你发现它在用生产 API 而不是测试环境。不用杀掉整个任务重来。
/steer 用 staging API,不要用 prod
下一次工具调用就会看到这条修正。当前这一轮不中断,提示词缓存保持热。
/queue 是把下一轮指令排进队列,等当前轮结束自动执行。
大多数人碰到这种情况直接杀掉重跑。
/btw
临时插一个问题,用当前会话的上下文来回答,但不调用任何工具,也不写入记忆。就是"我快速问一下,别影响主线任务"。
大多数人为了问一个附带问题专门开新会话,然后回来发现上下文没了。
/yolo、/fast、/reasoning
三个开关。/yolo 跳过所有危险命令确认(谨慎用)。/fast 切到低延迟模式。/reasoning 调推理强度,适用于 o 系列模型。
大多数人一直用默认设置,然后说 Agent 响应慢。
第三类:没人意识到的多模型架构
/model [–provider]
Hermes 从设计上就是 provider 无关的。一条命令换模型,不用重启,Agent 状态保留。
/model anthropic:claude-opus-4-7 切到 Opus,/model openrouter:kimi-k2.6 降到便宜模型处理简单任务。支持的 provider 包括 Anthropic、OpenAI(GPT-5.5,走 OAuth 不用 API key)、OpenRouter、Gemini、AWS Bedrock、小米 MiMo 等十几家。
大多数人从一开始选了一个 provider,之后再没换过。
辅助模型(Auxiliary models)
Agent 做的事不只是回答你的问题。它还要压缩上下文、摘要会话、生成标题、处理视觉任务。
Hermes 允许你给每个子任务分配不同的模型。主脑用 Opus 4.7,上下文压缩用 Haiku 4.5,标题生成用最小的模型。配置一次,之后自动运行。
大多数人用 Opus 的价格做 Haiku 级别的工作,每次会话都在烧多余的钱。
第四类:装了但没打开的分发能力
17 个平台的消息网关
Telegram、Discord、Slack、WhatsApp、Signal、邮件、短信、Matrix、飞书、企业微信、钉钉、QQBot,加上 CLI 和语音,一共 17 个。一个 Hermes 进程驱动全部。
hermes gateway 启动,所有平台同步上线。用户白名单、频道限流、DM 配对,都在配置里。
大多数人只装了 Telegram,其他 16 个一个没碰。
/voice
CLI、Telegram DM、Discord 频道、Discord 语音频道里,都可以实时语音。/voice 开启,直接说话。
走路、开车、离开键盘的时候有用。打字比说话慢的时候——也就是大多数时候——也有用。
大多数人只会打字。
Cron 定时任务 + /webhook-subscriptions
Hermes 内置定时任务调度器。用自然语言写计划,告诉它发到哪里。
"每周五下午五点,把这周的 GitHub commits 汇总一下发到 Slack #standups 频道。"解析、定时运行、自动投递。
/webhook-subscriptions 是反向的:让 GitHub、Vercel、Stripe、监控服务把事件推到你的 DM,零 Token 消耗,零延迟。
大多数人为了做这件事订了一个 Zapier。
第五类:把 Hermes 从工具变成工作流的那一步
Skills 是斜杠命令
Hermes 自带 100 多个 Skill,每一个都是斜杠命令,/ 开头,自动补全。
/architecture-diagram 生成 SVG 架构图,/excalidraw 手绘风格图,/manim-video 数学动画,/linear 管理 issue,/google-workspace 接管 Gmail、日历、Drive,/youtube-content 视频转内容,/codex 和 /claude-code 把任务委托给其他 Agent。
/test-driven-development 强制执行红绿重构循环,/systematic-debugging 四阶段根因分析。
关键的是:你可以自己写。
原文作者写了一个叫 /sage 的自定义 Skill,它能发现他所在领域的异常信号、扫描趋势、推荐发什么、起草回复、批量整理他的日常输出,用他自己的语气。写了一次,在任何设备、任何平台输入 /sage 就能跑,永久有效。
大多数人一周用一次斜杠命令。用 Hermes 用得认真的人,把整套工作流装进了斜杠命令里。
说在最后
你安装了一个有持久记忆、100 多个内置 Skill、文件系统回滚、会话分支、任务中途修正、17 个平台分发、实时语音、多 provider 自由切换、辅助模型独立路由、定时任务、Webhook 接入、自定义斜杠命令能力的 Agent。
然后把它当聊天窗口用。
工具没有欠你的。是你还没给它真正的指令。