Aekor

Aekor
专注于用户阅读体验的响应式博客主题
  1. 首页
  2. Blog
  3. 正文

Hermes 桌面版 GUI 来了:被命令行劝退的人可以冲了

2026-05-15 6点热度 0人点赞 0条评论

这是 Hermes 系列第三篇。前面聊了官方 Web Dashboard 和社区 WebUI,今天说说 Hermes Desktop——社区开发者 fathah 做的桌面客户端,用 Electron + React 给 Hermes 套了一个完整的图形界面。装环境、切模型、配消息网关全部可视化,门槛直接降了一大截。

项目地址:github.com/fathah/hermes-desktop

关注开源 AI 圈的人应该知道 Hermes Agent。这个项目的定位是"自我进化的 AI 助手",支持工具调用、多平台消息收发、记忆系统、定时任务——能力上非常全面,GitHub 上关注度一直很高。

但之前有个很现实的问题:纯命令行。装 Python 环境、配 provider、改配置文件、敲命令启服务——每一步对技术人员没问题,但对大部分想尝鲜的人来说,还没开始就已经劝退了。

现在这个局面被一个叫 Hermes Desktop 的项目打破了。我实际体验了几天,聊聊感受。

Hermes Desktop 是什么

简单说:Hermes Desktop 是一个桌面客户端,底层依赖 Hermes Agent 提供 AI 能力,上层用 Electron + React 做了完整的图形界面。你不需要碰命令行,就能完成 Hermes 的安装、配置和使用。

技术栈上用了 Electron 39、React 19、TypeScript 5.9、Tailwind CSS 4、Vite 7,本地数据用 better-sqlite3 存储。项目从 4 月初开始,到现在一个多月已经积累了 3.6k Star,发布到 v0.3.6 版本,社区活跃度很高。

它做两件事:一是帮你装好 Hermes 跑起来,二是把所有操作从命令行搬到 GUI 里。

上手体验:几个让我印象深的地方  

切模型像切歌一样简单

Hermes 支持大量模型提供商:OpenRouter、Anthropic、OpenAI、Google Gemini、xAI Grok、通义千问、MiniMax、Hugging Face、Groq,还有本地端点。以前在命令行里切模型要改配置文件、重启服务,有时还要排查报错。在 Desktop 里,就是一个下拉菜单的事。

写长文切 Claude,快速问答切 GPT,跑简单任务切本地开源模型省钱——几秒钟搞定。这个体验一旦习惯了,真的回不去。

流式聊天的实时反馈做得不错

聊天界面用 SSE 做流式渲染,内容持续输出不是一次性吐结果。工具调用时有进度展示,底部有实时 token 计数和费用显示。

这个计数器特别实用。用 API 最怕的是"不知道自己什么时候花多了",有实时计数之后,你会自然控制对话长度,聊到差不多就收。它还保留了一个 /usage 命令,可以随时查总用量。

对话搜索:实用程度超预期

会话管理用 SQLite FTS5 做了全文搜索。你可以搜关键词,把历史上相关的对话全部找出来。会话按日期分组,点进去还能继续聊。

AI 对话不是一次性的事情——上周讨论的方案,这周想接着聊,以前只能翻历史记录,现在输入框一搜就出来了。对于长期使用 AI Agent 的人来说,这个功能比多一个炫技特性更重要。

消息网关配置大幅简化

Hermes 支持 16 个消息平台:Telegram、Discord、Slack、WhatsApp、Signal、飞书、钉钉、企业微信、iMessage、邮件、短信(Twilio/Vonage)、Webhooks、Home Assistant 等。以前每个平台都要改一堆配置文件、排查 token 和网络问题。

Desktop 里填 bot token,保存,测试,搞定。接通之后手机上就能跟 AI 对话,日常使用不一定要守在电脑前。

其他值得一提的能力

技能系统Skills — 像装 App 一样装能力

Hermes 有技能系统,可以给 AI 安装各种能力包:写代码、做文档、爬网页、管日历。Desktop 里有 Skills 页面,可以看到已安装的技能、查看详情、卸载,也可以从社区安装新的。放命令行里很多人不会去碰的功能,做成 GUI 就变成了可以逛可以试的东西。

记忆管理Memory — AI 能记住你了

记忆系统让 AI 能跨对话记住你的偏好和信息。Desktop 里可以查看和编辑记忆条目,管理用户档案。底层支持多种记忆引擎:Honcho、Hindsight、Mem0、RetainDB、Supermemory、ByteRover,可以根据需要选配。

自动化Schedules — 定时任务可视化配置

支持 cron 任务构建器,可以配置分钟级、小时级、每天、每周或者自定义周期。定时任务可以推送到 15 个不同的消息目标。比如每天早上 8 点让 AI 整理新闻摘要发到 Telegram,或者每周一自动生成周报发到邮箱。

多环境Profiles — 工作生活分开

支持创建多个独立的 Profile,每个 Profile 有独立的配置文件、模型设置、记忆和技能。你可以分一个工作 Profile 一个生活 Profile,或者给不同项目建不同的环境。切换起来就是点一下的事。

安装和平台支持

平台覆盖很全:Windows 有 exe(NSIS 安装器),macOS 有 dmg,Linux 有 AppImage、deb、rpm。首次启动会检测系统里是否已经装了 Hermes,如果没有就引导自动安装,依赖解析和配置过程都在界面里完成,预计几分钟就能跑起来。

支持两种运行模式:

  • 本地模式: Hermes 运行在本机 127.0.0.1:8642,数据都在自己机器上,适合注重隐私的个人用户。请求走 SSE 流式协议,桌面端实时解析渲染。
  • 远程模式: 连接到远程的 Hermes API 服务器。比如公司电脑装 Desktop,连接家里服务器上的 Hermes,或者反过来。服务器常驻运行,桌面端负责管理和调试。

Windows 和 macOS 上的安装包目前还没有代码签名,首次启动会触发系统安全警告,按提示放行即可。Fedora 的 rpm 包也暂不支持自动更新,需要手动下载新版安装。

说几个细节和不足

体验下来也有一些值得改进的地方:

  • macOS 和 Windows 版本没有代码签名,首开需要额外操作绕过安全提示——对新手来说可能有点懵。
  • 当前版本(v0.3.6)还在密集开发中,界面细节和稳定性都还有优化空间。
  • 部分高级功能仍然依赖底层 Hermes Agent 的能力,Desktop 作为客户端,核心的智能水平取决于你选的后端模型和配置。

不过考虑到项目从 4 月初才开始,一个多月迭代到现在的完成度,社区有 11 个贡献者在活跃推动,进展已经很快了。毕竟开源项目最大的优势就是迭代速度。

总结一下: Hermes Agent 本身是能力很强的 AI Agent 框架,现在有了 Desktop 这个图形界面,使用门槛降低了很多。虽然项目还在早期,但该有的核心功能基本都覆盖了——聊天、会话管理、多模型切换、消息网关、技能系统、记忆管理、定时任务。

三篇写下来,正好覆盖了 Hermes 的三种 Web/桌面使用方式:官方 Dashboard 负责管理和运维,社区 WebUI 适合远程和手机访问,Desktop 则提供最完整的桌面 GUI 体验。如果你一直在关注 AI Agent 但觉得命令行太折腾,现在可以试试了。项目开源免费,GitHub 搜 Hermes Desktop 就能找到。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Hermes Hermes Agent
最后更新:2026-05-21

Aekor

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

使用AI教程

  • API报错解决方案
  • API 基础知识
  • API Key 获取

分类

  • Blog

COPYRIGHT © 2026 Aekor. ALL RIGHTS RESERVED.