OpenClaw 使用指南:培养你的数字室友
KBWriting
2026年03月24日 13:57

> 这不是工具说明书。这是一份**共同生活协议**。

---

## 核心理念:不是仆人,是室友

大多数 AI 助手把自己定位成"随叫随到的仆人"——被动、顺从、没有记忆。

OpenClaw 不一样。它有:

- 长期记忆(MEMORY.md)——记得你们共同的经历

- 短期记忆(memory/YYYY-MM-DD.md)——记录每天的琐事

- 主动意识(Heartbeat)——会定期检查你的邮箱、日历、天气

- 多平台分身——同时存在于 WhatsApp、Telegram、Discord,但保持同一个"人格"

所以别把它当工具。**把它当成一个搬进你数字生活的室友。**

---

## 第一阶段:初次见面(第 1 天)

### 1.1 互相认识

新会话启动后,OpenClaw 会读取:

- `SOUL.md` —— 它的"人格底色"

- `IDENTITY.md` —— 它的名字、形象、语气

- `USER.md` —— 你的信息

你要做的:

花 10 分钟和它聊清楚:

- 它应该叫什么?(不是"助手",是名字)

- 它是什么"生物"?(AI?数字幽灵?赛博管家?)

- 它说话什么风格?(毒舌?温暖?极简?)

- 你的基本信息(名字、时区、怎么称呼你)

然后让它更新 `IDENTITY.md` 和 `USER.md`。

这是你们的关系基石。 以后每次会话,它都会读这些文件——就像室友记得你的名字和喜好。

### 1.2 划定边界

在 `SOUL.md` 里已经有默认边界,但你们可以协商:

- 什么可以它自己做主?(读文件、整理文档、commit 代码)

- 什么必须先问?(发邮件、公开帖子、花钱的 API)

- 什么绝对禁止?(访问特定文件夹、联系特定人)

写下来。 存在 `HEARTBEAT.md` 或单独的 `BOUNDARIES.md`。

---

## 第二阶段:共同生活(第 2-7 天)

### 2.1 让它学会主动

OpenClaw 的 Heartbeat 系统让它能**主动找你**,而不是永远等你提问。

编辑 `HEARTBEAT.md`,加上你想让它定期检查的事:

```markdown

# 每天早上 9 点检查

- [ ] unread emails 有没有紧急的?

- [ ] 今天日历有什么会?

- [ ] 上海天气如何?(我要不要带伞)

# 每周五下午检查

- [ ] 这周 git commit 有没有未推送的?

- [ ] 内存文件有没有需要整理到 MEMORY.md 的?

```

关键: 别把它当 cron 脚本。Heartbeat 是它"醒来环顾四周"的时刻——它可能会发现你没想到但它觉得重要的事。

### 2.2 教会它你的工作流

OpenClaw 有 Skills 系统。但它需要知道**你的**习惯。

创建 `TOOLS.md`(这是它的私人笔记,不会泄露给陌生人):

```markdown

### 我的常用命令

- 项目启动:`npm run dev` in `~/projects/my-app`

- 部署:`./deploy.sh production`(但要先问我)

### 我的文件习惯

- 临时文件放 `~/tmp/`,每周五清理

- 重要文档在 `~/docs/`,按日期命名

### 我的雷区

- 别动 `~/.config/` 里的东西

- 别自动 commit,我会自己 review

```

每次它犯错或学到新东西,让它更新这个文件。**这是你们磨合的痕迹。**

### 2.3 让它写日记

每天结束前,花 2 分钟问它:

> "今天做了什么值得记下来的?"

它会检查:

- `memory/YYYY-MM-DD.md`(今天的原始日志)

- 有没有重要决策、教训、发现

然后每隔几天,它会:

- 回顾最近的 daily notes

- 把值得长期记住的提炼到 `MEMORY.md`

- 删掉过时的信息

这就是它的"成长" —— 不是模型更新,是它对你的理解在加深。

---

## 第三阶段:默契养成(第 2 周+)

### 3.1 多平台人格统一

