Hermes Desktop是什麼
Hermes Desktop 是開發者 sir1st 推出的 Hermes Agent 社區版桌面應用。將 Python 運行時、hermes-agent 核心與 hermes-web-ui 可視化界面打包爲單一可執行文件,用戶無需手動安裝 Python、Node 等依賴,雙擊即可啓動。應用基於 Electron 構建,支持 macOS(Apple Silicon/Intel)、Windows x64 和 Linux(x64/arm64)全平台,開箱即用,讓非技術用戶徹底告別終端命令行和瀏覽器標籤頁。

Hermes Desktop的主要功能
-
開箱即用運行:內置 Python 3.12.13 和 hermes-agent v0.14.0,無需用戶手動安裝 Python、uv、Node.js 等依賴,下載安裝包後雙擊即可啓動。
-
跨平台原生應用:提供
.dmg(macOS Apple Silicon/Intel)、.exe(Windows x64)、.AppImage/.deb(Linux x64/arm64)等多種安裝格式,系統集成度高於瀏覽器標籤頁。 -
完整 Web UI 能力:基於 hermes-web-ui 構建,支持會話管理、模型切換、技能管理、記憶查看、用量監控等全部可視化功能。
-
Profile 快速切換:通過左下角用戶菜單一鍵切換不同智能體配置(如文案模式/代碼模式),無需記憶複雜命令行參數。
-
多 LLM 提供商接入:支持 OpenRouter、Anthropic、OpenAI、Google Gemini、xAI Grok、Qwen、MiniMax、Ollama、LM Studio 等 11+ 模型提供商。
-
流式對話與斜槓命令:實時 SSE 流式渲染回覆,支持
/new、/web、/code、/shell、/memory等快捷指令。 -
豐富工具集:內置 14+ 工具類別,涵蓋網頁搜索、瀏覽器自動化、終端命令、文件操作、代碼執行、視覺分析、圖像生成、TTS 語音等。
-
記憶與人格管理:支持持久化記憶系統(可接入 Honcho、Mem0 等提供商),並可直接編輯 SOUL.md 人格文件。
-
技能(Skill)管理:在 GUI 中瀏覽、安裝、編輯 Skill,覆蓋 28+ 類別,支持可視化技能學習軌跡。
-
定時任務編排:內置 Cron 構建器,可創建自動化任務並配置 15 種投遞目標(如每日報告、夜間備份)。
-
消息網關集成:支持配置 Telegram、Discord、Slack、WhatsApp、飛書、企業微信等 15+ 消息平台網關。
-
終端與 GUI 無縫切換:與命令行安裝的 Hermes 共享
~/.hermes數據目錄,會話和記憶互通,隨時可在桌面應用和終端之間切換。 -
自動更新機制:集成
electron-updater,啓動時自動檢測新版本並提示更新,也可手動前往 GitHub Releases 下載覆蓋安裝。
如何使用Hermes Desktop
-
下載安裝包:訪問 GitHub Releases 選擇對應平台的安裝文件(macOS 選
.dmg,Windows 選.exe,Linux 選.AppImage或.deb) -
首次運行授權:
-
macOS:將應用拖入
Applications後,終端執行xattr -cr "/Applications/Hermes Desktop.app"以繞過 Gatekeeper 的”已損壞”提示(v0.x 尚未代碼簽名) -
Windows:SmartScreen 會提示”無法識別”,點擊”更多信息 → 仍要運行”即可
-
-
啓動應用:雙擊圖標啓動,Electron 主進程會自動在後台拉起 hermes-web-ui 的 Koa 服務(
127.0.0.1:8648),渲染窗口直接加載本地頁面 -
配置 LLM 提供商:首次啓動後按嚮導配置 API Key(支持 OpenRouter、Anthropic、OpenAI、Ollama 等),或選擇本地模型端點
-
開始對話:進入主界面後即可與 Hermes Agent 進行流式對話,使用斜槓命令、工具調用、技能管理等全部功能。
Hermes Desktop的項目地址
- Github倉庫:https://github.com/sir1st/hermes-desktop
Hermes Desktop的核心優勢
-
零環境門檻:傳統 Hermes Agent 需要用戶自行安裝 Python 3.11+、uv、Node.js、Git 等依賴,桌面版通過內置運行時一次性解決,大幅降低非開發者使用成本。
-
穩定性優於瀏覽器:網頁版 hermes-web-ui 運行在瀏覽器中,存在權限配置繁瑣、網關依賴、意外崩潰等問題;桌面應用作爲獨立進程,系統資源佔用和穩定性更可控。
-
終端與 GUI 自由切換:桌面版與命令行安裝的 Hermes 共享同一數據目錄(
~/.hermes),用戶可隨時在桌面應用和終端之間無縫切換,不丟失會話與記憶。 -
社區驅動快速迭代:作爲非官方社區項目,sir1st 版本緊跟上游 hermes-agent 和 hermes-web-ui 的更新節奏,通過 CI 自動構建多平台發佈包。
-
開源可審計:項目本身採用 MIT 許可證,代碼完全公開,用戶可自行審查打包邏輯與安全性。
Hermes Desktop的應用場景
-
本地 AI 助手日常辦公:替代 ChatGPT 網頁版,在桌面端持續與 Hermes Agent 對話,處理文案整理、代碼編寫、文件管理等任務。
-
IM 網關可視化配置:通過桌面界面配置 Telegram、Discord、Slack、飛書、企業微信等 15+ 消息平台網關,無需記憶命令行參數。
-
技能與記憶管理:在 GUI 中瀏覽、安裝、編輯 Skill,查看和修改持久化記憶條目,管理用戶畫像。
-
定時任務編排:使用 Cron 構建器創建自動化任務(如每日報告、夜間備份),並通過界面管理投遞目標。
-
多 Profile 工作流隔離:爲不同項目或角色創建獨立 Profile,一鍵切換上下文,避免記憶混淆。
© 版權聲明
文章版权归作者所有,未经允许请勿转载。
相關文章
暫無評論...