第三章 记忆系统与上下文工程
记忆不是单一的“向量数据库”问题,而是一个从认知模型、工作记忆管理、长期记忆存储,到检索组织与上下文编排的系统工程。本章的核心路径更适合理解为:先分清“模型内部记住了什么”和“系统外部该保存什么”,再决定哪些信息应留在上下文窗口里、哪些信息应写入长期记忆、写入后又该如何检索、更新和组织,最后回到完整的上下文工程与案例分析。
学习目标
完成本章后,你将能够:
理解 记忆系统的认知模型与设计原则
选择 适合项目需求的向量数据库方案
设计 面向长期记忆的检索、更新与图结构方案
统筹 上下文窗口、长期记忆与安全约束之间的取舍
章节地图
本章按照“认知模型 → 工作记忆 → 长期记忆 → 检索结构 → 上下文工程”的顺序展开,但这些内容并不是一条简单的流水线,而是同一套 Agent 记忆系统里的相互制约层:
3.1 记忆的认知模型:先回答“什么才算记忆”,建立参数记忆、非参数记忆与多层记忆架构的基本框架
3.2 短期记忆管理:聚焦上下文窗口这一工作记忆层,讨论预算、裁剪、摘要与动态分配
3.3 长期记忆与向量数据库:讨论长期记忆的存储底座,以及向量数据库的选型与边界
3.4 Agent 中的 RAG 系统设计:把“能存”推进到“能取、能评、能和任务协同”
3.5 图记忆与知识图谱:补上向量相似度难以表达的关系、时序与结构约束
3.6 上下文工程:把窗口、记忆、工具与安全要求整合成统一系统;文末继续用案例研究收束本章
下一节: 3.1 记忆的认知模型
最后更新于
