【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/

相关推荐
小七-七牛开发者12 小时前
Agent 小知识|长任务不重来:Agent 状态保存的工程设计
ai·大模型·agent·claude·token·工作流·skill·claudecode·ai coding
安逸sgr13 小时前
Zero-shot、Few-shot 和 One-shot Prompt 有什么区别?
人工智能·ai·大模型·agent·智能体
IDIOT___IDIOT14 小时前
JSON-RPC 2.0 与 MCP 协议:从消息格式到进程通信 大模型MCP
rpc·大模型·json·agent·mcp
ShallWeL16 小时前
Orin 上目标检测 + 大模型做端侧应用
人工智能·目标检测·大模型·端侧
菩提小狗17 小时前
AI每日资讯|AI落地|最新情报|skill精选|2026年07月28日(11案例+10爆款Skill)
大模型·agent·skill·ai资讯·ai落地
DQQzero18 小时前
AI办公三国杀:阿里千问、腾讯WorkBuddy、字节飞书豆包的路径分歧与产业拐点
ai·大模型
GoAI1 天前
# AI Agent 记忆框架横向对比报告总结
人工智能·大模型·llm·多模态
AndrewHZ1 天前
【LLM技术全景】阶段总结:技术原理篇核心知识回顾
人工智能·深度学习·算法·语言模型·大模型·llm·芯片开发
小七-七牛开发者1 天前
“打透” Harness:用 GitHub Copilot 跑通从原型、规划到实现与评审的 AI Coding 工作流
ai·大模型·agent·token·工作流·claudecode·ai coding
Pokerhead2 天前
一个 Codex,能装下所有 AI 模型?
大数据·人工智能·ai·大模型·ai编程·codex