📚 精选阅读
- 《MemGPT: Towards LLMs as Operating Systems》
- MemGPT 原始论文,多级记忆架构
- 论文:https://arxiv.org/abs/2312.08860
- 《RAG vs Long Context》 — Stanford 深度分析
- 对比 RAG 与长上下文的优劣
- 博客:https://arxiv.org/abs/2404.19553
- 《Building Memory Systems for AI Agents》 — Lil’Log
- 实战向的记忆系统设计指南
- 博客:https://lilianweng.github.io/posts/2024-06-17-agent/
- 《Vector Memory for AI Assistants》
- Pinecone 官方出品,向量记忆最佳实践
- 博客:https://www.pinecone.io/learn/vector-memories/
- 《对话摘要技术总结》
- 如何高效压缩对话历史
- 公众号:PaperWeekly
🔧 开源项目
- MemGPT - https://github.com/MetaGPT/M egGPT
- 多级记忆管理,支持虚拟上下文
- AutoGen - Microsoft Agent 框架
- 内置记忆管理组件
- LangGraph - 复杂 Agent 流程编排
- 支持自定义记忆存储
📖 实践路径
第一阶段:理解记忆分层
├─ 短期记忆:滑动窗口 + 摘要
└─ 长期记忆:向量数据库 + 结构化存储
第二阶段:实现基础版本
├─ 用 Chroma/LangChain 实现向量记忆
├─ 实现对话摘要机制
└─ 设计记忆检索策略
第三阶段:高级优化
├─ 重要性评分系统
├─ 时间衰减权重
└─ 混合检索(语义+关键词)
💡 每日一问
如果一个 AI Agent 每次对话都要重新认识你,你会有什么感受?
记忆系统解决的正是这个问题——让 Agent “记住”你是谁、你喜欢什么、你之前聊过什么。
相关阅读:AI Agent 记忆机制:让AI更懂你