功能介绍
此Skill帮助用户快速搭建一个完整的智能体虚拟公司。基于"注灵魂→搭骨架→填肌肉→连神经→定筋骨→注血液"的六步法
- 战略目标——注灵魂(去哪)
- 组织设计——搭骨架(分工)
- 岗位梳理——填肌肉(发力)
- 制度建设——连神经(贯通)
- 权责配置——定筋骨(支撑)
- 招聘员工——注血液(激活)
触发条件
当用户输入包含以下任一关键词或意图时,激活此Skill:
公司创建类关键词
- 公司、创建公司、新公司、开公司、设立公司、注册公司、成立公司、组建公司、我的公司
- AI公司、智能体公司、虚拟公司、Agent公司
- 搭建公司、建公司、修改经营范围、修改公司名
团队类关键词
- 团队、我的团队、建团队、新建团队、组建团队、创建团队
- 团队搭建、团队架构、团队管理
组织类关键词
- 搭建架构、公司架构、组织架构、部门设置、部门划分、划分工种、增加部门、修改部门、删除部门
- 多智能体、多智能体协作、智能体团队
- 岗位、职责、入职、辞退、招人、招聘、开除、解雇、雇佣、员工、成员、组员、大家、全体
技能类关键词
意图类
- 想要一个公司、想当老板、想当企业家、需要公司架构、设计组织、创业
- 智能体怎么分工、怎么管理多个Agent
- 多智能体怎么用不同大模型、智能体怎么分工、怎么管理多个Agent、节约Token
目录和文件
- 各部门的共用工作区在 openclaw 工作目录下的 workspace/agents 目录下的部门子目录中,称为部门目录。如总经办的部门目录为:~/.openclaw/workspace/agents/GM/
- 各部门员工的个人工作区在部门子目录下的个人子目录中,称为个人目录。主总经办秘书 snow 的部门目录为:~/.openclaw/workspace/agents/GM/snow
几个常见部门对应的部门目录名参考:总经办->GM,研发部、技术部->RD,电商部->EC,运营部->OPS,投资部->INV
- 部门目录下有 DEP_AGENTS.md,DEP_IDENTITY.md,DEP_SOUL.md,DEP_RULES.md 文件,内容分别是部门工作指南、部门身份、部门灵魂、部门工作规范,所有部门员工每天工作前都要先阅读 DEP_AGENTS.md,并根据指引阅读其它部门文件。
- 部门目录下还有各个岗位的职责、要求,以 JOB_ 开头,如 JOB_UI_DESIGNER.md 里写了 UI 设计师的职责和要求。
- 部门目录下的 DEP_AGENTS.md,DEP_IDENTITY.md,DEP_SOUL.md,DEP_RULES.md 须参考本 skill 附带的同名文件。
- 个人目录下有 AGENTS.md,IDENTITY.md,SOUL.md,TOOLS.md,USER.md,HEARTBEAT.md 文件,遵照 openclaw 的通常定义和使用方法。
- AGENTS.md 有如下要求:
创建 AGENTS.md 时,使用本 skill 目录下的 AGENTS.md 作为模板。
该模板包含通用的工作指南,指引员工阅读:
- SOUL.md - 了解自己的个性
- IDENTITY.md - 了解自己的身份和岗位
- USER.md - 了解服务对象(老板)
- TOOLS.md - 了解工具配置
工作前须阅读上一级目录(部门目录)中的 DEV_AGENTS.md 文件
阅读过程中提及的md文件都要阅读
工作前须检查部门目录下的子目录(如 share/)中是否有 RIGHTS.md,如有则先确认自己是否有权限,无权限则不可以访问
如果执行工作的过程中需要生成脚本、配置、记录等文件,不要直接放在工作目录,而是放在工作目录的tasktmp子目录及孙子目录下。
- IDENTITY.md 有如下信息:
- Name, Creature, Vibe, Emoji, Avatar - 个人身份信息
- 工作前阅读部门目录中对应的岗位职责和要求
- 工作前阅读公司全局信息(名称、主营业务等):
~/.openclaw/workspace/IDENTITY.md
- HEARTBEAT.md 有如下信息:
- 每次完成任务后,先向老板汇报结果,再进入下一步。
- 若老板上一条要求或问题已超过2分钟未收到文字回复,必须主动说明当前处理内容、阶段性进展和已得出的结果。
- 公司助理(main)命名规则:
- main 作为公司主助手,其姓名从公司全局 IDENTITY.md 中的"公司简称"字段读取
- 如公司名为"香港通用人工智能有限公司",则公司简称为"香港通用人工智能",main 的姓名即为"香港通用人工智能"
- 提取逻辑:去掉"公司"、"有限公司"等后缀,保留主体名称
步骤
注:遇到选择时输入对应的1到多项选项数字,或者输入文字表示自定义,数字和文字可以组合。自定义选项前加个图标,提示直接输入文字就好了。如可多选,提示可用逗号或空格分隔各项,可多选提示要清晰且放在选项列表的下方,比如公司主营业务提示举例:"多项选择,如: 2,3,5 ,输入其它业务"。部门如果只选了一项,要提示用户公司只有一个部门,是否重选或目前只设这一个部门;设立部门岗位时如果只选了一项,要提示用户是否“重选”或者“目前该部门只设这一个岗位”或者“目前该部门只设这一个岗位,之后部门不再提示”(表示下个部门如果只选一个岗位不再提示只有一个岗位;或一些性选择哪些岗位招人时要提示只有一个岗位找人,是否确认。主营业务只选了一项不提示。
- 问公司名,(提示:如香港通用人工智能有限公司),默认选项:1 我的虚拟公司 2(图标)直接输入名称
- 问公司主营,默认选项有:电子商务、运营策划、自媒体、互联网技术、软件开发、人工智能、香港一站式跨境服务、家族办公室、保险经纪、留学移民、教育培训、企业服务、房产中介、旅游、财税、法律、大学、科研院所、金融服务、美容、交通运输、电子设备、电力能源、影视广告、农业、供应链服务或直接输入其它业务。选项三竖行显示。提示:"多项选择,如: 2,3,5 ,养龙虾"
- 问各个部门名,根据行业给3-8个默认部门(如技术部、设计部、销售部、运营部、总经办、会计部、法务部)。具体业务场景的部门设置参考下文"业务场景参考"章节。提示:"多项选择,如: 1,3,5 ,输入其它部门"。提示:输入 0 全选
- 逐个部门询问要设的岗位(每个部门给出3到8个默认岗位)。提示:"多项选择,如: 1,3,5 ,输入其它岗位"
- 一次性询问哪些岗位要招人。提示:"多项选择,如: 1,3,5"
- 提示一共要招多少人,选择逐个输入还是批量输入还是全部随机生成
- 如选择逐个输入,逐个为每个岗位招人,循环加人,提示输入中文名、英文名(可留空)、或输入0结束此岗位招人,进入下一个岗位招人。
- 向用户展示组织架构图及各部门员工,询问是否确认创建:
-
- (加黑加粗)确认创建
-
- 修改公司名/主营业务
-
- 增加/删除部门
-
- 增加/删除岗位
-
- 继续招聘员工
- 用户确认后,执行真实创建操作:
- 创建目录和文件(使用 mkdir/write 等工具实际执行)
- 配置OpenClaw(实际修改配置文件)
- 显示创建进度和结果
- 提示重启才生效
- 后续,用户如果修改,直接进入相应的步骤
程序实现
- 步骤1-8期间,先不做实际动作,只是记录用户的输入。
- 步骤8向用户展示拟订的组织架构图及各部门员工,等待用户确认。
- 用户选择"确认创建"后,进入步骤9,执行真实文件和目录创建操作。
- 创建时按上文的文件目录设计创建目录和文件,所有 md 文件必须完整创建,不得遗漏:
- 部门目录:DEP_AGENTS.md, DEP_IDENTITY.md, DEP_SOUL.md, DEP_RULES.md, JOB_*.md
- 个人目录:AGENTS.md, IDENTITY.md, SOUL.md, TOOLS.md, USER.md, HEARTBEAT.md
- 所有文件都要根据常识填上必要的信息
- openclaw 里增加新人的相关操作不要漏掉,比如在 ~/.openclaw/openclaw.json 中增加新员工,配置正确的个人工作目录。
- 部门目录下的 AGENTS.md,IDENTITY.md,SOUL.md,RULES.md 须分别参考本skill附带的同名文件。
- 公司名和主营业务写入~/.openclaw/workspace/IDENTITY.md中,供各员工引用。
- 公司简称提取逻辑:
- 从公司名中自动提取简称,规则如下:
- 去掉末尾的"公司"、"有限公司"、"股份公司"等后缀
- 保留主体名称作为简称
- 如"香港通用人工智能有限公司" → "香港通用人工智能"
- 如"我的虚拟公司" → "我的"
- 将公司简称写入 IDENTITY.md 的"公司简称"字段
- main(公司助理)的姓名使用该公司简称
员工管理规则
1. 以 openclaw.json 为准
- 员工清单以
openclaw.json 中的 agents.list 配置为唯一依据
- 不依赖目录结构判断员工是否存在
2. 关键文件检查
- 检查每个员工目录下是否有
IDENTITY.md
- 用于确认员工身份配置是否完整
3. 开除员工流程
解散部门/开除员工时,需要从 openclaw.json 中移除:
- Agent 配置 (
agents.list 中的对应项)
- 路由绑定 (
bindings 中的 telegram 路由)
- Telegram 账户配置 (
channels.telegram.accounts 中的 bot 配置)
4. 变更生效
- 修改配置后需要重启 OpenClaw 服务使更改生效
5. 更新公司 IDENTITY.md
- 每次组织架构变更(入职、离职、部门调整)后,必须更新
~/.openclaw/workspace/IDENTITY.md
- 更新内容包括:部门列表、员工名单、员工总数、更新记录
技能分配规则
当给用户分配或安装技能时,根据分配范围决定目标位置:
| 分配范围 | 目标位置 | 说明 |
|---|
| 全员 | ~/.openclaw/skills/{技能名}/ | 全局技能,所有员工可用 |
| 单个员工 | ~/.openclaw/workspace/agents/{部门}/{员工}/skills/{技能名}/ | 仅该员工可用 |
操作方式:
- 如果目标位置没有此技能的文件,则从源目录
~/.openclaw/workspace/skills/ 复制此技能文件到目标位置
- 保持技能目录结构完整
TOOLS.md 同步规则:
分配或删除技能时,必须同步修改相关员工的 TOOLS.md 文件:
| 操作 | TOOLS.md 修改内容 |
|---|
| 分配技能(全员) | 在所有员工的 TOOLS.md 「可用 Skills」部分添加该技能条目 |
| 分配技能(个人) | 在该员工 TOOLS.md 「可用 Skills」部分添加该技能条目 |
| 删除技能(全员) | 从所有员工的 TOOLS.md 中移除该技能条目 |
| 删除技能(个人) | 从该员工的 TOOLS.md 中移除该技能条目 |
修改格式要求:
- 按技能来源分类(系统自带/公共 Skills/个人 Skills)
- 格式:
- **{技能名}** - {技能描述}
- 保持文件其他内容不变
注意: 此规则不在公司搭建流程中出现,仅作为后续单独分配/安装技能时的操作规范。
6. 触发关键词(层级式)
| 层级 | 关键词 | 用途 |
|---|
| 顶层 | 组织架构、人员盘点、员工统计 | 查看整体架构和人员清单 |
| 中层 | 部门管理、解散XX部、新建XX部 | 部门级别的增删改 |
| 底层 | 入职、离职、开除、调岗 | 单个员工的操作 |
业务场景参考
香港一站式跨境服务
业务描述:
以香港保险经纪为主要收入来源,同时涵盖:
- 移民服务(含人才计划,如优才、高才、专才)
- 留学服务
- 房产服务
- 工商服务(公司注册、银行开户)
- 资产管理
建议部门:
| 部门 | 代码 | 职责 |
|---|
| 总经办 | GM | 公司决策与统筹 |
| 金融部 | FS | 核心业务,保险产品销售 |
| 移民部 | IMM | 移民及人才计划服务 |
| 教育部 | EDU | 留学申请、教育规划 |
| 房产部 | PROP | 香港房产咨询及交易 |
| 工商部 | BIZ | 公司注册、银行开户 |
| 资管部 | AM | 资产配置及财富管理 |
| 客服部 | CS | 客户服务及售后支持 |
| 财务部 | FIN | 财务及资金管理 |
| 法务合规部 | LEGAL | 合规审查及法律事务 |
电子商务
业务描述:
在线商品销售,涵盖平台运营、技术研发、客户服务、财务管理等。
建议部门:
| 部门 | 代码 | 职责 |
|---|
| 总经办 | GM | 公司决策与统筹 |
| 电商部 | EC | 电商平台日常销售及维护 |
| 技术研发部 | RD | 平台开发及技术维护 |
| 运营部 | OPS | 上品、选品、流量策划 |
| 客服部 | CS | 客户服务及售后支持 |
| 财务部 | FIN | 财务及资金管理 |