【LLM】Clawbot的memory记忆机制

note

文章目录

一、Clawbot的memory记忆机制

【Clawbot的memory记忆机制】设计理念以透明化(Markdown格式可编辑)、搜索优先(按需调取记忆)、持久化存储(关键信息落盘)、混合搜索(语义+关键词)为核心设计理念。核心机制7个。

1)上下文与记忆区分:上下文是单请求临时数据(含系统提示、对话历史等,受模型token限制),记忆是磁盘存储的持久化数据(Markdown文件+会话记录,无界且低成本)。

2)双层存储结构:Layer1为每日日志( memory/YYYY-MM-DD.md ,记录日常笔记),Layer2为长期记忆( MEMORY.md ,存储关键决策、偏好等)。

3)记忆读写工具:通过 memory_search (语义+关键词混合搜索)和 memory_get (读取指定内容)调取记忆,借助标准 write/edit 工具写入,支持手动编辑。

4)索引与搜索逻辑:文件变更后分块嵌入向量,存储于SQLite(含sqlite-vec和FTS5),搜索结果按70%语义得分+30%关键词得分加权计算。

5)多代理隔离:不同代理(如个人/工作)拥有独立工作区和索引,默认无跨代理记忆访问。

6)优化机制:通过压缩(会话超token限制时总结旧内容)、记忆刷新(压缩前保存关键信息)、修剪(清理旧工具输出)避免信息丢失和成本浪费。

7)会话生命周期:支持每日/闲置超时/混合模式重置,新会话可通过钩子保存历史上下文。

Reference

1\] https://manthanguptaa.in/posts/clawdbot_memory/

相关推荐
安逸sgr38 分钟前
Agent 记忆系统完整实现(二):记忆系统架构全景——分层设计与核心模块!
ai·系统架构·大模型·aigc·负载均衡·agent
大数据AI人工智能培训专家培训讲师叶梓4 小时前
120B 数学语料 + GRPO 算法,DeepSeekMath 刷新开源大模型推理天花板
人工智能·算法·大模型·推理·deepseek·openclaw·openclaw 讲师
JuckenBoy5 小时前
Linux环境安装SGLang框架运行自选大模型(以Rocky9.7为例)
linux·运维·大模型·qwen·rocky·deepseek·sglang
CoderJia程序员甲6 小时前
GitHub 热榜项目 - 日榜(2026-03-20)
人工智能·ai·大模型·github·ai教程
华农DrLai8 小时前
什么是Prompt注入攻击?为什么恶意输入能操控AI行为?
人工智能·深度学习·大模型·nlp·prompt
威化饼的一隅8 小时前
【大模型LLM学习】天池Deep Research Agent开发赛
大模型·agent·智能体·deep research·深度研究智能体·deep search
kishu_iOS&AI8 小时前
PyCharm 结合 uv 进行 AI 大模型开发
人工智能·pycharm·大模型·uv
带娃的IT创业者11 小时前
国内主流大模型API调用入门与对比:DeepSeek/智谱GLM/Kimi/千问完整指南
python·大模型·api调用·kimi·千问·deepseek·智谱glm
无极低码20 小时前
ecGlypher新手安装分步指南(标准化流程)
人工智能·算法·自然语言处理·大模型·rag
华农DrLai1 天前
什么是Prompt工程?为什么提示词的质量决定AI输出的好坏?
数据库·人工智能·gpt·大模型·nlp·prompt