AI 自动化 2026年5月29日

Hermes Agent 多智能体委派:一人企业老板 + 三名 AI 员工(2026)

NodeMac 技术团队

约 14 分钟

一人企业创始人常在一下午同时扮演调研员、数据清洁工与文案——三个角色、一条时间线。Hermes AgentNous Research)内置 delegate_task,可 spawn 隔离子 Agent,各自独立终端。父 Agent 当协调者;每个子 Agent 只有新会话、明确 goal 与受限 toolset——仅摘要回到老板上下文。

无需像 CrewAI 那样手写编排类。用自然语言描述成果——找资料、规范化 CSV、写周报——Hermes 默认最多 并行 3 个子 Agent(可调 delegation.max_concurrent_children)。尚未安装?请看 Hermes macOS 安装配置指南Hermes Mac mini M4 教程 了解常开 Mac 方案。

Hermes Agent 多智能体委派一人企业工作流
披露:NodeMac 发布 Mac 自动化指南并提供 Mac 托管。本文依据 委派功能文档;工具名与默认值随版本可能变化。

为何 delegate_task 胜过手写多 Agent 代码

CrewAI 等框架要求用 Python 定义角色、任务与依赖。Hermes 由父级 LLM 按复杂度决定是否委派。

底层为每个子 Agent 提供零父历史、独立终端、摘要回传父线程,以及默认最多 3 的并行批次。

CrewAI 等框架要求先用 Python 定义角色、任务与依赖,再验证流程。Hermes 由父级 LLM 按任务复杂度决定是否委派;底层 tools/delegate_tool.py 为每个子 Agent 创建独立终端会话。

子 Agent 的系统提示来自 goal(要达成什么)与 context(路径、格式、约束)。上游文档提醒:goal="修复错误" 会失败——子 Agent 没见过错误,请把堆栈、目录、输出 schema 写进 context。

叶子 subagent 不能调用 delegate_task、clarify、memory、send_message、execute_code——父级须在 context 里写全指令,子 Agent 中途不能向你澄清。

默认并行 3 个子 Agent。调研、CSV 规范化、写稿在路径不冲突时可并行;若两腿写同一文件,请在老板提示里串行。

纯机械变换(排序万行 CSV、无判断)上游建议用 execute_code——更省 token,无推理环。

子 Agent 默认继承父级 API 凭证(除非覆盖)——便于并行时轮换限流。

把 delegate_task 当契约:你定义结果与路径,父 Agent 拆解 spawn,你在磁盘验收。每周固定 sources.csv 与 draft.md,失败只重跑单腿。

与 CrewAI 对比,看流程变更频率:固定 ETL 适合版本化 DAG;一人企业周报每周都变,Hermes 用自然语言即可改三角分工。

国内访问 Telegram 或部分模型 API 需自备网络;委派逻辑与地区无关,但 gateway 常开 Mac 需稳定出站。

FactorCrewAI-style codeHermes delegate_task
搭建方式Python 角色、任务、Agent自然语言描述 + Hermes CLI
上下文隔离自行接 memory buffer每个子 Agent 全新会话
并行度自选执行器批量模式 + 线程池(默认 3)
工具权限自定义工具绑定toolsets 参数(web、terminal、file 等)

可引用: 叶子 subagent 不能调用 delegate_task、clarify、memory、send_message、execute_code——父级须在 context 写全指令。

来源:Hermes 子 Agent 委派文档

架构:老板、员工与 toolsets

每个子 Agent 的提示来自 goal 与 context。请粘贴堆栈、路径与 schema——子 Agent 没见过你的父会话。

叶子 worker 被屏蔽的 toolsets 含 delegation(除非 orchestrator 角色)、memory、clarify。

You (solopreneur)
    │
    ▼
Hermes parent agent  ──delegate_task(tasks=[A, B, C])──┐
    │                                                   │
    │                    ┌──────────────┬──────────────┐  │
    │                    ▼              ▼              ▼  │
    │              Subagent A      Subagent B    Subagent C
    │              toolsets:web    terminal+file  web+file
    │                    │              │              │
    │                    └──── summaries back to parent ──┘
    ▼
Final merged brief / files on disk

可在 ~/.hermes/config.yaml 的 delegation 块设置迭代上限、并发、超时与更便宜的子模型。

子 Agent 默认继承父级 API 凭证(可覆盖)。

delegation:
  max_iterations: 50
  max_concurrent_children: 3
  child_timeout_seconds: 600
  model: "google/gemini-2.0-flash-001"
  provider: "openrouter"

spawn 前规划分工——子 Agent 中途不能向你澄清。

一人企业工作流:三名 AI 员工

以一人 SaaS 周报为例:

日常不必直接调 Python API——在 Hermes TUI 用老板提示驱动 delegate_task 批次。

WorkerRoleHermes toolsetsOutput
A — 调研员找 10 个一手来源["web"]要点列表 + URL
B — 分析师抓取页面并生成 sources.csv["terminal", "file", "web"]CSV 位于 ~/work/newsletter/
C — 写稿员基于 CSV 写约 800 字["file"]draft.md,含 H2 大纲

在 Hermes TUI 输入老板提示:

Run this week's newsletter pipeline for topic "Mac mini CI for iOS teams":
1) Delegate research: 10 authoritative sources from 2025–2026.
2) Delegate data: save title,url,summary into ~/work/newsletter/sources.csv.
3) Delegate writing: draft draft.md (~800 words) using only that CSV.
Use parallel delegation where safe. Report file paths when done.

