答案很直接:想用桌面版就装 fathah/hermes-desktop(现在也叫 Hermes One),全平台都支持,功能最全;只用 Mac 又怕吃内存,选 dodo-reach 那个原生版。这篇文章带你把 Hermes 桌面版从装机到日常用起来的坑都过一遍。
第一次听说 Hermes 的人通常会问两件事:它跟 ChatGPT 有啥不一样,再就是"有没有不敲命令的版本"。第一个问题一两句话讲不清,简单说 Hermes 的特点是会"长技能"——你教它一次的事,下次它会自己用,跨会话也能记起来。这篇主要答第二个:怎么把它装上桌面。
为什么要装 Hermes 桌面版而不是用命令行
你之前要是在终端里用过 Hermes,下面这些动作估计都做过:想换个 Profile(不同性格的子代理),得先 Ctrl+C 停掉,再敲 hermes -p 名字启动,名字记错了还得查一遍列表。看 token 用量、会话历史、记忆条目,全靠敲命令。想接微信、飞书、钉钉,得手动改配置文件。桌面版把这些全挪进了 GUI,拆成 Chat、Sessions、Agents、Skills、Models、Memory、Soul、Tools、Schedules、Gateway、Office、Settings 十二个屏幕,点哪个进哪个。它跟命令行版共享同一份底层数据,桌面端聊到一半切终端接着聊,状态不会丢,这点挺方便的。 Hermes 桌面版选哪个:fathah 还是 dodo-reach
社区里两个主流版本,定位完全不一样。fathah/hermes-desktop(也叫 Hermes One)是全功能版,Electron 加 React 写的,十几个 LLM 服务商、十几个消息网关、多种工具集都内置,功能党选它。dodo-reach/hermes-desktop 是 macOS 原生版,Swift 写的,只通过 SSH 连远程 Hermes,主打不带浏览器包装、不留本地缓存那一套,Mac 用户、对隐私敏感的运维可以选这个。简单判断:Windows/Linux 用户只能选 fathah;只用 Mac 又怕 Electron 占内存的选 dodo-reach;想要功能齐全、内置技能市场的还是 fathah 更合适。
桌面版安装步骤:Windows、Mac、Linux 都能装
fathah 版三端都支持,去 GitHub Releases 页面下安装包就行。Windows 下 .exe 直接装,系统弹"无法识别的应用"的话点"更多信息"再选"仍要运行"(安装包没有做代码签名,这个提示是正常的)。macOS 按芯片选 M 系列还是 Intel 的 .dmg,拖进 Applications 完事。Linux 下 Debian/Ubuntu 用 dpkg 装,Fedora 用 dnf,也可以用 snap,想用最新代码的话直接 git clone 源码跑 npm run dev。
第一次打开:本地、远程还是 Provider 模式
这一步新手最容易卡壳。第一次进去会有引导式安装,让你选三种模式。本地模式最适合新手,应用会自动检测 ~/.hermes 目录,没装过就自动跑官方安装脚本,把依赖一次配齐,配好直接聊天。远程模式适合已经在服务器或云端装好 Hermes 的人,输个 API URL 和 Key 就接上,桌面端变成远程控制台。Provider 模式不装本地 Agent,只配 OpenRouter、Anthropic 这类服务商,当聊天前端用。想零成本试试手感的,也可以在 Provider 模式里配 Ollama 之类的本地端点,不花一分钱调用云端 API。 22 个斜杠命令和 Profile 切换怎么用
聊天框敲 / 会弹出命令列表,按用途大致分会话控制、记忆技能、调试查看、效率切换四类,能用命令解决的就别去左边菜单翻,省一半时间。Profile 这功能算是被低估的一个点——每个 Profile 是独立的 Agent 配置,自己一套人格设定、用户画像、会话库和技能集,写公众号用一个、写代码用一个、跑数据分析再用一个,互相上下文完全隔离,不会出现让它写代码结果突然开始写文案的尴尬情况。桌面版把 Profile 管理做成了一个屏幕,左下角点一下就能创建、删除、切换,不用重启不用敲命令。
沙箱和消息网关:安全性与自动化怎么权衡
Agent 会执行命令、读写文件,最让人担心的就是会不会动到不该动的地方。桌面版提供好几种沙箱后端,日常个人开发用 local 最快,但同权限运行、隔离基本为零;跑陌生代码或者生产环境建议换成 docker,团队共享机器更是必须用 docker,避免误删同事文件。消息网关这块是把 Hermes 从本机玩具变成"数字员工"的关键,桌面版 Gateway 屏幕支持十几个消息平台一键接入,海外有 Telegram、Discord、Slack,国内有钉钉、飞书、企业微信,配置不用写代码,选平台填凭证就行。需要留意的是,飞书钉钉这类 WebSocket 连接偶尔会断,建议开个守护进程自动重启;微信原生通道也不是 Hermes 能直连的,得靠第三方桥接服务。
装机常踩的坑:权限报错、剪贴板识图失败
新手最容易踩的几个坑:安装时报文件权限错误,一般是复制依赖没保留 Unix 权限位,手动改一下权限重试就行;重复构建时提示目录已存在,先清掉旧的应用再装;WSL 环境下用到浏览器自动化工具时可能卡在权限验证那步,临时给账户开免密码权限装完再撤销;从 Word 复制文字到桌面版容易被误识别成图片格式,导致不能识图的模型直接读不了,绕过办法是先粘到纯文本编辑器过一道再复制;另外桌面版目前没有自动更新机制,得自己去关注仓库更新或者用包管理工具升级。
Hermes 桌面版做的事情说到底就一件:把一个本该是开发者玩具的 Agent,变成普通人能用的桌面软件。没什么颠覆性创新,就是把命令行搬进了 GUI,把命令变成按钮。之前被命令行劝退的,装 fathah 版三分钟就能进聊天窗口;想要更克制体验的 Mac 用户可以试试 dodo-reach。用不用得上这些功能,看你想让 Agent 帮你做多少事。