本文介绍Hermes Agent桌面端架构,核心是Electron连接本地Python后端。桌面端分为Electron主进程、Preload桥、React渲染器和Python后端四个权威边界,通过WebSocket JSON-RPC通信。Electron启动hermes serve子进程,Renderer直接连接Python Gateway处理会话与模型调用,桌面UI工具通过desktop_ui Toolset交互。文章还详述消息从输入框到AIAgent的完整流程,以及execute_code实现程序化工具调用的四种连接方式。
完成下面两步后,将自动完成登录并继续当前操作。