身份设定是 OpenClaw「越用越懂你」的基础。
它不是一段提示词,而是一组会在会话启动时加载的工作区文件。

1. 四个核心文件

默认位于:

~/.openclaw/workspace/

文件分工如下:

  1. IDENTITY.md:我是谁(基础身份名片)
  2. USER.md:服务对象是谁(用户画像与偏好)
  3. SOUL.md:我怎么说、怎么做、底线是什么
  4. 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. 回顾过去 1 周高频任务
  2. 把重复要求写入 AGENTS.md
  3. 把稳定偏好写入 USER.md
  4. 把安全红线写入 SOUL.md

5. 常见误区

  • 把所有内容都堆到 SOUL.md:会导致职责混乱
  • 用形容词替代规则:应写“可执行条件”
  • 一次写太长:优先写最常用规则

下一步建议阅读:OpenClaw 安全加固指南