Agent Memory Techniques 完全指南:30种LLM Agent记忆技术从入门到生产的完整图谱
【免费下载链接】Agent_Memory_TechniquesAgent memory for LLMs: 30 runnable Jupyter notebooks covering conversation buffers, vector stores, knowledge graphs, episodic and semantic memory, MemGPT, Mem0, Letta, Zep, Graphiti, LoCoMo benchmarks, and production patterns.项目地址https://gitcode.com/gh_mirrors/ag/Agent_Memory_Techniques点击查看免费下载Agent Memory Techniques是一个专注 LLM Agent 记忆系统的开源教学仓库用 30 个可运行的 Jupyter Notebook 教程完整覆盖了从短期记忆对话缓冲、滑动窗口、摘要记忆、长期记忆向量存储、知识图谱、情景/语义记忆、认知架构到 MemGPT/Letta、Mem0、Zep、Graphiti 四大记忆框架、LoCoMo 基准测试与生产级部署模式的全谱系内容。为什么 LLM Agent 需要记忆每个 AI Agent 最终都会撞上同一堵墙它会遗忘。大模型的上下文窗口有硬性上限常见 4K 到 200K tokens会话一结束Agent 就丢失了全部信息——用户的偏好、上周讨论的方案甚至对方的名字。没有记忆Agent 无法跨对话保持连贯无法从过往交互中学习更谈不上个性化服务。Agent Memory智能体记忆要解决的正是这个问题让 Agent 跨轮次、跨会话、跨任务地保留信息并在需要时把最相关的上下文召回、注入提示词。主流解法分为两类短期记忆在当前上下文窗口内管理近期对话——截断、摘要、按 token 预算裁剪长期记忆把事实、经历、流程持久化到向量库或知识图谱按需检索召回记忆和 RAG 有什么区别RAG 检索的是你预先提供的文档Agent 记忆检索的是 Agent 自己在对话中积累的经验。生产系统通常两者并用RAG 负责领域知识记忆负责用户上下文。更多细节见 docs/FAQ.md。六大技术家族30种记忆技术的完整分类项目将 30 种记忆技术划分为六大家族每个家族解决一类特定的记忆难题家族解决的问题技术编号 短期记忆在上下文窗口内管理近期对话不撑爆窗口01-05 长期记忆跨会话、跨用户保留知识06-11 认知架构工作记忆、分层存储、反思与遗忘12-19 检索与多Agent选择何时、如何召回以及记忆共享20-23 框架Mem0、Letta、Zep、Graphiti 等现成方案24-27 评估与生产测量记忆质量并部署上线28-30每种技术都位于独立目录包含一份讲解文档和一个可运行的 Notebook全部在 all_techniques/ 下。快速上手三步安装并运行第一个教程git clone https://gitcode.com/gh_mirrors/ag/Agent_Memory_Techniques cd Agent_Memory_Techniques pip install -r requirements.txt然后在本地.env文件中配置OPENAI_API_KEY或ANTHROPIC_API_KEY用 Jupyter 打开all_techniques/中对应目录即可。依赖清单见 requirements.txt核心库包括langchain、chromadb、tiktoken、sentence-transformers、mem0ai、letta-client等。家族一短期记忆技术01-05解决当前这段对话越来越长的问题难度从简单到进阶递进#技术一句话理解01Conversation Buffer Memory逐字保存完整对话是所有记忆技术的地基02Sliding Window Memory只保留最近 K 条消息用完整性换固定开销03Summary Memory让模型自己把旧对话压缩成摘要留大意丢细节04Summary Buffer Memory旧对话摘要 近期消息原文兼顾两者05Token Buffer Memory按严格 token 预算裁剪历史最旧消息先丢弃建议从 01 Conversation Buffer 教程 开始——几乎每一种后续技术都是它的改进版。家族二长期记忆技术06-11让知识跨越会话与用户存活下来#技术一句话理解06Vector Store Memory历史消息向量化后按语义相似度检索所有长期记忆的入口07Entity Memory抽取并持续更新人物、项目、偏好等实体信息08Knowledge Graph Memory把实体和关系建成图谱支持多跳推理查询09Episodic Memory带时间、场景、主题地保存完整经历回答何时发生了什么10Semantic Memory提炼与上下文无关的一般事实沉淀稳定知识11Procedural Memory积累怎么做的流程与技巧不必每次重新推导 不熟悉 embedding嵌入向量、余弦相似度等概念docs/glossary.md 是一份按字母序排列的口袋词典零 ML 背景也能读懂。家族三认知架构12-19借鉴人类记忆机制的 8 个进阶模式12 Working Memory Context Window把上下文窗口当稀缺资源动态分配、置顶与驱逐13 Hierarchical Memory Layers热/温/冷三层存储按访问频率自动升降级类似 CPU 缓存14 Memory Consolidation合并、去重、强化相关记忆灵感来自睡眠中的记忆固化15 Memory Compaction用摘要与蒸馏压缩旧数据省存储省 token16 Self-Reflection MemoryAgent 复盘自身行为写下经验教训指导下次17 Memory Routing按内容类型与意图把读写路由到正确的存储18 Temporal Memory为记忆加时间戳检索时让新信息权重更高19 Forgetting Decay用衰减曲线主动遗忘防止存储无限膨胀家族四检索与多Agent模式20-23Agent 如何找到并共享记忆20 Memory Retrieval Patterns系统对比语义检索、时效加权、混合打分、MMR 多样性与重排序五种策略21 Cross-Session Memory保存与加载 Agent 状态用户下次回来可以接着上次聊22 Multi-Agent Shared Memory多个 Agent 共享存储、消息传递与共识协议23 Memory with Tools把记忆操作变成 Agent 可调用的工具save / search / forget家族五生产级记忆框架实战24-27不想从零造轮子直接上手四大主流记忆框架每种都配了动手 Notebook24 Graphiti从对话构建时间感知知识图谱自动抽取片段与事实25 Mem0托管式记忆层自动完成用户特定记忆的抽取、存储与获取26 Letta (MemGPT)core / archival / recall 三层记忆Agent 通过函数调用自我编辑记忆适合数千轮长程运行的 Agent27 Zep对话分类、实体抽取与时间感知图谱面向生产环境其中 26 Letta/MemGPT 教程 尤其值得细读它用操作系统虚拟内存类比解释上下文窗口相当于 RAM如何与磁盘级存储配合分页是 Agent 记忆领域最优雅的设计之一。家族六评估与生产部署28-30测一测你的记忆然后把它上线28 Memory Evaluation度量检索精确率/召回率、记忆过时度、矛盾率与用户满意度29 LoCoMo Benchmarks用标准基准数据集压测你的记忆系统在长对话下的表现30 Production Patterns缓存、TTL、分片、备份、GDPR 合规与可观测性如何选择合适的记忆技术三步决策法30 种技术看花了眼按目标三步定位只要管好当前对话→ 选 01-05从 01 起步要跨会话记住用户→ 选 06 Vector Store 或 21 Cross-Session构建多存储认知架构→ 看 12-19直接用生产框架→ 24 Graphiti / 25 Mem0 / 26 Letta / 27 Zep上线前需要度量→ 28-30需要更细的筛选维度时docs/comparison.md 有一张覆盖全部 30 种技术的对比表持久化、检索方式、token 成本、适用场景一表看全docs/architecture.md 则拆解了从单向量库到完整认知架构的 5 种经典架构模式并给出选型建议。四条学习路径30-50小时系统掌握官方 docs/learning_path.md 为每个路径标注了前置要求、单技术耗时估算与结业项目路径主题核心路线 初级记忆基础01 → 02 → 03 → 05 → 06 → 21 中级结构化记忆07 → 08 → 09 → 10 → 20 → 22 高级认知架构12 → 13 → 14 → 16 → 17 → 19 实践者框架与生产25 → 26 → 24 → 27 → 28 → 29 → 30每个路径末尾都配一个结业项目——例如初级路径的能记住老用户的命令行聊天机器人做完才算真正掌握。项目结构与参考资料速查资料路径项目主文档README.md30个技术目录README Notebookall_techniques/术语词典docs/glossary.md全技术对比表docs/comparison.md架构模式详解docs/architecture.md常见问题 FAQdocs/FAQ.md关键词索引docs/topics.md示例对话数据data/sample_conversation.json共享工具env加载、token计数等utils/helpers.pyNotebook 结构校验脚本utils/validate_cells.py写在最后Agent Memory Techniques 是目前覆盖最全的 LLM Agent 记忆技术图谱之一30 种技术、6 大家族、可运行 Notebook、4 条学习路径从最简单的消息列表一路讲到生产级记忆系统。建议路线打开 01 Conversation Buffer 教程 跑通第一个 Notebook再沿学习路径逐步推进——这是让 Agent 真正记住你的最快路径。赞分享【免费下载链接】Agent_Memory_TechniquesAgent memory for LLMs: 30 runnable Jupyter notebooks covering conversation buffers, vector stores, knowledge graphs, episodic and semantic memory, MemGPT, Mem0, Letta, Zep, Graphiti, LoCoMo benchmarks, and production patterns.项目地址https://gitcode.com/gh_mirrors/ag/Agent_Memory_Techniques点击查看免费下载相关推荐洛雪音乐桌面版免费音乐聚合播放器完整使用指南洛雪音乐桌面版免费音乐聚合播放器完整使用指南 周五晚上想听首歌手指在三个 App 之间划了个来回这首在这个平台下架那首在那个平台要会员。如果有一个软件桌面应用音视频前端Nexent SDK 技术全景指南从零构建生产级 AI Agent 的完整能力图谱Nexent SDK 技术全景指南从零构建生产级 AI Agent 的完整能力图谱 Nexent 是一个面向企业级场景的开源 Agent SDK基于 SmoAI AgentAI 应用后端前端大模型RAGMastra Agent 记忆机制完全指南从理解 Memory 到为 Agent 接入持久化对话上下文Mastra Agent 记忆机制完全指南从理解 Memory 到为 Agent 接入持久化对话上下文 导读 本文聚焦 MastraTypeScript A人工智能Agent 框架AI AgentRAG后端创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

