1.4 本书结构与学习路径

1.4.1 全书架构

本书按照"从入门到精通"的逻辑组织,共分为四个部分:

spinner

第一部分:认识上下文工程

这一部分建立对上下文工程的整体认知。第一章介绍上下文工程的定义、起源和价值;第二章深入大模型基础,理解上下文窗口的工作机制;第三章构建理论框架,介绍四大核心策略和评估方法。

第二部分:核心技术与策略

这是本书的技术核心,详细讲解上下文工程的四大策略:

  • 第四章:写入策略——如何构建和管理外部记忆

  • 第五章:选择策略——如何通过检索获取相关信息

  • 第六章:压缩策略——如何优化信息密度

  • 第七章:隔离策略——如何结构化组织上下文

第三部分:实践方法与最佳实践

这一部分聚焦实战应用。第八章讲解工具调用与 MCP 协议;第九章专注智能体系统的上下文管理;第十章汇总生产环境的最佳实践,包括性能优化、可观测性和安全治理。

第四部分:进阶与展望

最后一部分探索前沿方向。第十一章介绍 Agentic RAG、Graph RAG 等进阶技术;第十二章展望上下文工程的未来发展,并给出成为领域专家的建议。

1.4.2 各部分学习目标

部分
章节
学习目标

第一部分

1-3 章

理解概念、掌握理论、建立认知框架

第二部分

4-7 章

掌握核心技术、理解策略原理

第三部分

8-10 章

学会实践方法、积累工程经验

第四部分

11-12 章

了解前沿、把握趋势、规划发展

1.4.3 学习建议

对于初学者

建议按顺序完整阅读,不要跳过基础章节。每章的概念都建立在前一章的基础上,扎实的基础将使后续学习事半功倍。每章末尾的"本章小结"是复习巩固的好资源。

对于有经验的开发者

可以先快速浏览第一部分,然后深入阅读第二部分的核心技术。根据实际工作需求,有选择地深入第三部分的相关章节。第四部分的进阶内容值得仔细研读。

对于架构师和技术负责人

建议重点关注第三章的理论框架、第十章的生产实践,以及第十一章的进阶架构。这些内容对于系统设计和技术决策最有价值。

1.4.4 实践建议

上下文工程是一门实践性很强的学科,纯粹的阅读远远不够。建议:

  1. 动手实验:在阅读每一技术章节时,尝试用代码实现其中的关键概念

  2. 项目驱动:选择一个实际项目,将学到的技术逐步应用到项目中

  3. 对比分析:在引入新策略时,对比优化前后的效果差异

  4. 持续迭代:上下文工程是一个持续优化的过程,不断观察、分析、改进

1.4.5 附录资源

本书附录提供三个重要资源:

  • 附录 A 术语表:快速查阅专业术语的定义

  • 附录 B 常用工具与框架:主流工具的介绍和选型建议

  • 附录 C 参考资源:延伸阅读的推荐资料

这些资源可在学习过程中随时查阅,也是学习结束后持续提升的重要参考。

现在,让我们正式开始上下文工程的学习之旅。

Last updated