大多数人只用一个 AI 助手,然后试图让它同时充当研究员、写作者、程序员、项目经理和执行者。
这种方式短期内还行,但时间一长,角色就会模糊,上下文变得混乱,记忆越来越嘈杂,工作流程也不再清晰。Hermes 提供了一条更好的路径:组建一支团队,而不是把所有事压在一个通才身上。
正确的思维模型
❌ 错误模型:"我需要一个无所不能的天才 AI。"
✅ 正确模型:"我需要一支小团队,各司其职、交接清晰、上下文互不干扰。"
Profile 究竟隔离了什么
Hermes 的 Profile(配置文件)可以隔离以下内容:
- 配置项
- 会话记录
- 记忆
- 技能
- 人格特质
- 定时任务状态
- 网关状态
核心要点: 专业化只有在状态保持隔离的前提下才能持久。
最简团队结构
| 角色 | 名称 | 职责 |
|---|---|---|
| 编排者 | Hermes | 规划、分解任务、调度、最终综合 |
| 研究专家 | Alan | 收集来源、验证信息、处理不确定性 |
| 叙事架构师 | Mira | 将研究成果转化为清晰的结构化内容 |
| 调试与系统工程师 | Turing | 构建功能、调试、验证、技术实现 |
各角色详解
编排者(Hermes) 工作重心:规划、优先级排序、依赖管理、质量把控、最终综合。它是系统的"交通指挥中心",而非流程瓶颈。
研究专家(Alan) 风格:质疑优先、以来源为核心、结构严谨。用于文献综述、市场调研、信息核实、趋势追踪。一个好的研究智能体能降低整个系统的"幻觉式自信"。
写作者(Mira) 优化方向:清晰度、结构、可读性、受众意识。负责将研究成果转化为文章、简报、产品文案、脚本等。写作智能体不需要同时承担研究和调试任务,只需专注于传达质量。
构建者/调试者(Turing) 风格:直接、以证据为驱动、聚焦实现。关注可复现性、日志、差异对比和经过验证的结果,而非宏观叙述。
用 SOUL.md 赋予每个角色真实身份
多智能体设置中最常见的错误是只改了名字。
Hermes 通过 SOUL.md 定义智能体的持久身份:语气、默认行为、优势、优先级、应避免的事项。
- SOUL.md —— 定义"这个智能体是谁"
- AGENTS.md —— 定义共享的项目上下文
实际搭建步骤
第一步: 确保主 Hermes 环境已正常运行(模型/供应商已配置、API 密钥已就绪)。
第二步: 通过克隆创建专家 Profile:
hermes profile create alan --clone
hermes profile create mira --clone
hermes profile create turing --clone
第三步: 验证 Profile 已创建:
hermes profile list
确认文件已生成于 ~/.hermes/profiles/alan/ 等路径下。
第四步: 为每个 Profile 编写专属的 SOUL.md,定义其独特的身份、语气与优先级。
第五步: 将共享上下文(代码规范、工作流规则等)放入 AGENTS.md,而非 SOUL.md。
第六步: 创建一个团队参考文件(如 team-agents.md),记录每个智能体的角色、交接规则和使用时机。
第七步: 独立运行各个 Profile:
hermes -p alan
hermes -p mira
hermes -p turing
结语
如果你想让 Hermes 更强大,就不要再试图让一个智能体包揽一切。
从编排者开始,加入一个专家,验证交接流程,然后再逐步扩展。最聪明的多智能体团队不是规模最大的,而是角色边界最清晰的。