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

为什么需要个性化?
想象你新入职了一家公司,第一天见到的两个人:
同事 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 自动创建) |