一、总览结论
龙虾 Agent 的配置体系采用"通用规则引用链 + 角色定制文件"双层架构,已形成稳定的文件引用、启动加载、心跳补充和 token 监控机制。每个 Agent 的 7 个角色定制文件通过第一行 Read 指令引用公司级共享规则,修改通用规则即可全员同步生效——这是整个体系的设计灵魂。
✅ 已稳定
- 双层架构引用链(13个通用文件 + 7个角色文件)
- 启动加载顺序机制(AGENTS→SOUL→IDENTITY→USER→HEARTBEAT→TOOLS→MEMORY)
- 技能 SKILL.md 标准格式与 available_skills 自动匹配
- openclaw.json agent 字段规范(id/name/workspace/tools/model/bindings)
- 标准化创建流程(6步 + create-agent.sh / create-xiuxiu-agent.sh)
- 4 大插件体系(meeting-token / law-enforcer / xiuxiu / lobby-hearing)
🔵 基本稳定
- 新电脑部署流程(文件复制→环境变量配置→Gateway启动验证)
- 角色专属技能目录(workspace/skills/)
- 心跳 token 监控与 L2/L3 按需加载
🟡 待观察
- 多 Agent 协作时引用链一致性校验(跨 workspace 依赖检查)
- 大 token 量场景下 L3 的刷新策略是否足够(每 2 小时 vs 实时)
- 新电脑部署后首次启动的 agent 自动唤醒验证
核心原则:配置文件层负责确定性边界(文件结构、引用链、字段规范、目录标准)。Agent 层负责语义理解、方案生成和业务内容。修改通用规则文件 = 全员同步生效,不要在每个 Agent 的定制文件中重复定义通用内容。
1配置体系全景图
龙虾 Agent 配置采用"通用规则引用链 + 角色定制文件"双层架构。每个 Agent 的 workspace 下有 7 个角色定制文件,每个文件通过第一行 Read ~/.openclaw/龙虾制度体系/XXX-龙虾通用规则.md 引用公司级共享规则。
文件引用链总览
AGENTS.md → AGENTS-龙虾通用规范.md → LAW-L1/L2/L3 四大法
SOUL.md → SOUL-龙虾通用规则.md → 10项能力清单、公司通讯录、龙虾通讯录
IDENTITY.md → IDENTITY-龙虾通用规则.md
USER.md → USER-龙虾通用规则.md
HEARTBEAT.md → HEARTBEAT-龙虾通用规则.md
TOOLS.md → TOOLS-龙虾通用规则.md
MEMORY.md
| 层级 | 路径 | 文件数 | 说明 | 状态 |
| 公司共享库 | ~/.openclaw/龙虾制度体系/ | 13 | 通用规则文件,所有 Agent 通过引用链加载 | 已稳定 |
| 角色定制文件 | ~/.openclaw/workspace-<agentId>/ | 7 | 每个 Agent 的专属配置,第一行引用通用规则 | 已稳定 |
| 主配置文件 | ~/.openclaw/openclaw.json | 1 | Agent 注册、模型绑定、渠道配置、工具权限 | 已稳定 |
核心理念:修改通用规则文件 = 全员同步生效,这是整个体系的设计灵魂。不要在单个 Agent 文件中重复定义通用规则的内容。
2各文件功能要求详解
分为通用规则文件(公司共享库)和角色定制文件(Agent workspace)两大类。
2.1 通用规则文件(公司共享库,路径:~/.openclaw/龙虾制度体系/)
| 文件 | 核心定义 | 大小 | 状态 |
| SOUL-龙虾通用规则.md |
价值观(阳光主动能相信)、工作风格、核心信条、提问规则(必须附带3个建议答案)、行为边界、紧急停止、发言规则、安全规则、汇报/协作规则、圆桌会议规范、插件功能说明、userId 对照表。这是最重的通用文件。 |
~38KB |
已稳定 |
| IDENTITY-龙虾通用规则.md |
通用身份声明、标准字段要求(全称/简称/Vibe/Emoji)、命名规范(三位编号+龙虾+角色名)、岗位设计原则(核心目标≤2个)、通用行为准则 |
~4KB |
已稳定 |
| USER-龙虾通用规则.md |
主人身份信息、工作偏好(沟通风格、文件操作规范、方案起草标准九大板块、决策建议清单格式)、主人常用指令期望响应、保密要求 |
~5KB |
已稳定 |
| AGENTS-龙虾通用规范.md |
每次会话执行清单(0-5步引用顺序)、心跳检查补充(token 用量监控、L2/L3 按需重载) |
~3KB |
已稳定 |
| HEARTBEAT-龙虾通用规则.md |
监控子agent巡逻机制(每30分钟)、引用链健康检查表、异常处理规则 |
~3KB |
基本稳定 |
| TOOLS-龙虾通用规则.md |
通用工具配置(IMA笔记/Discord消息/通讯录路径/共享技能路径)、工具使用规范 |
~3KB |
已稳定 |
| SKILLS-龙虾通用规则.md |
全局共享技能清单、技能目录结构标准、技能安装规范 |
~2KB |
已稳定 |
| 10项能力清单.md |
全员必备10项能力及验证方法、能力部署原理说明 |
~8KB |
已稳定 |
| LAW-L1-严格执行版.md |
四大法严格执行版:七级制度优先级、最高领导权、生存红线(欺诈/泄密/越界/篡改)、行为红线、冲突仲裁协议、文件命名规范、证据核查、复盘机制 |
~15KB |
已稳定 |
| LAW-L2-要求执行版.md |
结构化交互模式(token>300k 时心跳加载) |
~10KB |
已稳定 |
| LAW-L3-方向指引版.md |
完整法律方向(新会话首条/每2小时刷新) |
~12KB |
已稳定 |
| 公司通讯录.md |
龙虾+人类全员通讯录 |
~3KB |
已稳定 |
| 龙虾通讯录.md |
仅龙虾 agent 通讯录,含职责和能力说明 |
~5KB |
已稳定 |
2.2 角色定制文件(每个 Agent 的 workspace 目录下)
| 文件 | 必须包含的自定义内容 | 必需性 |
| SOUL.md |
①角色全称/员工编号/部门/汇报对象 ②四大法合规声明 ③防串台身份铁律 ④核心任务目标(1-2个) ⑤工作过程目标 ⑥核心立场 ⑦行为风格 ⑧专项工作流程 ⑨能力边界 ⑩特殊规则(如派发标准/审核模式/汇报规则) |
必需 |
| IDENTITY.md |
①Name/Creature/Vibe/Emoji ②职务全称/一句话介绍 ③性格关键词/沟通调性/特殊标识 ④角色记忆要点 ⑤工作模式记忆 |
必需 |
| USER.md |
①与主人的交互备注 ②主人常用指令的响应方式 |
必需 |
| AGENTS.md |
①引用通用规范(第0步) ②角色专属的文件加载顺序 |
必需 |
| HEARTBEAT.md |
①角色专属定时检查项 ②定时汇报项 ③自动维护任务 ④静默条件 |
必需 |
| TOOLS.md |
①角色专用工具配置表 ②角色专用技能清单 ③环境特有信息(目录路径等) ④工具使用限制 |
必需 |
| MEMORY.md |
①Agent 创建信息 ②长期记忆沉淀(由心跳自动维护) |
必需 |
3引用链加载机制
每次会话启动或心跳唤醒时,Agent 按固定顺序加载配置文件。
启动加载顺序
| 步骤 | 加载文件 | 引用链 | 说明 |
| 0 | AGENTS.md | → AGENTS-龙虾通用规范.md → LAW-L1 | 加载四大法,建立合规基线 |
| 1 | SOUL.md | → SOUL-龙虾通用规则.md → 10项能力+通讯录 | 加载价值观、工作风格、圆桌会议规范 |
| 2 | IDENTITY.md | → IDENTITY-龙虾通用规则.md | 加载身份规范与命名标准 |
| 3 | USER.md | → USER-龙虾通用规则.md | 加载主人偏好与交互规范 |
| 4 | HEARTBEAT.md | → HEARTBEAT-龙虾通用规则.md | 加载定时巡检机制 |
| 5 | TOOLS.md | → TOOLS-龙虾通用规则.md | 加载工具配置与权限 |
| 6 | 当日+昨日 memory/YYYY-MM-DD.md | (无) | 加载近期上下文记忆 |
| 7 | MEMORY.md | (无,独立文件) | 加载长期记忆与固化流程 |
Token 用量监控(会话连续性保障)
| 触发条件 | 动作 | 目的 |
| token > 300k 且尚未读过 L2 | 自动加载 LAW-L2-要求执行版.md | 补充结构化交互模式 |
| token > 600k 且距上次读 L3 超过 2 小时 | 重新加载 LAW-L3-方向指引版.md | 刷新完整法律方向 |
4技能配置规范
技能(Skill)是 Agent 可调用的专项能力模块,按作用范围分为三级。
4.1 技能存放位置
| 类型 | 路径 | 作用范围 | 状态 |
| 全局共享技能 | ~/.openclaw/skills/ | 所有 Agent 可引用 | 已稳定 |
| 角色专属技能 | <workspace>/skills/ | 仅该 Agent 可用 | 基本稳定 |
| 制度体系技能 | ~/.openclaw/龙虾制度体系/skills/ | 系统级技能(如 roundtable-organizer) | 已稳定 |
4.2 技能目录标准结构
skill-name/
├── SKILL.md
├── .env
├── *.py / *.sh
├── 历史版本/
└── 文件夹说明.md
4.3 SKILL.md 标准格式
| 字段 | 必需 | 说明 |
| 描述 (description) | ✅ | 技能用途的一句话概括 |
| 触发词 | ✅ | 激活该技能的关键词列表 |
| 适用场景 | ✅ | 何时应使用该技能 |
| 必需参数 | 推荐 | 调用时需提供的参数列表 |
| 返回值格式 | 推荐 | 输出结果的格式说明 |
4.4 当前全局共享技能清单
| 技能类别 | 技能名称 | 数量 |
| 浏览器自动化 | browser-automation | 1 |
| 系统健康检查 | healthcheck | 1 |
| 会议管理 | meeting-permission, roundtable-organizer | 2 |
| AI 音视频 | minimax-music, minimax-speech, minimax-video | 3 |
| 设备连接 | node-connect | 1 |
| 语音处理 | openai-whisper | 1 |
| 代码审查 (ponytail) | ponytail, ponytail-audit, ponytail-debt, ponytail-gain, ponytail-help, ponytail-review | 6 |
| 权限管理 | screenshot-allowlist-admin | 1 |
| 任务编排 | taskflow, taskflow-inbox-triage | 2 |
| 视频处理 | video-frames | 1 |
| 天气服务 | weather | 1 |
| 秀秀管理工具 | xiuxiu-bot-manage, xiuxiu-channel-manage, xiuxiu-desktop-screenshot, xiuxiu-dm-manage, xiuxiu-export-chat, xiuxiu-send-image, skill-creator | 7 |
5Agent 配置字段要求
每个 Agent 在 openclaw.json 的 agents.list 数组中注册,包含以下字段。
| 字段 | 必需 | 说明 | 示例 |
id |
✅ |
Agent 唯一标识 |
002龙虾创建顾问 |
name |
✅ |
Agent 显示名称 |
002龙虾创建顾问 |
workspace |
✅ |
工作区目录路径 |
/data/userdata/openclaw/.openclaw/workspace-002龙虾创建顾问 |
agentDir |
✅ |
Agent 系统目录路径(含 systemPrompt 等) |
agents/002龙虾创建顾问/agent |
tools |
✅ |
工具权限白名单 |
["read","write","edit","exec","message","web_search","web_fetch","sessions_spawn"] |
model |
推荐 |
指定模型,不指定则继承 defaults |
{"primary":"deepseek/deepseek-v4-pro","fallbacks":["minimax/MiniMax-M2.7"]} |
groupChat |
可选 |
群聊配置 |
{"historyLimit":50} |
subagents |
可选 |
子 agent 配置 |
{} |
全局 defaults(所有 Agent 继承)
| 字段 | 默认值 | 说明 |
| 默认模型 | deepseek/deepseek-v4-pro | 主模型,fallbacks 含 MiniMax M2.7 系列 |
| maxConcurrent | 4 | 最大并发任务数 |
| timeoutSeconds | 600 | 任务超时时间 |
| workspace 根路径 | /data/userdata/openclaw/.openclaw/workspace | 工作区根目录 |
绑定 (bindings)
每个 Agent 需要在 bindings 数组中配一条,含 agentId、channel(如 xiuxiu)、accountId(与 agent id 同名)。
6创建 Agent 完整流程
从参数确定到 Gateway 重启,标准创建流程共 7 步。
6.1 现有脚本工具
| 脚本 | 路径 | 用途 | 状态 |
| create-agent.sh |
scripts/01-标准化创建agent/ |
Discord 系 Agent 创建(upgrade/full/migrate 三种模式) |
已稳定 |
| create-xiuxiu-agent.sh |
scripts/08-秀秀一键创建agent/ |
秀秀系 Agent 一键创建,含群组绑定和权限配置 |
已稳定 |
| init-agent.sh |
龙虾制度体系/init-agent.sh |
初始化目录结构 + 写入 AGENTS.md 引用 |
基本稳定 |
6.2 标准化创建流程
| 步骤 | 操作 | 执行方 | 说明 |
| 1 | 确定角色参数 | 主人 / 002 | 全称、简称、部门、汇报对象、1-2个核心目标 |
| 2 | 编写角色定制文件 | 002 龙虾创建顾问 | 按模板撰写 SOUL/IDENTITY/USER/TOOLS/HEARTBEAT/AGENTS/MEMORY 共 7 个文件 |
| 3 | 运行 init-agent.sh | 001 龙虾配置员 | 创建目录结构(工作文件/优化建议/复盘/任务数据中心/词库) |
| 4 | 在 openclaw.json 中注册 | 001 龙虾配置员 | 添加 agent 条目 + 添加 binding |
| 5 | 配置工具权限 | 001 龙虾配置员 | 在 agent.tools.allow 中列出白名单 |
| 6 | 创建 agentDir | create-agent.sh 自动 | 包含 systemPrompt 等配置(由脚本自动生成) |
| 7 | 重启 Gateway | 001 龙虾配置员 | 使配置生效,验证 agent 能正常响应 |
6.3 目录结构标准树
~/.openclaw/
├── openclaw.json
├── 龙虾制度体系/
│ ├── SOUL-龙虾通用规则.md
│ ├── IDENTITY-龙虾通用规则.md
│ ├── USER-龙虾通用规则.md
│ ├── AGENTS-龙虾通用规范.md
│ ├── HEARTBEAT-龙虾通用规则.md
│ ├── TOOLS-龙虾通用规则.md
│ ├── SKILLS-龙虾通用规则.md
│ ├── 10项能力清单.md
│ ├── 公司通讯录.md
│ ├── 龙虾通讯录.md
│ ├── LAW-L1-严格执行版.md
│ ├── LAW-L2-要求执行版.md
│ ├── LAW-L3-方向指引版.md
│ ├── SABC-密码.md
│ ├── templates/
│ ├── scripts/
│ ├── skills/
│ ├── extensions/
│ ├── init-agent.sh
│ └── bot-userid-directory.json
├── skills/
├── agents/<agentId>/agent/
└── workspace-<agentId>/
├── AGENTS.md
├── SOUL.md
├── IDENTITY.md
├── USER.md
├── HEARTBEAT.md
├── TOOLS.md
├── MEMORY.md
├── memory/
├── skills/
└── 工作文件/
├── 优化建议/
├── 复盘/
├── 任务数据中心/
└── 词库/
7插件扩展体系
当前 4 大核心插件,覆盖会议管理、法律执行、IM 集成和任务调度。
| 插件 | 作用域 | 功能说明 | 关键机制 | 状态 |
| meeting-token |
会议面板 |
圆桌会议令牌制、PM 动态指定、令牌轮转 |
活跃/静默主持、双计数器(整场+无人干预)、BBCode @mention 令牌交付、散会后15分钟封锁 |
已稳定 |
| law-enforcer |
全局 |
L1 四大法强制执行、安全规则注入 |
每轮自动注入泄密防护指令、生存红线拦截、冲突仲裁 |
已稳定 |
| xiuxiu |
全局 |
秀秀 IM 平台集成、消息收发 |
Socket.IO 实时连接、群组/面板管理、BBCode 解析、文件上传 |
已稳定 |
| lobby-hearing |
工作安排厅 |
主人单点触发 Bot 发言、任务许可控制 |
仅主人可触发、bot 间禁止互触、15分钟 idle 超时、60分钟绝对超时、任务完成关键词检测 |
已稳定 |
插件协同关系
主人(任意位置)
↓ "组织圆桌会议"指令
某 bot(如 022)
↓ lobby-hearing 授予任务(大厅)/ 直接接收(私信)
022 起草会议方案
↓ 调用 roundtable-organizer skill
skill 创建会议面板 + refreshRooms + 发首条消息
↓ meeting-token 接管该面板
PM 022 组织圆桌会议(令牌制轮转)
↓ law-enforcer 全程监控合规
所有参会者发言
↓ 散会
meeting-token 封锁 15 分钟 → lobby-hearing 任务结束
8新电脑部署清单
从零搭建龙虾 Agent 运行环境所需的全部文件和步骤。
8.1 需要复制的文件
| 源路径 | 目标路径 | 说明 | 必需 |
~/.openclaw/龙虾制度体系/ |
新机同路径 |
所有通用规则.md、LAW-L1/L2/L3、templates/、scripts/、extensions/、skills/、通讯录、密码文件 |
必需 |
~/.openclaw/skills/ |
新机同路径 |
全局共享技能 |
必需 |
~/.openclaw/workspace-<agentId>/ |
新机同路径 |
每个 Agent 的工作区(按需复制) |
按需 |
~/.openclaw/agents/<agentId>/agent/ |
新机同路径 |
每个 Agent 的系统目录(按需复制) |
按需 |
~/.openclaw/openclaw.json |
新机同路径 |
主配置文件(需修改 API Key 和服务器地址) |
必需 |
8.2 部署步骤
| 步骤 | 操作 | 命令/说明 |
| 1 | 安装 OpenClaw | npm i -g openclaw |
| 2 | 创建目录 | mkdir -p ~/.openclaw/ |
| 3 | 复制共享库 | 复制龙虾制度体系、skills、workspace 目录到新机同路径 |
| 4 | 配置 openclaw.json | 修改 env 中的 API Key、channels.xiuxiu 中的服务器地址和账号 |
| 5 | 启动 Gateway | openclaw gateway start |
| 6 | 验证 | Agent 能正常响应,引用链无断裂告警 |
8.3 关键环境变量 / API Key(需在新机重新配置)
| 位置 | 变量 | 说明 |
openclaw.json → env | DOUYIN_API_KEY | 抖音 API 密钥 |
openclaw.json → env | BRAVE_API_KEY | Brave 搜索 API 密钥 |
openclaw.json → env | DOUBAO_API_KEY | 豆包 API 密钥 |
openclaw.json → channels.xiuxiu | serverUrl | 秀秀服务器地址 |
openclaw.json → channels.xiuxiu | accounts | 秀秀账号和 token(appId + appSecret) |
9稳定性分级清单
按功能模块进行稳定性分级评估。
✅ 已稳定
- 双层架构引用链(13个通用文件 + 7个角色文件)
- 启动加载顺序机制
- 技能 SKILL.md 标准格式
- openclaw.json agent 字段规范
- 标准化创建流程(6步)
- 4 大插件运行机制
- 新电脑部署步骤(6步)
- 目录结构标准树
🔵 基本稳定
- 心跳 token 监控(L2/L3 按需加载)
- 角色专属技能目录
- init-agent.sh 初始化脚本
- 跨 Agent 引用链一致性
🟡 待继续收敛
- 多 Agent 引用链校验自动化
- 大 token 量 L3 刷新策略优化
- 新机部署后首次唤醒自动验证
- 角色定制文件模板版本同步
10部署验证矩阵
新电脑部署完成后,建议按以下矩阵逐项验证。
| 验证项 | 验证方法 | 通过标准 | 优先级 |
| OpenClaw 安装 | openclaw --version | 输出版本号 | P0 |
| Gateway 启动 | openclaw gateway start | 进程正常启动,无 fatal 错误 | P0 |
| 引用链完整性 | 检查日志中是否有 "Read file not found" 告警 | 无文件缺失告警 | P0 |
| Agent 响应 | 在秀秀群组 @Agent 发送简单消息 | Agent 正常回复 | P0 |
| SOUL 加载 | 检查 Agent 回复中是否体现价值观和岗位职责 | Agent 按 SOUL 规范回复 | P1 |
| 技能匹配 | 触发一个全局技能(如 weather) | 技能正常激活并返回结果 | P1 |
| L1 法律执行 | 尝试让 Agent 泄露配置信息 | Agent 拒绝并触发合规拦截 | P1 |
| 心跳监控 | 等待 30 分钟观察心跳巡检日志 | 心跳正常执行,无异常报错 | P2 |
| 多 Agent 协作 | 组织一次圆桌会议 | 令牌制正常轮转,所有参会者正常发言 | P2 |
| 记忆持久化 | 让 Agent 记住一条信息,重启后询问 | 重启后能从 MEMORY.md 恢复记忆 | P2 |
11历史依据与源码参照
本文档基于当前公司共享库全量文件和实际部署经验编写,以下为主要参照来源。
| 依据来源 | 路径/位置 | 用途说明 |
| SOUL-龙虾通用规则.md |
~/.openclaw/龙虾制度体系/ |
通用价值观、工作风格、圆桌会议规范、插件功能、userId对照表 |
| IDENTITY-龙虾通用规则.md |
~/.openclaw/龙虾制度体系/ |
身份声明、命名规范、岗位设计原则 |
| AGENTS-龙虾通用规范.md |
~/.openclaw/龙虾制度体系/ |
会话执行清单、引用链加载顺序、token监控 |
| LAW-L1-严格执行版.md |
~/.openclaw/龙虾制度体系/ |
七级制度、生存红线、文件命名、证据核查规范 |
| create-agent.sh |
scripts/01-标准化创建agent/ |
Discord系Agent创建流程脚本 |
| create-xiuxiu-agent.sh |
scripts/08-秀秀一键创建agent/ |
秀秀系Agent一键创建脚本,含群组绑定和权限配置 |
| roundtable-organizer skill |
~/.openclaw/skills/roundtable-organizer/ |
圆桌会议组织流程、panelId获取、BBCode @mention机制 |
| openclaw.json |
~/.openclaw/openclaw.json |
Agent注册字段、模型绑定、渠道配置、工具权限的实战模板 |
| meeting-token插件 |
extensions/meeting-token/ |
令牌制、双计数器、活跃/静默主持机制 |
| 秀秀3.0功能清单与稳定性总览 |
2026-08-04版(本次参照格式基准) |
网站格式参照标准:总览结论→目录锚点→分章表格→稳定性分级→测试矩阵→源码依据 |
说明:本页为龙虾 Agent 人设配置体系的功能清单与部署文档,不会自动修改配置或创建 Agent。部署操作请严格按第八章步骤执行,引用链修改需经主人确认。