NousResearch/hermes-official-plugins
☤ The official plugins for Hermes Agent, built and maintained by Nous Research: Home Assistant, Spotify, Claude Subscription DirectSDK and more, one install away from the Hermes plugin catalog.
Hermes 官方插件——为 Hermes Agent 精心挑选的第一方扩展集
这是什么 – 本仓库存放由 Nous Research 为 Hermes Agent 维护的 官方 插件。Hermes Agent 是一个开源、自我改进的 AI 代理,可在从笔记本电脑到廉价 VPS 的任何设备上运行。Hermes 的核心保持精简;所有与特定服务(Home Assistant、Spotify、Telegram 等)通信的功能都放在插件中。每个插件位于自己的子目录中,包含清单(plugin.yaml 或 plugin.json)和独立的测试套件。
为什么重要 – 通过将集成拆分为插件,您可以获得:
- 更小、更快的安装 – 只需拉取所需的代码。
- 即时修复错误 – 无需等待新的 Hermes 核心版本即可更新插件。
- 明确的所有权 – Nous 在此维护 官方 插件,而社区或供应商插件则位于其他地方。
主要插件(示例)
| 插件 | 功能 | 主要工具 |
|---|---|---|
| Home Assistant | 监听 Home Assistant 事件,通过其 REST API 控制设备,可发送通知。 | ha_list_entities、ha_get_state、ha_list_services、ha_call_service |
| Spotify | 功能完整的 Spotify Web API 客户端 – 播放、设备控制、队列、搜索、播放列表等。 | spotify_playback、spotify_devices、spotify_queue、spotify_search、… |
| Claude Subscription DirectSDK (实验性) | 使用官方 Claude Code CLI 运行 Claude Pro/Max,无需 API 密钥。 | hermes model 的模型提供程序 |
| Telegram Business Mode | 为 Telegram Business 账户起草回复,并在发送前需要用户批准。 | 具有所有者批准工作流的网关平台 |
| Memory Wiki | 将本地会话历史转换为 Hermes Desktop 中可浏览的 wiki 风格仪表板。 | 仪表板选项卡、只读审计面板 |
| Blender | 运行 Blender MCP 服务器,公开工作流技能,使 Hermes 能够读取/写入 Blender 场景。 | MCP 服务器 + 技能(需要 Blender 5.1+、Git、uv) |
| Snyk | 通过 Snyk 的 MCP 服务器扫描代码、依赖项、容器、IaC 和 SBOM。 | snyk_security_scan 工作流技能 |
| Langfuse | 将 Hermes 每次交互的跟踪发送到 Langfuse 以进行可观测性(跨度、生成、工具调用)。 | 可观测性钩子 |
| Accent Picker (桌面) | Hermes Desktop 状态栏中的取色器,用于实时更改主题强调色。 | 桌面 UI 组件 |
| REA | 通过 REA 的 MCP 服务器对二进制文件、.NET、Electron、Android 包等进行逆向工程。 | 约 170 个按需工具 |
如何安装插件
# 首先安装 Hermes Agent(一行安装程序)
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
# 然后使用内置的插件 CLI
hermes plugins install spotify # 安装 Spotify 集成
hermes plugins install homeassistant # 安装 Home Assistant 集成
hermes plugins update <name> # 获取最新的已审核版本
CLI 仅拉取插件在 固定 提交下的子目录,因此您不会下载无关代码。
开发与测试 – 每个插件都在 Linux、macOS 和 Windows 上针对当前 Hermes 核心进行测试。典型的本地测试运行:
git clone https://github.com/NousResearch/hermes-agent
git clone https://github.com/NousResearch/hermes-official-plugins
cd hermes-official-plugins/spotify
HERMES_AGENT_REPO=../../hermes-agent PYTHONPATH=../../hermes-agent python -m pytest -q
要在真实的 Hermes 实例中尝试本地版本:
hermes plugins install ./spotify --force
许可证 – MIT(参见 LICENSE)。
了解更多 –
- 插件目录和文档:https://hermes-agent.nousresearch.com/docs/plugins
- Hermes Agent 仓库:https://github.com/NousResearch/hermes-agent
- 构建自己的插件的开发者指南:https://hermes-agent.nousresearch.com/docs/developer-guide/plugins/
由 Nous Research 构建,MIT 许可。
相关
- 项目
- 项目
- 项目
- 项目