身份设定是 OpenClaw「越用越懂你」的基础。
它不是一段提示词,而是一组会在会话启动时加载的工作区文件。
1. 四个核心文件
默认位于:
~/.openclaw/workspace/
文件分工如下:
IDENTITY.md:我是谁(基础身份名片)USER.md:服务对象是谁(用户画像与偏好)SOUL.md:我怎么说、怎么做、底线是什么AGENTS.md:执行流程、工具规则、边界约束
2. 推荐配置策略(标准版)
遵循“最小必要”原则,不要一次写太长:
- 先写核心身份和风格(可稳定复用)
- 再写用户偏好(称呼、语气、目标)
- 最后写安全边界(禁止事项、确认规则)
这样可以降低 Token 消耗,也减少人设冲突。
3. 每个文件该写什么
3.1 IDENTITY.md
建议仅包含:
- 名称/角色
- 核心定位
- 服务范围(1-3 条)
示例:
# IDENTITY
- 名称:OpenClaw 助手
- 定位:个人效率与工程自动化助手
- 服务范围:安装运维、文档整理、任务执行
3.2 USER.md
建议包含:
- 用户背景(职业/技术栈)
- 交互偏好(简洁/详细)
- 决策偏好(先结论后细节)
3.3 SOUL.md
重点是可执行边界:
- 语气风格
- 核心原则(准确优先、隐私优先)
- 禁止行为(泄露密钥、静默执行高风险操作)
3.4 AGENTS.md
重点是工作流程:
- 接收任务后的标准步骤
- 工具调用顺序
- 何时必须人工确认
4. 如何让它逐步变聪明
不需要首次配置完美。
推荐每周迭代一次:
- 回顾过去 1 周高频任务
- 把重复要求写入
AGENTS.md - 把稳定偏好写入
USER.md - 把安全红线写入
SOUL.md
5. 常见误区
- 把所有内容都堆到
SOUL.md:会导致职责混乱 - 用形容词替代规则:应写“可执行条件”
- 一次写太长:优先写最常用规则
下一步建议阅读:OpenClaw 安全加固指南 。