Hermes + OpenClaw 协作架构深度指南

Hermes 做主脑
多个 OpenClaw 做打手

深入掌握 AI Agent 协作架构:Hermes 作为中央调度大脑,指挥多个 OpenClaw Worker 执行任务, 通过 MCP 协议通信,用 Skills 扩展能力。从入门到精通的完整学习路径。

协作架构全景

理解 Hermes 主脑 + OpenClaw 打手 + MCP 通信 + Skills 能力的四层协作模型

用户层
👤
用户请求
自然语言指令 / API 调用
主脑层
🧠
Hermes 主脑
意图理解 · 任务规划 · 调度分发 · 结果聚合
通信层
MCP 协议
Tools · Resources · Prompts · JSON-RPC
执行层
🦞
OpenClaw A
代码生成 · 搜索
🦞
OpenClaw B
数据分析 · 可视化
🦞
OpenClaw C
文件操作 · API
能力层
🎯
Skills 技能
可插拔能力模块
💾
数据源
文件 · DB · API
🌐
外部服务
Web · 云端 · 第三方

三级学习路径

从零基础到架构师,循序渐进掌握 AI Agent 协作体系

🌱 初级入门 — 单 Agent 起步

从安装配置开始,掌握 Hermes 和 OpenClaw 的基础使用,理解单 Agent 工作模式。适合零基础用户快速上手。

📥

安装与环境配置

安装 Hermes-Agent 和 OpenClaw,配置 XiDao API 密钥

💬

基础对话交互

使用 hermes chat 和 openclaw chat 进行基本对话

🔧

内置工具使用

文件读写、代码执行、网络搜索等基础工具

🧠

记忆与上下文

理解 Agent 记忆系统,管理会话上下文

查看完整初级教程 →

⚡ 中级进阶 — 多 Agent 协作

掌握 Hermes 主脑 + 多个 OpenClaw 打手的协作模式,配置 MCP 通信,安装和使用 Skills 扩展能力。

🧠

Hermes 调度策略

配置任务拆解、智能分发、结果聚合流程

🦞

多 Worker 编排

部署多个 OpenClaw Worker,专业化分工协作

MCP 服务器配置

连接外部 MCP 服务器,扩展工具和数据源

🎯

Skills 安装使用

安装社区 Skills,为 Worker 添加专业能力

查看完整中级教程 →

🔮 高级精通 — 自定义架构

开发自定义 MCP Server、编写专属 Skill、构建复杂工作流编排,成为 AI Agent 架构师。

🔨

自定义 MCP Server

开发专属 MCP 服务器,暴露自定义工具和资源

✍️

Skill 开发指南

编写、测试、发布自定义 Skill 到社区

🔄

复杂工作流编排

多步骤、条件分支、并行执行的 Agent 编排

🛡️

安全与性能优化

权限控制、沙箱隔离、缓存策略、成本优化

查看完整高级教程 →

资源中心

MCP 协议资源与 Skills 技能生态,扩展你的 AI Agent 能力边界

快速上手体验

5 分钟搭建你的第一个 AI Agent 协作系统

1

安装 Hermes-Agent(主脑)

在终端中执行以下命令安装 Hermes 作为中央调度大脑

bash
pip install hermes-agent
hermes --version
2

安装 OpenClaw(打手)

安装 OpenClaw 作为任务执行 Worker

bash
npm install -g openclaw
openclaw --version
3

配置 XiDao API

为两者配置统一的 API 后端,确保使用相同的模型服务

bash
# Hermes 配置
hermes config set OPENAI_API_KEY sk-your-api-key
hermes config set OPENAI_BASE_URL https://api.xidao.online/v1

# OpenClaw 配置
openclaw config set XIDAO_API_KEY sk-your-api-key
openclaw config set base_url https://api.xidao.online/v1
4

启动并体验

分别启动 Hermes 和 OpenClaw,开始你的 AI Agent 协作之旅

bash
# 启动 Hermes 主脑
hermes chat --model anthropic/claude-sonnet-4

# 另一个终端启动 OpenClaw Worker
openclaw gateway start
openclaw chat
🎉 恭喜! 你已经搭建了基础的 Hermes + OpenClaw 协作系统。接下来进入 初级教程 深入学习。

四大核心概念

理解这四个概念,你就掌握了 AI Agent 协作的精髓

🧠

Hermes — 主脑

中央调度大脑,负责理解用户意图、拆解复杂任务、分发给合适的 Worker、聚合执行结果。就像团队中的项目经理,不直接干活,但知道怎么安排最合理。

🦞

OpenClaw — 打手

任务执行 Worker,接收 Hermes 分发的子任务并自主完成。每个 Worker 可绑定特定 Skills,形成专业化分工。就像团队中各司其职的工程师。

MCP — 神经

Model Context Protocol,标准化的通信协议。连接主脑与打手,定义了 Tools(工具)、Resources(资源)、Prompts(提示)三大原语。就像团队的沟通规范。

🎯

Skills — 能力

可插拔的技能模块,定义 Worker 能做什么。从代码生成到数据分析,从文件操作到 API 调用,每个 Skill 是一个自包含的能力单元。就像工程师的专业技能。