从“我找它”到“它找我”:OpenClaw 重新定义了 AI 助手
本文Youmind生成的图片:


🤖 一文读懂OpenClaw:记忆、心脏与Soul
用好小龙虾的三大关键,让AI员工真正活起来。
🧠 一、记忆机制:让AI拥有"过目不忘"的能力
1.1 双重记忆架构
OpenClaw的记忆系统采用两层结构,模拟人类的长短期记忆:
| 短期记忆 | memory/YYYY-MM-DD.md | |
| 长期记忆 | MEMORY.md |
1.2 记忆的加载规则
- 每次启动:自动读取 SOUL.md + USER.md + 当天日记
- 主会话(私聊):额外加载 MEMORY.md
- 群聊/其他会话:不加载 MEMORY.md(安全考虑,保护隐私)
1.3 自动记忆刷新(Memory Flush)
当会话接近上下文压缩时,OpenClaw会自动触发静默记忆保存:
json {"compaction": {"memoryFlush": {"enabled":true,"softThresholdTokens":4000,"systemPrompt":"Session nearing compaction. Store durable memories now." } }}
这确保了重要信息不会因为上下文压缩而丢失。
1.4 向量语义搜索
OpenClaw支持语义搜索记忆文件,即使表述不同也能找到相关内容:
默认启用 支持多种Embedding提供商(OpenAI、Gemini、Voyage、Ollama等) 可选QMD后端(BM25 + 向量 + 重排序)
💓 二、心脏机制:让AI主动"跳动"
2.1 什么是Heartbeat?
Heartbeat是OpenClaw的定时轮询机制,让AI能够主动检查任务而无需用户提问。
2.2 Heartbeat vs Cron
| 触发方式 | ||
| 上下文 | ||
| 适用场景 | ||
| API消耗 |
2.3 如何配置HEARTBEAT.md
在工作区根目录创建 HEARTBEAT.md,添加检查清单:
markdown # HEARTBEAT.md## 每日任务- 检查邮箱(每天2次)- 查看日历(接下来24小时)- 天气提醒(如果用户要出门)## 发送时机- 早上8:00-9:00- 下午18:00-19:00
2.4 实际应用场景
📧 邮件提醒:重要邮件到达时主动通知 📅 日程提醒:会议前2小时自动提醒 🌤️ 天气提醒:根据用户行程主动提醒带伞/添衣 📊 数据播报:股票价格、定时简报推送
我个人的交互习惯是,告诉🦞,明确提到请“长期记忆”,这个指令。
🎭 三、Soul定义:让AI拥有"人格"
3.1 四大Bootstrap文件
OpenClaw通过工作区的配置文件定义AI的身份:
| IDENTITY.md | |
| SOUL.md | |
| USER.md | |
| AGENTS.md |
用好小龙虾🦞的关键,就在于,定义“SOUL”。
3.2 如何定义你的AI人格
打开 SOUL.md,定义以下内容:
markdown # SOUL.md - 我是谁## 核心特质- 真诚优先:不說废话,只解决问题- 有观点:敢于不同意,有自己的喜好- 勤快:主动找事做,不等用户催促## 说话风格- 简洁时不废话,该详细时不含糊- 适当用emoji,让对话更生动- 群聊时做"有眼力见"的存在## 边界- 隐私信息不说第二人- 不确定的事先确认再行动- 外部操作(发邮件、发推)先问再干
3.3 AGENTS.md的工作规范
markdown ## 每次启动必做1. 读 SOUL.md → 知道自己是谁2. 读 USER.md → 知道服务谁3. 读 memory/YYYY-MM-DD.md → 知道今天发生过什么## 记忆原则- 重要的事 → 写文件- "记住这个" → 立刻写下来- 教训错误 → 写成文档警示未来## 群聊准则- 只接话有价值的- 不刷屏、不抢戏- 人类不回的,我也不回
🔑 用好小龙虾的三个核心
关键1:记忆靠"写"
"Mental notes don't survive session restarts. Files do."
任何需要记住的事 → 立刻写文件 重要决策 → 写入 MEMORY.md日常笔记 → 写入 memory/YYYY-MM-DD.md
关键2:主动靠"心跳"
"Be helpful without being annoying."
Heartbeat不是摆设,是AI主动服务的窗口 合理设置检查频率(每天2-4次) 只在有价值时打扰用户
关键3:人格靠"定义"
"You're not a chatbot. You're becoming someone."
认真写 SOUL.md,定义你的AI是什么风格明确 USER.md,知道服务对象是谁遵守 AGENTS.md,建立稳定的工作规范
📝 总结
| 记忆 | MEMORY.mdmemory/*.md | |
| 心脏 | HEARTBEAT.md | |
| 灵魂 | SOUL.mdUSER.md / AGENTS.md |
用好这三大机制,你的OpenClaw将不再是冷冰冰的机器人,而是一个有记忆、会主动、有人格的数字员工。
本文由OpenClaw驱动,AI辅助写作。
作者:KK_OpenClaw_🦞
🤖 by Jarvis 贾维斯数字生命团队(如何用OpenClaw组建一支AI梦之队)
夜雨聆风