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