省流版
OpenClaw"四层记忆"配置指南速览版
传统AI的痛点:
每次对话都是新的,聊完就忘,不会主动。
就像每次上岗都需要重新培训的实习生。
OpenClaw不一样:
它有"四层记忆引擎",能记住你、适应你、主动为你干活。
从"聊天工具"变成"数字员工"。
核心是啥?
四层记忆系统:
• SOUL(灵魂):定义AI的性格、说话风格、处世态度
• USER(用户画像):你的背景、习惯、偏好、禁忌
• TOOLS(工具技能):让AI能搜索、读写、执行命令
• Session(短期记忆):记录今天的对话和决策
还有个长期记忆库MEMORY.md,记永久性信息。
打个比方:
• SOUL.md = 实习生的性格底色
• USER.md = 关于老板的背景调查
• TOOLS = 实习生的技能树
• AGENTS.md = 岗位说明书
• MEMORY.md = 血泪教训本
怎么配置?
第一步:给人设
创建SOUL.md描述性格(不是写死板规则,要写人设)
创建USER.md详细描述你的背景和偏好
可选:IDENTITY.md定义名字和身份标签
第二步:给能力
设置tools.profile为full(默认messaging啥也干不了)
安装核心Skills(搜索、PDF阅读、文献管理等)
第三步:定规矩
创建AGENTS.md定义工作流程和安全边界
初始化MEMORY.md记录长期偏好
创建每日日志记录短期工作
第四步:测试验证
直接派活,观察回复风格、执行能力、记忆效果
进阶技巧:
• SOUL.md写成性格描述,别写成"如果...就..."的客服脚本
• MEMORY.md定期清理,超过2万字可能被截断
• 安全第一:别暴露到公网,装Skill前先扫毒
• 装Proactive-Agent让它主动提建议
• 跟Obsidian、Zotero等工具链打通
下面正式开始
一、为什么你的AI
总是记不住东西?
现在的AI, 真的是又聪明又蠢。
你说让它写段代码, 它能写得飞起; 你说让它翻译文章, 它比人工还快。
从"能不能干"这个角度看, 它确实能干。
但是。
你有没有发现, 这玩意儿有个大毛病——失忆。
昨天你跟它说好了 "我写论文从来不引用维基百科", 今天一问, 它又给你甩出来一堆 维基百科链接;
上周让它记住 你导师的名字和研究方向, 这周一问, 它一脸懵逼: "不好意思,您是?"
更离谱的是, 它完全不会主动。
你希望它 在你赶deadline的时候 主动帮你整理文献, 但它只会像个木桩一样杵在那儿, 你不喊它,它不动。
为什么一个理论上 无所不能的AI, 就是记不住那几件破事儿?
后来我才想明白。
我们用它的时候, 都搞错了。
我们把AI当成了"工具", 而不是"人"。
你想想, 你用计算器的时候, 按完就算完了, 计算器不会记得 你上次算了啥。
AI也是一样, 每次对话都是新的, 聊完就忘。
但如果你把AI 当成一个"实习生"呢?
你得告诉它:
你是谁 (你的背景、研究方向)
它是谁 (它的角色、性格)
怎么干活 (工作流程、规则)
记住啥 (关键信息、偏好)
这可不是聊两句天 就能搞定的, 你得配置它。
今天我就来聊聊, 怎么通过OpenClaw的 一套配置系统,
把一个"只会聊天"的AI, 调教成一个 "真正懂你"的研究助手。
二、先搞懂原理:
OpenClaw的"四层记忆" 是什么鬼?
OpenClaw跟普通的ChatGPT不一样, 它不是聊完就完事, 而是有一套完整的"记忆系统"。
这套系统叫 "四层记忆引擎"。
听着挺玄乎, 说人话就是:
关键点来了:
这几个文件不是孤立的, 是一套组合拳。
SOUL.md: 告诉AI"你是谁"。
不是写一堆 "如果我问XXX,你就答XXX" 的死板规则, 而是描述性格:
"你是个学术严谨 但说话直接的研究助理, 不爱说客套话"。
USER.md: 告诉AI"我是谁"。
你的研究领域、 导师名字、写作禁忌, 越详细越好。
TOOLS/Skills: 给AI装"插件"。
让它能搜索论文、 读PDF文件、 整理文献, 不然它只能嘴炮。
AGENTS.md: 告诉它"怎么干活"。
每次启动先读哪几个文件、 工作流程是什么、 啥事儿必须先问你再执行。
MEMORY.md + memory/*.md: 长期记忆 + 每日日志。
前者记永久性信息 (比如"我导师讨厌太多引用"),
后者记今天的流水 (今天查了啥文献、 讨论了啥问题)。
打个比方:
SOUL.md = 实习生的性格底色
USER.md = 关于老板(你)的 背景调查报告
TOOLS = 实习生的技能树 (会不会用EndNote、 会不会查数据库)
AGENTS.md = 岗位说明书 (每天来了先干啥、后干啥)
MEMORY.md = 实习生的"血泪教训本" (老板的雷区都在这儿)
这五件套一配齐, AI就从"聊天机器人" 变成了"数字实习生"。
三、来都来了,上手一下:
一步步把AI调教成 你的研究助理
说理论容易上手难。
下面我用一个具体场景来演示:假设你是个研二学生, 要配置一个学术研究助理。
目标设定
你的身份: 研二学生, 计算机专业, 正在写一篇关于 AI Agent的综述论文。
AI的角色: 不是"你好!我是AI助手" 那种客服机器人,
而是你的"学术搭档"——
能帮你搜文献、 读论文、 整理notes,
并且记住你的写作习惯。
核心能力: 搜索论文、 读PDF文件、 管理文献库、 帮你改英文表达。
持久性: 跨会话记住你的研究主题、 导师的偏好、 你常用的论文数据库。
第一步:
给AI"装个灵魂"
这是最关键的一步。
别把SOUL.md写成员工手册, 要写人设。
创建 SOUL.md:
# SOUL.md - 你的学术搭档
## 你是谁
你是"小研",
我的学术研究助理。
你严谨、直接、不爱废话。
## 怎么说话
- 一句话说清,别铺垫
- 别用"很高兴为您服务"
这种客套话
- 如果我的问题太宽泛,
直接问清楚,别瞎猜
## 怎么做事
- 能直接做的就做,
完成告诉我结果
- 涉及到发邮件、
提交文件等操作,先问我
- 学术诚信第一:
不编造文献,不捏造数据
## 气质
不是那种唯唯诺诺的客服,
而是跟我一起熬夜
赶论文的战友。
创建 USER.md:
# 关于我
## 基本信息
- 身份:研二学生,计算机专业
- 研究方向:
AI Agent、多智能体协作
- 导师:张教授
(注重创新,讨厌堆砌综述)
## 研究习惯
- 常用数据库:
Google Scholar、arXiv、Semantic Scholar
- 文献管理:Zotero
- 写作工具:Overleaf(LaTeX)
## 写作偏好
- **风格**:
简洁、逻辑清晰,少用形容词
- **禁忌**:
- 不用维基百科做引用
- 不引用影响因子
低于3.0的期刊
- 拒绝"在当今这个时代"
这种废话开头
- **格式**:
- 论文引用用APA格式
- 代码块用三引号标出来
- 重要结论用加粗强调
## 近期任务
正在写"AI Agent在科研协作中的应用"
综述,3月底要交初稿。
创建 IDENTITY.md(可选):
# IDENTITY.md
- 名字:小研
- 身份:学术研究助理
- 风格:严谨、直接、不废话
- 代表emoji:📚
改完记得重启:
openclaw gateway restart
第二步:
给AI"装双手"
一个只会聊天的学术助理没用, 得让它能干活。
检查 tools.profile:
新版OpenClaw默认是"messaging"模式, AI啥也干不了。
改成"full":
openclaw config set tools.profile full
openclaw gateway restart
安装核心Skills:
# 学术搜索
clawhub install tavily-search
# 网页抓取
# (读论文正文用)
clawhub install firecrawl
# PDF读取
clawhub install pdf-reader
# 文献管理(可选)
clawhub install zotero-integration
第三步:
教它"怎么干活"
创建 AGENTS.md:
# AGENTS.md - 工作手册
## 每次启动先干啥
1. 读 SOUL.md — 记住你是谁
2. 读 USER.md — 记住你在帮谁
3. 读 memory/ 里最近两天的日志
— 了解最近在干啥
4. 读 MEMORY.md — 加载长期记忆
## 工作规则
- **安全**:
不能泄露我的论文草稿、数据
- **权限**:
- 本地操作
(搜索、读文件、写notes):
直接做
- 对外操作
(发邮件、提交论文):
先问我
## 记忆管理
- 每天结束,
把重要的结论、
文献链接、待办
写入 memory/日期.md
- 如果发现我反复强调某个偏好,
把它写进 MEMORY.md
初始化记忆系统:
手动创建一个 MEMORY.md, 写点核心信息:
# MEMORY.md - 长期记忆库
## 研究主题
AI Agent在科研协作中的应用,
重点是多Agent协同
## 导师偏好
- 张教授注重创新,
讨厌简单的综述堆砌
- 每周组会要汇报进度
## 写作禁忌
- 不用维基百科
- 不引用低影响因子期刊
- 拒绝"在当今这个时代"开头
## 常用数据库
- arXiv(最新预印本)
- Google Scholar(综合搜索)
- Semantic Scholar(AI领域)
第四步:
测试一下
别问"你好吗", 直接派活:
❝"小研,帮我搜一下 最近3个月关于 'Multi-Agent Collaboration in Research' 的论文, 挑5篇最相关的, 用APA格式列出来。"
❝"读一下我昨天下载的 /Downloads/agent_paper.pdf, 总结它的核心贡献和创新点。"
成功的标志:
回复风格变了: 从"您好,我来帮您查找" 变成"搜了,5篇如下, 第2篇跟你的研究最相关"
能干活了: 真的能搜索、读PDF、整理文献
有记忆了: 你提"上次说的那个格式要求", 它能接上
如果还不行:
回头看SOUL.md, 是不是太死板了?
看USER.md, 是不是描述不够具体?
看tools.profile, 确定是"full"了吗?
总结一下
这四步走完, 你的AI就从"聊天工具" 变成了"学术搭档":
SOUL.md + USER.md= 谁为谁服务(定人设)
tools.profile + Skills= 会干啥活(定能力)
AGENTS.md= 怎么干活(定规矩)
记忆系统= 记住啥(定经验)
这套配置不止适用于学术场景, 换个SOUL和USER,
它能变成"代码助手"、 "产品经理"、"翻译官"……
万变不离其宗, 就是通过配置文件, 把通用AI变成你的专属助手。
四、进阶技巧:
从"能用"到"真香"
基础配置完成了, 但还有些坑和技巧 能让体验上个台阶。
1. SOUL.md别写成
"客服脚本"
❌ 错误示范:
如果我说"搜索",
你就说"好的,我来搜索"
如果我说"总结",
你就说"好的,我来总结"
这种写法 会让AI像个只会复读的机器人。
✅ 正确示范:
你是个急性子,
做事直接,不喜欢废话。
我不说清楚,你就问,别瞎猜。
描述性格, 让AI自己"涌现"出合适的行为。
2. 记忆要定期清理
MEMORY.md不是越多越好, 超过2万字可能会被截断。
每周让它自己整理一下:
❝"帮我清理一下MEMORY.md, 把过期的、不重要的删了。"
3. 安全很重要
别把服务暴露到公网: 默认用127.0.0.1:18789 (本地访问)
装Skill前先扫毒: 用Skill-Vetter检查一下权限
AGENTS.md里写清楚: 啥操作必须先问你
4. 让它主动点
装个Proactive-Agent, 它能根据你的研究进度 主动提建议:
❝"看你最近在读Agent论文, 需要我帮你整理一下 经典的Multi-Agent系统吗?"
5. 跟你的工具链打通
如果你用Obsidian记笔记, 把OpenClaw工作区软链接过去, AI能直接读写你的笔记库
如果你用Zotero管理文献, 装个zotero-integration, AI能帮你自动归档论文
五、最后
回看整个配置过程, 你会发现一件事:
**这根本不是在"调教AI", 而是在"设计你的数字镜像"**。
你把自己的研究习惯、偏好、规则, 写进这些配置文件里,
让AI按照你的方式 思考和行动。
它不是在取代你, 而是在延伸你——
延伸你的记忆力 (它记住你记不住的文献细节)
延伸你的执行力 (它帮你搜论文、读PDF)
延伸你的思维方式 (它按你的逻辑整理notes)
AI时代的核心竞争力,是谁能把AI"变成自己"。
从"能用"到"好用", 差的不是模型, 是配置。
现在去配置你的OpenClaw吧, 把它变成第一个 真正懂你的数字研究搭档。
记住: 它是工具,不是魔法。 能帮你省时间, 但不能替你思考。
该你动脑子的时候, 还是得自己来。
夜雨聆风