一个 Agent 不够用?分身、组队、临时工,三种玩法各有乾坤。
为什么需要多智能体?
你有没有过这样的体验——
- 跟 AI 聊工作,聊着聊着突然蹦出昨天聊的学习计划;让它帮忙分析数据,它却记得你上次让它写的营销文案。上下文一乱,效率就崩。
- 或者遇到一个复杂任务,一个 Agent 根本搞不定,做到一半就因为上下文太长而"失忆"。
HermesAgent 提供了三种多智能体****方案来应对这些问题。从简单到复杂,分别是:创建分身、组队协作、临时调度。下面逐个讲清楚。
三种玩法视频讲解看这里
一、创建分身:最简单的多 Agent 方案
核心思路:给 Hermes Agent 创建多个分身(Profile),每个分身专注于一个场景。
怎么创建?
hermes profile create <你的分身名字>名字要求:全英文小写,数字放结尾,不要放开头。
比如你可以创建:
study—— 学习专用work-coding—— 编程工作life—— 生活琐事media2026—— 新媒体运营
创建分身的四种方式
| 方式 | 命令 | 说明 |
| 空白创建 | hermes profile create study | 纯净分身,所有配置从头来 |
| 克隆配置 | hermes profile create study --clone | 带着原 Agent 的配置信息 |
| 全量克隆 | hermes profile create study --clone --all | 配置 + 更多数据一起带过来 |
| 从备份克隆 | hermes profile create study --from <备份文件> | 从你之前备份的配置文件创建 |
配置要点
创建完分身后需要配置两样东西:
- 大模型(必须配):跟你第一次安装 Hermes 时一样的配置流程
- 通讯终端(可选):微信、飞书等,看你是否需要分身也能独立接消息
Windows 和 WSL 版的配置命令略有不同,Windows 版在命令前面多了--profile参数。比如启动分身:
# WSL 版 hermes <分身名字> # Windows 版 hermes --profile <分身名字>适合什么场景?
- 个人用:学习、工作、生活各一个 Agent,上下文互不干扰
- 工作用:新媒体、编程、数据分析分开,各自积累各自的专业知识
一句话总结:分身之间完全独立,不共享上下文,永久存在,各自进化。就像给不同场景雇了不同的助手,彼此不认识。
二、多智能体团队:让 Agent 协同工作
核心思路:一个主 Agent 当"项目经理",多个子 Agent 当"组员",主 Agent 接活、分配、汇总,子 Agent 各自执行。
坦率讲,目前这个模式还有点"鸡肋"——子 Agent 之间不能自主沟通协作,协同全靠主 Agent 调度。但随着 Agent-to-Agent(A2A)机制逐渐成熟,这种模式未来会越来越重要。
怎么组队?
组队可以用 Skill 辅助完成。我做了一个agent-team-designSkill,你只需要告诉它"我想做一个数据分析的团队",它就会帮你设计团队结构。
组队流程分五步:
- 讨论确认—— 跟 Skill 讨论你需要什么样的团队
- 生成初稿—— Skill 输出团队设计方案
- 评审—— 检查方案是否合理
- 修订—— 根据评审意见调整
- 交付—— 产出最终文件
交付了什么?
Skill 最终会给你这几样东西:
- 主 Agent 的 soul.md—— 项目经理的"岗位职责书"
- 子 Agent 的 soul.md(每人一份)—— 组员的"岗位职责书"
- 协作流程文件—— 谁干什么、怎么交接
- 团队规格说明—— 整体概览(给你看的)
关键操作:替换 soul.md
这是整个流程中最核心的步骤。
每个 Hermes Agent 的"灵魂"就是它的soul.md文件。要让分身变成你的团队成员,需要把 Skill 生成的 soul.md 替换到对应分身的目录下。
文件位置(Windows 版):
C:\Users\<你的用户名>\AppData\Local\hermes\hermes-agent\profiles\<分身名>\子 Agent:直接用 Skill 生成的 soul.md 替换原文件。
主 Agent:需要把 soul.md 和协作流程文件合并后替换。具体操作是:改掉原文件名 → 打开 Skill 生成的 soul.md → 把协作流程的内容追加到末尾 → 保存到分身目录。
主 Agent 的 soul.md 必须严格写清楚:工作如何分配、调用哪个子 Agent、执行什么命令行命令。这些是真正会被执行的,不是写个描述就完事。
怎么验证子 Agent 真的在工作?
你可以在子 Agent 的对话历史中查看:
# 查看分身列表 hermes profile list # 进入某个分身 hermes <分身名> # 查看历史会话 /sessions # 进入某个具体会话 /sessions <会话ID>你会看到子 Agent 确实收到了主 Agent 分配的任务,并执行了工作。
自进化:团队会越来越强
因为子 Agent 是真正独立存在的,每次执行任务后它的能力会逐步积累和增强。整个团队会越用越好用——这是相比 SUB Agent 最大的优势。
适合什么场景?
重复性的复杂工作,比如:
- 每周/每月的数据分析报告
- 日报、周报、周总结
- 例会纪要整理
- 定期的竞品分析
三、SUB Agent:轻量级临时方案
核心思路:给 Agent 一个任务加一段提示词,它自己组建临时子 Agent 团队来干活,干完自动回收。
这是第二种方式的"简约版"——你不需要创建分身、不需要配 Skill、不需要手动替换文件。
怎么用?
几乎所有主流 Agent 平台都支持 SUB Agent 机制。核心就是一段提示词模板:
- 准备一段"自主组队"提示词(网上有通用模板)
- 把你的具体任务贴到提示词中
- 把整段提示词交给你的 Agent
- Agent 会自动拆分任务、创建临时子 Agent、分配执行、汇总结果
优势与劣势
| 维度 | 说明 |
| ✅ 优势 | 使用门槛低,无需额外配置 |
| ✅ 优势 | 几乎所有平台通用 |
| ✅ 优势 | 适合探索性任务 |
| ❌ 劣势 | 子 Agent 是一次性的,用完即回收 |
| ❌ 劣势 | 无法积累进化,下次同样任务得重来 |
| ❌ 劣势 | 结果质量依赖提示词质量 |
适合什么场景?
- 需求不太清晰的任务——先试试,不行再组队
- 偶发性复杂任务——比如策划一次团建、写一个不常做的分析报告
- 探索阶段——不确定是否需要正式组队,先用 SUB Agent 验证
💡 强烈建议多尝试 SUB Agent。第一种和第三种都是"低成本高回报"的玩法,第二种偏专业向,等真正需要时再上也不迟。
三种方式怎么选?
一张表看明白:
| 创建分身 | 多智能体团队 | SUB Agent | |
| 核心关系 | 各自独立 | 主调度 → 子执行 | 动态创建 → 回收 |
| 上下文 | 不共享 | 不共享(主可调度) | 汇总到主 Agent |
| 存在性 | 永久存在 | 永久存在 | 临时用完即消 |
| 学习能力 | 各自积累进化 | 各自积累进化 | 无法积累 |
| 上手难度 | ⭐ 最简单 | ⭐⭐⭐ 最复杂 | ⭐⭐ 中等 |
| 适用场景 | 多场景分离 | 重复性复杂工作 | 偶发性复杂任务 |
| 典型例子 | 学习/工作/生活分开 | 每周数据分析报告 | 偶尔策划一次团建 |
选择建议
- 刚开始用Hermes?→ 先创建分身,把不同场景分开,最简单也最实用
- 有重复性复杂工作?→ 花时间组个队,一劳永逸,团队还会越用越强
- 偶尔遇到复杂任务?→ 用 SUB Agent 提示词搞定,低成本解决
- 不确定该用哪种?→ 先用 SUB Agent 试水,觉得值得长期投入再正式组队
三种方式并不互斥,我现在三种都在用。不是谁替代谁,而是各有所长。
学AI大模型的正确顺序,千万不要搞错了
🤔2026年AI风口已来!各行各业的AI渗透肉眼可见,超多公司要么转型做AI相关产品,要么高薪挖AI技术人才,机遇直接摆在眼前!
有往AI方向发展,或者本身有后端编程基础的朋友,直接冲AI大模型应用开发转岗超合适!
就算暂时不打算转岗,了解大模型、RAG、Prompt、Agent这些热门概念,能上手做简单项目,也绝对是求职加分王🔋
📝给大家整理了超全最新的AI大模型应用开发学习清单和资料,手把手帮你快速入门!👇👇
学习路线:
✅大模型基础认知—大模型核心原理、发展历程、主流模型(GPT、文心一言等)特点解析
✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑
✅开发基础能力—Python进阶、API接口调用、大模型开发框架(LangChain等)实操
✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用
✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代
✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经
以上6大模块,看似清晰好上手,实则每个部分都有扎实的核心内容需要吃透!
我把大模型的学习全流程已经整理📚好了!抓住AI时代风口,轻松解锁职业新可能,希望大家都能把握机遇,实现薪资/职业跃迁~