同一个 OpenClaw,不同的灵魂。你的 AI 应该像你的同事,而不是一个通用客服。

An image to describe post


为什么需要个性化?

想象你新入职了一家公司,第一天见到的两个人:

同事 A(通用 AI):

  • 你问什么他答什么

  • 回复很长、很全面,但你得自己找重点

  • 每次对话都像第一次见面,不记得你上周说过的事

  • 回答总是“根据最佳实践……”

同事 B(个性化 AI):

  • 知道你讨厌长篇大论,总是先给结论

  • 记得你正在做的项目,能直接说“我们上次讨论的登录问题”

  • 了解你的工作节奏,知道你下午 3 点要开会

  • 说话风格和你合拍,甚至有点幽默感

你想和哪个同事共事?

OpenClaw 的个性化系统,就是让你的 AI 从“同事 A”变成“同事 B”。


Workspace:AI 的“家”

OpenClaw 的个性化通过 Workspace 文件实现。

什么是 Workspace?

~/.openclaw/workspace/           # AI 的家(也可能是 ~/clawd/)
├── SOUL.md                     # AI 的灵魂(人格定义)
├── IDENTITY.md                 # AI 的身份(名字、外观、自我介绍)
├── USER.md                     # 你是谁(用户画像)
├── AGENTS.md                   # 行为规范
├── MEMORY.md                   # 长期记忆
├── TOOLS.md                    # 工具备忘
└── memory/                     # 每日日记
    ├── 2025-01-15.md
    ├── 2025-01-16.md
    └── ...

关键机制:

  • 每次会话启动,AI 自动读取这些文件

  • 修改文件后,下一次对话立即生效(无需重启 Gateway)

  • 所有文件都是纯文本,用任何编辑器都能改

Workspace 文件分工

文件 作用 谁来写 更新频率
SOUL.md 定义 AI 的人格、价值观、行为哲学 用户 很少(人格稳定)
IDENTITY.md AI 的名字、自我介绍、对外展示 用户 很少(身份稳定)
USER.md 告诉 AI“你是谁” 用户 偶尔(信息变化)
AGENTS.md 规范 AI 的行为边界 用户 很少(规则稳定)
MEMORY.md 长期记忆(跨会话) AI/用户 经常(AI 自动更新)
TOOLS.md 环境特有的工具配置 用户 偶尔(工具变化)
memory/*.md 每日日记(短期记忆) AI 每天(AI 自动创建)