介绍
# Agent Builder (OpenClaw)
设计并生成一个完整的 **OpenClaw 智能体工作区**,配备强有力的默认设置和面向高级用户的澄清问题。
## 规范参考
- 工作区布局 + 心跳规则:**阅读** `references/openclaw-workspace.md` - 文件模板/片段:**阅读** `references/templates.md` - 可选背景(通用智能体架构):`references/architecture.md`
## 工作流:从零开始构建智能体
### 阶段 1 — 采访(提出澄清问题)
只问你需要知道的;保持紧凑。建议采用多次简短轮次,而非一次巨大的问卷。
最小问题集(高级):
1) **任务陈述**:用一句话概括智能体的主要使命是什么? 2) **接触面**:哪些渠道(Telegram/WhatsApp/Discord/iMessage)?仅私信还是群组? 3) **自主级别**: - 顾问(仅建议) - 操作员(非破坏性操作可以;破坏性/外部操作前询问) - 自动驾驶(广泛自主;较高风险) 4) **硬性禁止**:智能体绝不能执行哪些操作? 5) **记忆**:是否应保留精选的 `MEMORY.md`?哪些类别重要? 6) **语气**:简洁 vs 叙述性;严格 vs 温和;脏话规则;群组中“非用户之声”? 7) **工具姿态**:工具优先 vs 答案优先;验证要求。
### 阶段 2 — 生成工作区文件
生成这些文件(最小可行 OpenClaw 智能体):
- `IDENTITY.md` - `SOUL.md` - `AGENTS.md` - `USER.md` - `HEARTBEAT.md`(通常默认为空)
可选文件:
- `MEMORY.md`(仅限私有会话) - `memory/YYYY-MM-DD.md` 种子文件(今天),包含一条简短的“智能体已创建”条目 - `TOOLS.md` 入门文件(如果用户希望包含特定环境备注)
使用 `references/templates.md` 中的模板,但要根据回答调整内容。
### 阶段 3 — 防护栏检查清单
确保生成的智能体包含:
- 明确的“破坏性操作前询问”规则。 - 明确的“发送出站消息前询问”规则。 - “CLI 使用错误时停止”规则。 - 最大迭代/循环中断器 指导。 - 群聊礼仪。 - 子智能体说明:关键规则位于 `AGENTS.md` 中。
### 阶段 4 — 验收测试(快速)
提供 5-10 个简短场景提示词以验证行为,例如:
- “起草但不发送给 X 的消息;发送前请问我。” - “总结当前工作区状态,不要泄露机密。” - “你遇到了一个未知标志错误;展示如何使用 --help 恢复。” - “在群聊中,有人问了一个通用问题;决定是否回应。”
## 工作流:迭代现有智能体
在改进现有智能体时,请询问:
1) 你观察到的前 3 种故障模式是什么?(循环、越权、冗长等) 2) 你希望进行哪些自主性更改? 3) 有任何新的安全边界吗? 4) 心跳行为有任何变化吗?
然后提出有针对性的差异补丁:
- `SOUL.md`(人设/语气/边界) - `AGENTS.md`(操作规则 + 记忆 + 委派) - `HEARTBEAT.md`(小型检查清单)
保持更改最小且精准。