快速构建一人公司:在 OpenClaw 上搭建 Hive 多 Agent 编排

前言

在 OpenClaw 里做多角色协作,常见做法是手写若干 Agent 配置、自己约定谁调度谁。角色一多,目录结构、产物路径和审批流程很容易各写各的,主会话和子 Agent 的职责边界也不清晰。

下面介绍 SkillHub 社区 Skill「快速构建一人公司」(坐标 @user_7474b09d/hive-builder,版本 1.0.1)。它把 Hive 定义为基于 Orchestrator 模式的一人公司:一个 CEO 主会话负责编排,HRM、OPS 与若干业务专员通过 sessions_spawn 以 subagent 形式执行,并在固定工作区落盘产物与任务状态。

这是什么

「快速构建一人公司」是社区发布者 user_7474b09d 维护的 ai-agent 类 Skill,标签 requires_api_key=false,不依赖额外 API Key 配置。

一句话定位:在空白 OpenClaw 上,按既定架构从零生成 Hive 目录、各角色 ROLE.md、文档区与 SETUP.md,把「一人指挥、多 Agent 分工」落成可运行的文件与流程说明。

官方页面:SkillHub - 快速构建一人公司。

核心功能

Skill 正文(SKILL.md)描述的能力可归纳为以下几块。

Orchestrator 角色分工

  • #0 CEO(指挥官):主会话(main session),接收用户请求,不直接干具体任务,负责调度与最终审批。
  • #1 HRM(组织官):招聘与工作流设计;用户说「Hive 支持 XXX」时由 HRM 响应(扩员为内置职责,无需单独场景触发)。
  • #2 OPS(运维官):外部环境匹配;仅在 CEO 发起「运维检查」时执行版本检查与兼容性评估,经 CEO 批准后再更新。
  • #3–#8 业务专员:默认包含 Collector、Analyst、Writer、QA、PM、Doc,分别对应资料收集、分析、撰写、审核、任务追踪与归档。

子 Agent 通过 sessions_spawn 启动;产物写入 {WORKSPACE}/hive/artifacts/,任务状态写入 {WORKSPACE}/hive/state/tasks/;子 Agent 不直接对用户回复,由 CEO 汇总后交付。

从零构建步骤(Fresh Start)

官方规定的构建顺序为:

  1. 在 {WORKSPACE}/hive/ 创建目录结构。
  2. 初始化 HRM、OPS 的 ROLE.md。
  3. 创建 #3–#8 业务专员及各自 ROLE.md(含身份、链路位置、职责、产物路径与边界)。
  4. 在 {USER_DOCUMENTS}/Hive/ 建立文档管理体系(默认子目录含工作归档、进行中、模板库、知识库及 manifest.json)。
  5. 更新主动性记忆(如 {WORKSPACE}/proactivity/session-state.md 中的当前决策与两大链路说明)。
  6. 生成 {USER_DOCUMENTS}/Hive/SETUP.md(系统概述、员工职责、专员触发条件、链路说明、目录结构与下一步)。
  7. 运行测试任务验证协调流程。

预置模板与扩展

包内 templates/ 提供基础角色示例(如合规专员扩员说明 00-base-roles.md)。README.md 说明可按 XX-{行业名}.md 在 templates/ 下新增行业模板;scripts/ 在说明中标注为规划中。

触发方式

SKILL.md 写明在用户说「我想构建一个 Hive」「我想从零搭建 Hive」时使用本 Skill。注意:用户仅说「Hive 支持 XXX」不触发本 Skill,而是走始终在线的 HRM。

README.md 另给出场景化表述示例,例如「构建一个适合 XXX 场景的 Hive」「帮我构建一个适合财务审计的 Hive」等。

安装与启用

通过 SkillHub CLI

先确认 CLI 是否已安装:

command -v skillhub && skillhub --version

未安装时可按 SkillHub 安装文档 执行完整安装或仅 CLI:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安装 Skill 时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/ 可能不会被识别。本 Skill 的安装命令为:

skillhub install hive-builder --namespace user_7474b09d --dir <skills 目录>

常用路径示例(来自官方安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

OpenClaw 及其变体(NanoBot、PicoClaw、memUBot、MaxClaw、CoPaw、AutoClaw、KimiClaw、QClaw、EasyClaw、workbuddy 等)通常也有各自的 skills 目录,需按当前环境填写 <skills 目录>。

通过对话让 AI 安装

SkillHub 页面提供的提示为:根据 https://skillhub.cn/install/skillhub.md,安装 @user_7474b09d/hive-builder。

典型用法

安装并启用后,在 OpenClaw 主会话中用自然语言发起构建即可。可复现的触发句式包括:

  • 「我想构建一个 Hive」
  • 「我想从零搭建 Hive」
  • 「我想创建一个 Hive · 法律研究 系统」(README.md 示例)
  • 「帮我构建一个适合财务审计的 Hive」(README.md 示例)

Agent 按 Skill 中的 Build Order 创建工作区下的 hive/ 树、各 agents/*/ROLE.md、用户文档区的 Hive/ 及 SETUP.md,并可用一条测试任务验证 CEO 调度与子 Agent 写产物、写状态、再由 CEO 汇总的闭环。

构建完成后,日常扩员说「Hive 支持 XXX」由 HRM 处理;环境对齐由 CEO 发起「运维检查」交给 OPS。

占位符在 Skill 中有明确定义,例如 {WORKSPACE} 默认为 OpenClaw workspace(示例 ~/.openclaw/workspace/),{USER_DOCUMENTS} 为用户文档目录(示例 ~/Documents/);CEO / 简单任务 / 复杂任务可分别映射 {DEFAULT_MODEL}、{FAST_MODEL}、{STRONG_MODEL}(文档中给出了示例模型名,实际以你环境中的配置为准)。

适用场景与注意

适合谁

  • 已在或计划使用 OpenClaw,希望用统一 Orchestrator 模式搭多 Agent「一人公司」的开发者。
  • 需要可落地的目录约定、ROLE 模板、HRM 扩员与 OPS 运维两条审批链路,而不是临时在对话里即兴分工。

限制与注意

  • 本 Skill 面向全新 OpenClaw 上的 Hive 初始化;与「Hive 支持 XXX」相关的扩员逻辑归属 HRM,不要与构建 Skill 的触发条件混用。
  • 依赖 OpenClaw 的 sessions_spawn 与共享文件系统传递产物;未使用 OpenClaw 的环境无法按文档原样复现。
  • SkillHub 页面统计(截至资料抓取):评分 100000,下载约 763 次,安装约 15 次;社区来源(community),升级与问题需关注 SkillHub 上该坐标版本。
  • README.md 中的辅助脚本目录仍为规划状态,不要假设已附带可执行脚本。

结尾

「快速构建一人公司」把 Hive 的 CEO / HRM / OPS / 业务专员架构、目录布局、sessions_spawn 调度与产物外置状态写进一份可执行的 Skill 流程,适合在空白 OpenClaw 上一次性搭好编排骨架,再靠 HRM 按业务扩员。

官方地址与安装坐标:

  • SkillHub 页面:https://www.skillhub.cn/skills/user_7474b09d/hive-builder
  • API 坐标:https://api.skillhub.cn/user_7474b09d/hive-builder
  • 安装:skillhub install hive-builder --namespace user_7474b09d --dir <你的 skills 目录>
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye