同一个大脑,从命令行搬进一个原生桌面 App——终端党继续敲命令,新手也能点点鼠标上手,两边状态还完全打通。
· · ·
如果你关注过 AI Agent,大概率听过 Claude Code、Codex 这类"会自己动手干活"的终端智能体。Nous Research 的 Hermes Agent 是同赛道里很特别的一个,它有几个别人没有的本事:
• 会自我进化:从每一次解决问题的经验里,自动总结出可复用的"技能(skill)",越用越懂你的活儿;
• 跨会话记忆:记得你是谁、你的偏好、你的环境,不用每次重新交代;
• 无处不在:同一个 Agent 能同时活在终端、十几个聊天平台(Telegram、Discord、微信……)和 IDE 里。
但它有个门槛——终端。黑底白字、命令一行行敲,劝退了大量非工程师。
于是 Hermes Desktop 来了:一个原生桌面应用。这篇文章,把它彻底讲清楚。
· · ·
一、先破除最大的误解:它不是"另一个 App"
这是最关键、也最容易搞错的一点。
Hermes Desktop 不是精简版、不是阉割的克隆、更不是套壳聊天框。它用的是和命令行一模一样的 Agent 内核——只是给这颗大脑配了一张精心设计的"脸":
| 共享的东西 | 意味着 |
|---|---|
| 同一份配置 | 终端配好的,App 里直接生效 |
| 同一套 API 密钥 | 不用重新填 key |
| 同一批会话记录 | 终端起的对话,App 里接着聊 |
| 同样的技能库 | 你攒的 skill 两边通用 |
| 同样的跨会话记忆 | 它记住的关于你的一切,不丢 |
一句话:你在终端配好的一切,打开 App 就在;你在 App 做的任何事,回终端也看得到。
跑在 macOS、Windows、Linux 三大系统上。已装 Hermes 的人,一行命令拉起:
hermes desktop零迁移、零重配。
· · ·
二、四个"前端",一套状态,随手切换
Hermes 现在有好几张脸,全都连到同一个 Agent:
• 桌面 App(本文主角)——原生应用,专为聊天 / 配置 / 管理打造的 UI
• CLI / TUI——终端界面(hermes / hermes --tui)
• Web 仪表盘——浏览器管理面板(hermes dashboard),它的 Chat 标签还能内嵌 TUI
它们共享状态。所以你可以:早上在手机网关丢个任务,中午用桌面 App 接着推进,晚上回终端收尾——会话无缝接力,哪个顺手用哪个。
· · ·
三、聊天界面:远不止一个对话框
桌面 App 以聊天为中心,左侧导航栏,中间主聊天区做了一堆终端给不了的体验:
• 🔴 流式响应 + 实时工具活动
Agent 一边干活,你一边看它在调什么工具、每步结果如何——过程全透明,不是黑箱吐答案。
• 📎 拖拽即附件
任何文件拖进聊天区,自动附到下一条消息。截图、PDF、代码文件,拖进去就行。
• 🪟 右侧预览栏
网页、文件、工具输出在右边并排渲染——你不用中断对话,就能边看结果边继续聊。
• ⬆️ 输入框历史与队列编辑
空输入框按上下方向键,翻出并复用之前的提示词;排队中还没发的消息,发送前还能改。
• 🗂️ 多会话并行
同时开多个 Agent 对话、管理多个项目,互不打架。
底部还有一条状态栏,不进设置就能快控——比如按会话单独开关 YOLO 模式(绕过危险命令确认,请清楚自己在关什么)。
· · ·
四、终于,不用手写 YAML 了
这是对新手最友好的改变。过去配 Hermes,很多事得去编辑 config.yaml。现在桌面 App 给了真正的图形界面:
• 首次启动引导:几秒钟发出第一条消息;还能选"稍后再配 provider",先进去玩起来。
• Provider 设置面板:像管理账号一样登录、存密钥,每个 provider 独立管理。
• 完整模型目录:菜单里能看到 hermes model 知道的全部 provider 和模型,不是精选子集——CLI 能用的,这里全有。
• 输入框内嵌模型选择器:一个下拉切模型、调推理强度、开关 fast 模式;每个模型还各自记住自己的 effort / fast 偏好,下次选它自动套用。
• xAI Grok OAuth:Grok 是一等公民,走浏览器授权登录。
• 辅助模型提醒:你把主模型换到新 provider,而标题生成、摘要这些辅助任务还挂在旧家时,App 会提醒你,避免"活儿被劈成两半,账单两头出"。
· · ·
五、连"管理后台"都搬进来了
不止聊天和配置。桌面 App 把 Hermes 完整的管理面板都做成了 GUI,让你彻底不用回终端:
• 🧩 Skills(技能)——浏览、安装、管理技能库,给 Agent 装"新本事"
• ⏰ Cron(定时任务)——查看和管理调度任务,让 Agent 定时自己干活
• 👥 Profiles(配置档)——在隔离的多套配置 / 技能 / 会话间切换,工作和私人互不串
• 💬 Messaging(消息网关)——可视化配置 Telegram、Discord 等平台通道
• 🎛️ Agents / 指挥中心——多 Agent 协作的编排界面
还有一把顺手的细节,戳中日常使用:
• 命令面板:Cmd / Ctrl + K 键盘秒跳任意操作
• 快捷键可重绑定、界面缩放半步微调
• 界面语言切换——支持简体中文(zh-Hans),对中文用户太友好
• 会话列表大改版:支持归档、按 ID 搜索;还能跨 profile 引用会话
· · ·
六、进阶玩法:让笔记本只当"遥控器"
桌面 App 不一定要用本地内核。你完全可以让它连到另一台机器上的 Hermes 实例——比如一台常年在线的云服务器、VPS,甚至一台 GPU 机。
这时你的笔记本只是个"瘦客户端 / 遥控器",真正干活的 Agent 跑在云端:你合上电脑,它照样在云上继续跑任务。这正是 Hermes "不绑定你的笔记本"理念的延续——Agent 长在云端,你从任何一张"脸"去指挥它。
· · ·
七、装 / 更 / 卸,都很省心
安装
去官网下载 Hermes Desktop 安装器(macOS / Windows)直接运行——它会自动搞定 Python、Node.js、ripgrep、ffmpeg 等所有依赖,装完即用。已装命令行版的,直接:
hermes desktop更新
后台自动检查,有新版一键升级,不用手动折腾。
卸载
设置 → 关于 → 危险区,三档随你选:
1. 只删 GUI(Agent、配置、聊天全留)
2. 删 GUI + Agent,但保留数据(方便日后重装)
3. 全部删除
· · ·
写在最后
Hermes Desktop 的意义,不在于"又多了个客户端",而在于它把门槛降下来了,却没把能力砍下去:
同一个会自我进化的 Agent,同一套记忆和技能;只是从黑底白字的终端,变成了一个能拖拽文件、能并排预览、能点鼠标配置、还说中文的桌面应用。
终端党可以继续敲命令,新手终于有了点点点就能上手的入口——而且两边状态完全打通,随时切换。