
你已经在为不需要的思考付钱:Hermes 的每个模型选择器现在都能顺手设推理强度
一个改名的活却按 ultra 推理强度计费,这是最常见的浪费。PR #110346 让 hermes model、/model、Ink TUI 和消息网关的每个模型选择器都能在选完模型后直接设推理强度;配合 /reasoning、Desktop 的强度药丸、Settings → Model → Auxiliary 的按任务强度,以及 agent.reasoning_overrides 和 delegation.reasoning_effort,每一档花费都能花在该花的地方。
阅读更多
MCP 工具为什么老让你重新登录:刷新令牌的生命周期与四处修复
Figma、Linear、Notion 这类 OAuth 保护的 MCP 服务器隔三差五就要重登,往往不是配置问题,而是刷新令牌的生命周期出了岔子:并发刷新触发重放检测、令牌被发给了另一台授权服务器、回调校验过不去。本文用大白话讲清机制,以及 Hermes 新增的跨进程刷新围栏、issuer 绑定、RFC 9207 登录与桌面端每日提醒。
阅读更多
hermes profile update 以前会把你的技能和定时任务一起删掉
PR #111344 修掉一个 P1 数据丢失问题:更新一个 profile distribution 时,skills/ 与 cron/ 目录被整目录替换,用户自己加的技能和定时任务会一起消失。现在改成按子目录逐根合并,你加的东西留下来,上游发的根照常更新。
阅读更多
Hermes v0.21.3:桌面从睡眠醒来后,会话不再被自己踢下线
v0.21.3(tag v2026.9.14)是一个把远程登录修复带给 Docker 与 Cloud 用户的补丁 tag:桌面唤醒时的并发刷新不再让整个会话被吊销,刷新不再占着事件循环,长驻进程也不再泄漏重复的 state.db 写入句柄。
阅读更多
iPhone 照片终于能读了:vision_analyze 现在解码 HEIC,视觉工具也不会再凭空消失
用 iPhone 拍的照片喂给 Hermes 的 vision_analyze,以前只会得到一句 source is not a recognized image。PR #106408 补上了 ISO-BMFF 的 ftyp 嗅探与 pillow-heif 归一化,PR #110136 修掉了让视觉工具在长进程里消失的缓存污染。
阅读更多
远程服务器上怎么完成 OAuth 登录:SSH 隧道、粘贴回调与设备码三条路
Hermes 跑在云服务器或跳板机后面时,Spotify、Linear 这类走 loopback 重定向的 OAuth 登录会卡在 127.0.0.1 上。本文给出三条可行路线:SSH 本地端口转发、把回调 URL 粘回来、以及设备码与粘贴码流程。
阅读更多
169.254.169.254 现在会被拦下来:Hermes 把云实例元数据的凭证拉取纳入审批
在云主机上,实例元数据服务不需要认证就能把 IAM 临时凭证交给任何本机进程。PR #106418 之后,指向 169.254.169.254、fd00:ec2::254、metadata.google.internal、100.100.100.200 的命令会弹出审批,而不再是自动放行。
阅读更多
手一抖按了 Esc:Hermes CLI 现在给输入框加了 vim 键位(顺便说说状态栏的分支名)
对着输入框敲了一长段提示词,想改中间一个错字,手指条件反射按了 Esc——以前什么都不发生。PR #106412 之后,display.vim_mode 打开即可让 CLI 输入框用 vi/vim 键位,状态栏右端还会实时显示 NORMAL/INSERT/REPLACE。
阅读更多
Hermes v0.21.2 发版综述:多 Profile 不再互相串味,桌面也不再为每个 profile 各开一个后端
v0.21.2 把多 profile 安装里七个跨 profile 的泄漏口一次性堵上,让桌面 Bot Mode 不再为每个 profile 各生成一个后端,并顺手修掉一批说不通的定时任务、看板与记忆行为。
阅读更多
不用重启网关:Hermes 让运行中新加的 profile 立刻上线
凌晨两点,你给第三个机器人建好 profile、粘好 bot token、在 Telegram 里发了句 hello——没有任何回应,桌面还显示这个 profile 的网关是停的。以前唯一的答案是重启网关,代价是把另外两个正在跑长任务的 profile 一起打断。PR #109239 把这件事改了:运行中的多路复用网关开始和 profiles 目录对账,新建立刻托管、补凭据触发适配器重建、删除即时拆除路由,每 30 秒还有一次兜底重扫。
阅读更多
Hermes 现在会拦下包管理器卸载:卸载包之前,先过危险命令审批
一个全局 npm 包让构建莫名其妙变慢,你随手敲下 `npm uninstall -g some-package` 就回车了——两天后 CI 里少了它,这台开发机上的所有项目都跟着受影响。过去这类命令不会触发任何提示,因为危险命令审批只认 shell 原语。PR #109170(已合入 main)为 npm、pnpm、yarn、pip、brew 各补了一条 package manager uninstall 规则:卸载会弹审批,安装和更新仍然不会。规则用 _CMDPOS 锚定到命令位置,引号里的文字不会误伤,全局选项带一个参数也照样拦得住。
阅读更多
Hermes MCP include 空列表:显式全禁现在在所有界面都算数
Hermes Agent 的 tools.include: [] 曾被多个读取方当成“键没写”。PR #109188 之后,hermes mcp list、hermes mcp configure、hermes tools、目录重装和桌面端 MCP 面板都把它读作 0 个已选。
阅读更多
没有用户 D-Bus 会话的 systemd 网关:Hermes 定时任务从硬失败改为降级运行
在由 systemd 管理、但没有用户 D-Bus 会话的网关上(容器、精简 LXC、没开 linger 的服务用户),每次到点的 cron 任务以前都在派发时硬失败。PR #109311 让这类任务改走降级派发:依然是独立的外部 worker 进程,只是丢掉 cgroup 隔离,并且每个网关进程只警告一次。想恢复硬失败,把 cron.require_restart_safe_scope 设为 true。修复于 2026-09-12 合入 main,尚未进入正式发版。
阅读更多
不填 API Key 也能开工:Hermes 免费层是怎么工作的,什么时候该登录
刚装好的 Hermes 现在可以什么都不配就直接对话:启动时它会自动准备一个匿名的 Nous 免费层身份,用一个名为 nous/welcome 的模型接话,连接器也一并可用。等你需要完整模型目录和付费工具(联网搜索、图片生成、TTS、云端浏览器)时再登录也不迟。本文讲清楚它给你什么、不给什么、怎么登录、怎么关掉,以及那些报错到底在说什么。
阅读更多
"database is locked" 到底从哪来?Hermes 一次修掉了 state.db 的锁争抢、双写者和假警报
你没有同时开两个 Hermes,却收到 database is locked;明明没做任何影响会话的操作,开库却要等 4 秒。9 月 11 日合并的一批修复给出了答案:锁是 Hermes 自己每次开库时顺手拿的,另有一批进程本来就不该碰这个文件,而那句"WAL 丢了"的告警在 OpenZFS 上是个误判。本文按谁在抢锁、谁在偷写、什么被误判三条线讲清楚,并给出自查命令。
阅读更多
后台任务一多,通知就刷屏?Hermes 现在把已就绪的完成事件合并成一轮
你同时起了几个后台任务,回来看到一串"完成了",每一条都触发一轮模型回复,既费 token 又打断思路。Hermes 的交互界面现在会把已经就绪的后台完成事件合并成一个通知轮次:失败信息不会丢,单独一条保持原文,被显式消费掉的进程完全不通知,watch 和子代理结果依然单独投递。本文讲清楚新行为、边界和为什么它不算"延迟"。
阅读更多