Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 10 additions & 12 deletions docs/chapter8/第八章 记忆与检索.md
Original file line number Diff line number Diff line change
Expand Up @@ -2005,23 +2005,21 @@ def generate_report(self, save_to_file: bool = True) -> Dict[str, Any]:

## 8.5 本章总结与展望

在本章中,我们成功地为HelloAgents框架增加了两个核心能力:记忆系统和RAG系统
在本章中,我们成功为 HelloAgents 框架 引入了两大核心能力:记忆系统(Memory System) 与 检索增强生成系统(RAG, Retrieval-Augmented Generation)。这不仅显著提升了智能体的上下文理解与知识利用能力,也为构建更复杂、更类人化的 AI 系统奠定了基础

对于希望深入学习和应用本章内容的读者,我们提供以下建议
为了更深入地掌握本章内容,建议

1. 从零到一,亲手设计一个基础记忆模块,并逐步迭代,为其增添更复杂的特性。
1. 从零开始实现一个基础记忆模块:亲手设计并编码一个简单的记忆系统,再逐步为其添加时间衰减、重要性评分、摘要压缩等高级特性,在迭代中深化理解。
2. 实验不同的嵌入模型与检索策略:在真实任务中对比 Sentence-BERT、OpenAI Embeddings、ColBERT 等嵌入方法,以及 BM25、向量相似度、混合检索等策略,找到最适合您场景的组合。
3. 在个人项目中落地应用:将记忆与 RAG 系统集成到一个实际项目中(如智能笔记助手、个性化客服或研究文献问答系统),通过实战检验效果、发现问题并持续优化。

2. 在项目中尝试并评估不同的嵌入模型与检索策略,寻找特定任务下的最优解。
进阶探索方向

3. 将所学的记忆与 RAG 系统应用于一个真实的个人项目,在实战中检验和提升能力。
1. 追踪前沿开源项目:关注 LangChain、LlamaIndex、MemGPT、Microsoft AutoGen 等框架中关于记忆与 RAG 的最新实践,学习其架构设计与工程技巧。
2. 探索多模态 RAG:尝试将 RAG 架构扩展至多模态场景,例如结合文本与图像(如 CLIP 嵌入),实现“图文联合理解与生成”。
3. 参与 HelloAgents 开源社区:欢迎提交 Issue、贡献代码或分享您的创新想法,共同推动该框架的发展与演进。

进阶探索

1. 跟踪并研究前沿memory,rag仓库,学习优秀实现。
2. 探索将 RAG 架构应用于多模态(文本+图像)或跨模态场景的可能性。
3. 参与HelloAgents开源项目,贡献自己的想法和代码

通过本章的学习,您不仅掌握了Memory和RAG系统的实现技术,更重要的是理解了如何将认知科学理论转化为实际的工程解决方案。这种跨学科的思维方式,将为您在AI领域的进一步发展奠定坚实的基础。
通过本章的学习,您不仅掌握了记忆系统与 RAG 的关键技术实现,更重要的是,学会了如何将认知科学中的记忆理论(如工作记忆、长期记忆、信息提取机制)转化为可运行的工程系统。这种跨学科的思维范式——连接心理学、人工智能与软件工程——将成为您在 AI 领域持续创新与突破的核心竞争力。

最后,让我们通过一个思维导图来总结本章的完整知识体系,如图8.11所示:

Expand Down