跳到正文
FunCoding

搜索

搜索文档、智能体、博客、Skill 和 MCP

TUI、ACP 与消息网关

hermes --tui 的现代界面,在 VS Code / Zed / JetBrains 里通过 ACP 使用 Hermes,以及把 Hermes 接到 Telegram、Discord、Slack 等消息平台的网关。

TUI

hermes --tui 启动现代终端界面:模态浮层、鼠标选择、非阻塞输入。内容包括可折叠的横幅分区、键位、斜杠命令、实时会话切换器、LaTeX 数学渲染、浅色终端检测、忙碌指示样式、自动恢复、状态栏和配置;对运行环境有要求,细节见官方 TUI 页。

IDE 集成(ACP)

Hermes 可在兼容 ACP(Agent Client Protocol)的编辑器里使用,如 VS Code、Zed、JetBrains:聊天、工具活动、文件 diff 和终端命令都渲染在编辑器里。流程:安装 ACP 依赖、启动 ACP 服务器、在宿主编辑器里配置(官方文档分别给出 VS Code、Zed、JetBrains 的设置,以及可选的浏览器工具),凭证沿用你的 Hermes 配置。

消息网关

Hermes 带一个消息网关,让智能体常驻在 21+ 个消息平台上(19 个为网关原生,另有通过插件的 IRC 和 Microsoft Teams):Telegram、Discord、Slack、WhatsApp、Signal、Email、Home Assistant、Teams 等。最简单的配置是交互向导:

hermes gateway setup

它用方向键逐个平台引导配置、显示已配置的平台、并提示启动/重启网关。各平台在语音、图片、文件、线程、表情回应、输入指示、流式输出的支持不同(官方有平台对比表)。聊天内可用命令、会话持久化与续接、/sessions 查找历史、按频道的模型与系统提示覆盖、/model 的持久覆盖。安全:DM 配对(白名单的替代方式)、管理员与普通用户区分;还有群聊会话隔离、未授权私信行为等配置(见「配置与优先级」)。