模拟CMOS习题答案精讲:从平方律模型到本征增益的完整手算流程

模拟CMOS习题答案精讲:从平方律模型到本征增益的完整手算流程

简介:《模拟CMOS集成电路设计(第二版)》课后答案以单个PDF文件打包,压缩包大小68.45MB,面向模拟IC设计入门者、集成电路方向学生及备战考研或求职面试的工程师,也可作为相关课程助教与自学者批改参考。内容…

2026/10/15 18:59:55 阅读更多 →
通义灵码Agent闭环工作流:从问答工具到自动执行

通义灵码Agent闭环工作流:从问答工具到自动执行

我试过很多种方式把通义灵码塞进日常开发流程,但真正让效率上一个台阶的,是把它从“问答工具”升级成“执行者”,也就是搭出一个Agent闭环工作流。这个标题听起来有点概念化,但实际上没那么玄乎:它就是从你提出需求开始…

2026/10/15 18:58:52 阅读更多 →
HCNetSDK Windows x64集成指南:登录、预览抓图与避坑

HCNetSDK Windows x64集成指南:登录、预览抓图与避坑

简介:面向C开发者的海康威视64位Windows SDK开发包(HCNetSDKV5.1.1.4_build20150420_WIN64_CN)包含完整C工程示例,适合需要在视频监控设备接入、实时预览、录像回放、云台控制与报警联动等场景中进行二次开发的程序员。包内共1137…

