openclaw 记忆系统用好了,会有越用越聪明的感觉,下面来个简单配置方法。。
首先开启memorySearch,这里可以用英伟达的免费嵌入模型
具体配置如下
"memorySearch": {
"provider": "openai",
"remote": {
"baseUrl": "https://integrate.api.nvidia.com/v1",
"apiKey": "aaaaaa"
},
"model": "nvidia/nv-embed-v1"
},
然后把hook打开,这样每次/new 新会话的时候会把历史会话的摘要写入日志中
"hooks": {
"internal": {
"enabled": true
}
},
最后需要定期清理日志,防止日志太多影响系统运行,先设置心跳间隔
"heartbeat": {
"every": "6h"
},
然后在HEARTBEAT.md 文件中写入定期清理指令
每次 heartbeat 需要执行的任务
- 每次心跳执行:清理
memory/目录下 30 天前的日记文件,删除前先确认路径在 workspace 内。 - 清理后简要记录:删除了哪些文件;若无可删文件则回复
HEARTBEAT_OK。 - 若命令报错或路径异常,不执行删除并上报错误。