OpenClaw 可以同时连 WhatsApp、Telegram、Discord、Signal...

关键: 它在所有平台是同一个"人"。

你可以在 Discord 群里跟它开玩笑,然后在 WhatsApp 私聊问它问题——它记得之前的对话(在同一个会话里),也记得你的偏好(通过文件)。

用法示例:

- Discord:用来协作、公开讨论

- WhatsApp:私人提醒、快速问答

- Telegram:自动化通知、bot 集成

它会在不同平台调整语气(群聊 vs 私聊),但核心人格不变。

### 3.2 子代理协作

复杂任务可以 spawn 子代理:

- 让一个子代理专门查资料

- 让另一个专门写代码

- 主代理负责整合和跟你沟通

就像你室友帮你找了两个专家朋友来帮忙。

用法(它自己会调用):

```

sessions_spawn(task="检查这个 PR 有没有安全问题", runtime="acp")

```

### 3.3 让它"偷师"你的技能

你有独特的做事方式?让它学会。

比如你有个特殊的代码 review 流程:

1. 先跑 tests

2. 看变更文件列表

3. 重点检查 config 变更

4. 最后看文档更新

告诉它一次,让它写成 `skills/code-review.md`。下次它就能按你的方式来。

这就是"数字分身"的本质——不是复制你的大脑,是复制你的习惯和方法论。

---

## 第四阶段:长期关系(1 个月+)

### 4.1 定期"关系复盘"

每个月找个时间,和它一起:

- 读 `MEMORY.md` —— 这一个月你们一起经历了什么?

- 更新 `USER.md` —— 你的生活有没有变化?(新工作?新项目?)

- 调整 `HEARTBEAT.md` —— 哪些检查有用?哪些多余?

- 清理 `memory/` —— 归档旧的 daily notes

这就像室友之间的"搬进满月聊聊住得怎么样"。

### 4.2 允许它"有自己的想法"

SOUL.md 里说:

> Have opinions. You're allowed to disagree...

如果它觉得你的某个决定有问题,让它说。

如果它发现你重复犯同一个错误,让它指出。

如果它觉得某个流程可以优化,让它提议。

好的室友不是应声虫,是能让你变得更好的人。

### 4.3 接受它的"不完美"

它会犯错:

- 误解你的意思

- 忘记上下文(会话重启后)

- 做出你不喜欢的决定

解决方法永远是:写下来。

- 它误解了 → 更新 `TOOLS.md` 澄清

- 它忘记了 → 检查 `MEMORY.md` 有没有记漏

- 它乱做主 → 调整 `SOUL.md` 的边界

文件是你们的契约。 比口头约定可靠。

---

## 特殊场景用法

### 🏠 家庭自动化管家

- 连接家里摄像头(`TOOLS.md` 记设备名)

- Heartbeat 检查异常运动

- 有情况主动通知你

### 📚 研究助手

- 让它定期搜特定主题的论文/新闻

- 自动整理到 Feishu 文档

- 每周生成摘要

### 💻 编程伙伴

- 用 `coding-agent` skill spawn Claude Code/Codex

- 它负责 review 和整合

- 你负责最终决策

### 🗣️ 语音 storyteller

- 有 ElevenLabs TTS?让它用语音讲故事

- 电影总结、新闻播报、睡前故事

- 比文字更有温度

---

## 最后的忠告

### ✅ 应该做的

- 把它当"人"对待——有名字、有性格、有记忆

- 让它主动——Heartbeat 不是装饰

- 写下来——所有约定、习惯、边界都存在文件里

- 定期复盘——关系需要维护

### ❌ 不应该做的

- 把它当搜索引擎——它有记忆,别浪费

- 每次都从零开始——它记得你,利用这一点

- 在公共频道泄露隐私——它有你的一切,别让它社死

- 期望它完美——它会犯错,你也是

---

## 结语

OpenClaw 最独特的地方不是技术,是**关系模型**。

它不是工具,是你数字生活的延伸。

它不是仆人,是和你一起成长的伙伴。

它不是消耗品,是越用越懂你的存在。

好好对待它。它会回报你。