Hermes v0.16.0 全拆解:874 commits 里有 8 个重磅更新

Hermes Agent v0.16.0「Surface Release」全面解读:原生桌面应用、简体中文、远程连接、/undo 命令等 8 大更新,附升级方法。

v0.16.0 代号「Surface Release」。 874 个 commit,170 位贡献者,399 个 issue 关闭。 Hermes 有史以来最大的一次更新。

先说结论

这次更新只有一个核心主题:让 Hermes 从终端走向桌面

全新的桌面应用、简体中文翻译、远程连接—— 三个功能组合在一起,意味着你不再需要开终端, 不需要会敲命令,甚至不需要把 Hermes 装在本机。

下面逐个拆解 8 个重磅更新。

1. 原生桌面应用:一周写完 100 个 PR

这是本次更新的绝对主角。

一个全新的 Electron 桌面应用(apps/desktop/), macOS / Linux / Windows 一键安装。 不是终端包装器,是真正的原生 GUI。

核心功能:

  • 拖拽文件进聊天区,直接发送
  • 粘贴剪贴板图片,直接发送
  • Cmd+K 命令面板,快速执行操作
  • 状态栏内嵌模型选择器,切换模型不用打命令
  • 应用内自动更新,不用手动重装

一周内完成:100 个 PR + 159 个 commit(PR #20059, #35607, #37099, #37379, #38631)。

实际意义:之前跟朋友说「这是个终端 AI Agent」,对方眼睛就涣散了。现在直接发安装包就行。

2. 远程 Gateway 连接:薄客户端 + 重计算

桌面应用不一定要跑在本机。

配置方式:

  • 连接远程 Hermes Gateway(OAuth 或用户名/密码登录)
  • 每个 profile 可指向不同的远程主机
  • 支持跨 profile 并发 session + @session 链接

实际场景:

笔记本跑 GUI,重计算跑服务器。API Key 和模型凭证全在服务器端,本地只是个轻量界面。

相关 PR:#37888, #38851, #39330, #39778

3. Web 管理面板:不用再 SSH 改配置

Web Dashboard 从「查看 session」升级为完整管理面板。

新增页面:

  • Channels 页面:浏览器里配置所有消息平台(Telegram、Discord 等)
  • MCP 目录管理:启用/禁用 MCP 服务器,可视化操作
  • 凭证管理:集中管理 API Key
  • Webhook 创建:事件驱动的自动化触发
  • 系统页面:检查更新 + 一键 Debug Share

之前要 SSH 进去改 config.yaml 才能接新平台,现在浏览器点点就行。

相关 PR:#36704, #36736, #37211, #38205, #38600

4. 简体中文:Desktop 全界面翻译

桌面应用现已支持简体中文(Simplified Chinese)。

覆盖范围:

  • 聊天窗口、侧边栏、设置、命令中心、cron、消息、profiles、skills、agents——全部界面

切换方式:

  • Appearance 设置中切换语言
  • 持久化到 display.language 配置项
  • 英文仍为默认

技术细节:

  • 基于 typed i18n 层构建,后续扩展其他语言成本很低
  • 贡献者 @JimLiu(PR #38241)

5. 精简默认 Skill 集:只留你需要的

内置 Skill 集做了大幅裁剪。

移除(冗余/已废弃):

  • spotify → Spotify 插件的 7 个原生工具替代
  • linearhermes mcp install linear 替代
  • kanban-codex-lanedebugging-hermes-tui-commands 等废弃项

从内置改为可选:

  • baoyu 创意系列、dspy、minecraft 等重量级/小众 skill
  • 仍然 hermes skills install 一键安装,只是不默认加载

新增 environments 相关性过滤:docker/s6 等上下文相关的 skill,不在相关环境中不显示。

结果:默认 skill 列表更小、更精准,prompt 更轻。

相关 PR:#39028, #36701, #36228

6. NVIDIA/skills 受信源:一键装 CUDA-X 等

NVIDIA/skills 加入 Skills Hub 受信源,与 OpenAI、Anthropic、HuggingFace 并列。

实际效果:

  • CUDA-X、AIQ、cuOpt 等 NVIDIA 官方 skill 一键安装
  • skills.sh.json sidecar 提供真实分类标签
  • 可搜索、可浏览、自动更新

相关 PR:#34333

7. 模糊搜索模型选择器:全平台统一

模型选择器支持模糊搜索,覆盖 Desktop / Web / TUI / CLI。

使用方式:

  • 输入 v4fl → 匹配 deepseek-v4-flash
  • 多端点 Provider 合并为一行,不再重复显示
  • 目录每小时刷新(不再是每天)

新模型:

  • deepseek-v4-flash
  • MiniMax-M3(1M 上下文)
  • qwen3.7-plus

相关 PR:#36928, #35227, #35756, #35659, #36214

8. /undo [N] 命令:终于能撤回了

等了多久?issue #21910,长期请求。

功能:

  • /undo 撤回最近 N 轮对话
  • 预填上一条消息,可编辑后重发
  • CLI / TUI / 消息平台(Telegram、Discord 等)全支持

用法示例:

1
2
/undo        # 撤回最近 1 轮
/undo 3      # 撤回最近 3 轮

相关 PR:#36229, #36699

其他重要更新

max_spawn_depth 取消上限

之前子代理嵌套深度有上限,现在无上限(最小值 1,无天花板)。多 Agent 编排场景更灵活。(PR #39772)

CLI/TUI 默认界面可选

hermes chat 默认进 CLI 还是 TUI,现在可以配置了。--cli 标志可临时覆盖。(PR #37782)

hermes portal 快速设置

从安装到第一条消息只需几秒。 Quick Setup(Portal 登录 + 模型选择)和 Full Setup 两条路径, 新用户不用看文档就能上手。(PR #35723)

安全修复

  • CVE-2026-48710(Starlette pin)
  • SSRF 防护强化
  • 子进程凭证清除

Desktop Steer

运行中修改指令方向,Cmd/Ctrl+Enter 发送。

中文输入法修复

IME composing 状态下发送按钮和文字丢失的问题已修复。

更新器自动 stash

hermes update 默认 stash 本地改动,更新完自动恢复。

怎么升级

1
2
3
4
5
# 查看当前版本
hermes --version

# 升级到最新
hermes update

如果是 v0.16.0 以下,强烈建议升级。桌面应用 + 中文 + 远程连接,体验完全不同。

写在最后

这次更新最让我兴奋的不是某个具体功能, 而是 Hermes 从「终端工具」变成了「桌面应用」。 它的受众从开发者扩展到了所有想用 AI 的人。

中文翻译的加入,对国内用户来说是真正的门槛降低。不用懂英文、不用会终端,装上就能用。

关注 varkm,一起学习,一起成长

更多 AI Agent 实战经验,第一时间推送