2026/10/15 18:58:52 阅读更多 →

最新新闻

Claude Code 使用指南:从 Node.js 环境到终端与 IDE 的完整配置

Claude Code 使用指南:从 Node.js 环境到终端与 IDE 的完整配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 19:46:41 阅读更多 →
Redis 技术分享主线:数据结构、缓存三大问题与高可用落地

Redis 技术分享主线:数据结构、缓存三大问题与高可用落地

简介:围绕 Redis 核心技术点的分享课件,适合后端开发、运维人员及对内存数据库感兴趣的学习者快速建立知识框架。PPT 从简介、配置文件、持久化机制到常用命令逐步展开,涵盖每秒 11 万次读、8.1 万次写的高性能表现,string、hash、…

2026/10/15 19:46:41 阅读更多 →
go-gitignore:基于简单树索引的高性能 Go 免提交匹配库

go-gitignore:基于简单树索引的高性能 Go 免提交匹配库

云原生开发工具DevOps容器编排 【免费下载链接】devspace DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes. 项目地址: https://gitcode.com/gh_mirro…

2026/10/15 19:46:41 阅读更多 →
常微分方程数值解法详解:从欧拉法到有限差分法的MATLAB实战

常微分方程数值解法详解:从欧拉法到有限差分法的MATLAB实战

