OpenClaw记忆乱了?M-P-K架构来解决
你有没有过这种感觉——问AI一件事,它说"我记得以前做过",但转头又问同样的问题,答案完全对不上?
这不是AI的错。是记忆管理没做好。
01 问题是:记忆放错地方了
大多数人的AI记忆管理是这样的:把所有东西都塞进MEMORY.md——规则塞一点、任务塞一点、笔记塞一点、待办塞一点。文件越来越长,到最后自己都懒得翻。
问题是:MEMORY是规则库,不是仓库。
当你把"记得每周二交水电费"和"我的核心价值观是XXX"放在同一个文件里,AI每次加载都要读完才能找到有用的信息。效率大打折扣。
02 M-P-K架构:让AI记忆各归其位
M-P-K不是什么新概念,它来自PARA方法论(Projects/Areas/Resources/Archives),我把它适配到了OpenClaw上。
| 层级 | 名字 | 存放内容 | 例子 |
|---|---|---|---|
| M | MEMORY | 规则、指针、紧急信息 | "任务放PARA/Projects/"、"API密钥位置" |
| P | Projects | 当前项目、任务跟踪 | GEO项目进度、待办清单 |
| K | Knowledge Base | 知识沉淀、原文存档 | 公众号素材、竞品报告 |
核心规则只有一条:规则放MEMORY,任务放Projects,知识放Knowledge。
03 怎么用?3步上手
第一步:建目录
mkdir -p ~/.openclaw/workspace/PARA/{Projects,Areas,Resources,Archives}
第二步:MEMORY只留规则
MEMORY.md里只写:
去哪里找什么(指针) 必须遵守的规则 紧急/重要信息
第三步:任务进了Projects
每接一个任务,就在Projects下建一个文件:
GEO项目 → PARA/Projects/个人事务.md公众号运营 → PARA/Projects/公众号运营.md
04 效果是什么样的?
用了M-P-K之后,我的变化是:
问"今天有什么待办",AI直接调Projects,答案清晰 问"上次那个竞品报告在哪",AI查Knowledge,直接给链接 问"这个项目的规则是什么",AI读MEMORY,秒出结果
不再有"我好像记得……"的尴尬。
05 最关键的一点
M-P-K不是一次性工程,是分类习惯。
每次AI拿到新任务、新知识、新规则,先问自己一句:这东西该放哪?
会变化、要跟踪的 → Projects 不变的、长期积累的 → Knowledge 指导行为的、不变的 → MEMORY
养成这个习惯,你的AI记忆就不会乱了。
本文是「养龙虾」系列教程。你也想搭建这套系统吗?关注我,下期教你更多AI效率技巧。
夜雨聆风