⚠️ Alpha内测版本警告:此为早期内部构建版本,尚不完整且可能存在错误,欢迎大家提Issue反馈问题或建议。
跳转到正文

X1:探究 AI Agent 记忆系统 —— 从遗忘曲线到永久记忆

Easy Data x AI 课程 · 扩展篇

P3 讲清了记忆系统的设计,D4 完成了基础接入。当记忆条目上万、偏好频繁变化、检索开始返回矛盾事实时——工程问题才真正出现。X1 系列用可运行的示例代码,把剩下的坑填上。

这个系列解决什么

P3 用 CoALA 框架把记忆分为短期和三种长期记忆,讲了遗忘分数的直觉和冲突裁决的产品策略。D4 带你完成了记忆接入,让 Agent「能记住」。

但记住 ≠ 记好。当你真正把记忆系统跑起来,三个问题会逐渐浮现:

  1. 衰减不可控:不该忘的忘了(花生过敏),该忘的不忘(三年前的临时偏好)
  2. 冲突无管线:矛盾事实一并塞进 Prompt,LLM 临场判断,结果不稳定
  3. 多 Agent 无边界:工作场景的记忆泄漏到生活场景,两 Agent 并发写的冲突

核心价值:以 code/X1/ 中的示例代码为主线,配合行业对照与评测方法,完成「概念 → 接入 → 深潜」的完整闭环。

学习路径

本系列分三篇,每篇独立可读,按顺序效果最佳:

标题聚焦关键问题
上篇记忆的生命周期工程单 Agent:衰减与冲突参数怎么调、冲突怎么自动检测和裁决
中篇记忆的边界与信任多 Agent:隔离、共享与治理命名空间如何落地、跨 Agent 如何安全共享
下篇从记忆到认知巩固、永久记忆、评测与选型怎么从海量记忆中蒸馏出稳定认知、怎么量化系统质量

此外,AI Memory 系统架构的构思与随想 是一篇独立的架构延伸阅读。它不属于上述三篇实战主线,适合在完成 X1-1~X1-3 后继续阅读。

实战代码

本期课程涉及的代码,均在 https://github.com/datawhalechina/easy-data-x-ai 项目的 code/X1/ 目录中。纯 Python + JSON fixtures,pip install numpy 即可运行全部实验。

代码目录核心实验
上篇code/X1/part1_decay_conflict/遗忘分数计算、λ 消融、两阶段检索、冲突检测与裁决
中篇code/X1/part2_namespace/命名空间隔离、权限提升、跨 Agent 查询、并发写入
下篇code/X1/part3_consolidation/被动巩固、Reflection 蒸馏、画像+事实组合检索、简易评测

相关文章阅读

Built with VitePress | GitHub 仓库