Hermes 应发出类似上游示例的 delegate_task 批次:

delegate_task(tasks=[
    {
        "goal": "Research Mac mini CI for iOS teams",
        "context": "Need 10 sources from 2025–2026. Prefer Apple, GitHub Actions, and Mac host vendors. Return bullet list with URLs.",
        "toolsets": ["web"]
    },
    {
        "goal": "Build sources.csv from research output",
        "context": "CSV columns: title,url,summary. Path: ~/work/newsletter/sources.csv. Create directory if missing.",
        "toolsets": ["terminal", "file"]
    },
    {
        "goal": "Draft newsletter markdown",
        "context": "Read ~/work/newsletter/sources.csv only. Write ~/work/newsletter/draft.md ~800 words, H2 sections, no fabricated URLs.",
        "toolsets": ["file"]
    }
])

父 Agent 合并摘要;你在磁盘验收。机械变换优先 execute_code。

macOS 分步运行手册(8 步)

本 8 步手册假设你已在可控 Mac 上安装 Hermes,涵盖工具、工作区、可选 Skill、会话、验收与定时——一人企业可每周复用。

  1. 安装 Hermes — 若未安装,按 Hermes macOS 安装配置指南curl -fsSL …/install.sh | bash,再 hermes doctor
  2. 启用工具 — 运行 hermes tools,确认 delegation、web、terminal、file 工具集已开启。
  3. 创建工作区mkdir -p ~/work/newsletter,让每个 context 指向同一路径。
  4. 可选配置 — 在 ~/.hermes/config.yaml 添加 delegation: 块,可换更便宜子模型或 >3 并发。
  5. 可复用 Skill(可选) — 在 ~/.hermes/skills/newsletter-pipeline/ 保存三员工老板指令,/skills 每周重载。
  6. 运行老板会话hermes 粘贴流水线提示,TUI 观察委派;/agents 查看子树、token 汇总与终止。
  7. 验收产出 — 打开 sources.csvdraft.md;失败单腿可让父 Agent 只重委派该任务。
  8. 定时(可选) — 周期任务用 Hermes cron 文档Hermes cron documentation,勿指望父会话 Ctrl+C 后 delegate_task 仍在后台跑——委派在父轮次内同步完成。

故障排查

子 Agent 返回空泛摘要

现象: 几秒就结束且输出无用。

修复: 父级 context 不足。补充路径、字段示例后重跑。子 Agent 不继承父级历史。

批次并发报错

现象: 一次传 4+ 任务时报错。

修复: 默认 max_concurrent_children 为 3。拆批或在 config.yaml / 环境变量中提高上限。

子 Agent 600 秒超时

现象: child_timeout_seconds 中途杀掉调研。

修复: 调大 delegation.child_timeout_seconds 或缩小 goal。若无 API 调用可查 subagent-timeout 日志。

delegate_task 与 execute_code 对比

选对工具再 spawn 三个推理环——token 与中断行为不同。

UseToolWhy
需要判断的多步调研delegate_task完整推理 + 工具
万行 CSV 机械排序过滤execute_code更低 token 成本
固定夜间 ETLcronjob + 脚本可扛父进程中断

苹果 Mac mini 规格 写明 M4 基础款 16GB 统一内存——够父 Agent + 3 子 Agent;本机重浏览器建议 24GB

若需要无脸视频产出(而不只是文案流水线),可将委派与 MoneyPrinterTurbo 无脸短视频教程 搭配使用——6.7 万星、8 步 macOS 批量渲染,覆盖抖音 / Shorts / 小红书。

delegate_taskHermes 跨设备 Gateway 指南 组合使用。

常见问题

用了 Hermes subagent 还需要 CrewAI 吗?

日常 ad-hoc 工作流不需要。Hermes 通过 delegate_task 把编排嵌进父 Agent 模型。CrewAI 适合在应用仓库里维护版本化的 Python DAG;一人企业周报/运营循环很少需要那套仪式。

Hermes 最多能并行 spawn 几个 subagent?

默认 3 个,上游无硬性上限—批次超过限制会报错,需在 config.yaml 或环境变量中提高 max_concurrent_children。

subagent 能直接在 Telegram 上跟我说话吗?

不能。叶子 subagent 无法使用 send_message 或 clarify。父级 gateway 会话汇总后回复你。手机端老板对话请运行 hermes gateway。

子 Agent 会记住上周的调研吗?

不会自动记住。叶子 subagent 不能写 memory。请把 sources.csv、draft.md 等产物落盘,或由父 Agent 审阅摘要后再写入记忆。

必须用云端 Mac 吗?

不必。任何已装 Hermes 且保持唤醒的 Mac 即可。休眠笔记本会暂停长批次;从 Telegram 委派而工人在别处的团队常用常开 Mac。

延伸阅读:Hermes macOS 安装配置指南(安装、网关、launchd);Hermes Mac mini M4 教程(常开 Mac mini)——本文不列价格表。

需要常开 Mac 从 Telegram 委派任务?

专属 Apple Silicon Mac,SSH 访问,港日新韩美节点。

NM
NodeMac 云端 Mac
5 分钟即可部署

租用专属 Apple Silicon Mac。SSH/VNC,港日新韩美节点。

立即开始