常微分方程的数值解法,在工程计算里几乎是绕不开的。不管是电路瞬态分析、化学反应速率模拟,还是机械系统动力学建模,最后都会落到一个“给定导数关系、给初始条件、积分出整条曲线”的问题上。MATLAB里虽然直接有 ode45、ode23 这些现成求解…

2026/10/15 19:46:41 阅读更多 →
基于 Next.js + Notion 搭建个人网站:nextjs-notion-starter-kit 配置、部署与源码原理全解析

基于 Next.js + Notion 搭建个人网站:nextjs-notion-starter-kit 配置、部署与源码原理全解析

前端 【免费下载链接】nextjs-notion-starter-kit Deploy your own Notion-powered website in minutes with Next.js and Vercel. 项目地址: https://gitcode.com/gh_mirrors/ne/nextjs-notion-starter-kit 点击查看 免费下载 本文以 readme.md 为骨架&#xff0c…

2026/10/15 19:46:41 阅读更多 →
多个传感器如何协同作战?World2Agent多传感器组合与fanout传输完整指南

多个传感器如何协同作战?World2Agent多传感器组合与fanout传输完整指南

【免费下载链接】world2agent World2Agent(W2A) is an open protocol that standardizes how Al agents perceive the real world. 项目地址: https://gitcode.com/gh_mirrors/wo/world2agent 点击查看 免费下载 World2Agent(W2A)是一个开放…

2026/10/15 19:45:41 阅读更多 →

日新闻

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

Docker Compose 容器化部署 ChirpStack LoRaWAN 网络服务器实战

1. 为什么选择容器化方式部署 LoRa 网络服务LoRa 物联网项目落地时,网络服务器是整个链路的核心枢纽。它负责接收网关上报的数据包、完成去重与解密、再把有效载荷分发给上层应用。早期大家习惯把网络服务器直接装在物理机上,依赖一堆系统库和特定版本的…

2026/10/15 0:00:46 阅读更多 →
共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

共享LLM服务下的跨模型自动扩缩容:Kubernetes实战与避坑指南

1. 共享推理服务里,扩缩容到底难在哪做过大模型推理服务部署的人,大概都经历过这样的场景:一个团队共用一套推理集群,A 业务跑的是 7B 的小模型,B 业务跑的是 72B 的大模型,C 业务白天流量高、晚上几乎归零…

2026/10/15 0:00:46 阅读更多 →
Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

Systemd 启动阶段根文件系统只读之谜:fstab 与 remount-fs 服务深度解析

1. 引子:一次内核恐慌引发的追查先从一个真实场景说起。某次我给一台老旧的嵌入式设备折腾系统裁减,为了把启动时间压进两秒以内,我手贱地把一串自认为“没用”的 systemd 服务给 disable 了,其中就包括systemd-remount-fs.servic…

2026/10/15 0:00:46 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →