书稿目录
第一部分 基础认知:Agent 到底是什么
- Agent 的定义与边界
- Agent 的能力构成
- Agent 的系统视角
第二部分 核心架构:一个 Agent 是怎么搭起来的
- Agent 的基本架构设计
- Prompt 作为控制层
- Planning 机制设计
- Tool Use 机制设计
- Workflow 编排设计
第三部分 上下文工程:效果往往不取决于 Prompt
- Context Engineering 基础
- 上下文装配策略
- 长上下文问题
- 上下文调试方法
第四部分 知识系统:RAG 不只是向量检索
- 为什么 Agent 需要知识系统
- RAG 的基础架构
- RAG 的关键设计取舍
- RAG 常见问题与解法
- 面向生产的 RAG
第五部分 记忆系统:Memory 该怎么设计
- Memory 的分类与职责
- Memory 的写入机制
- Memory 的读取机制
- Memory 常见问题与解法
- RAG 与 Memory 的边界
第六部分 多 Agent:什么时候拆,怎么拆
- 多 Agent 的基本模式
- Agent 间通信设计
- 多 Agent 的协调问题
- 多 Agent 适用场景与反模式
第七部分 工程化:从能跑到稳定可用
- 会话与状态管理
- 可靠性设计
- 可观测性设计
- 评测体系设计
- 成本与性能优化
第八部分 安全、治理与生产落地
- Agent 安全问题
- 权限与治理
- Human-in-the-Loop
- 从 Demo 到 Production
第九部分 实战案例
- 文档问答 Agent
- 代码助手 Agent
- 任务执行型 Agent
- 多 Agent 复杂任务系统
第十部分 展望与方法论
- 如何判断一个 Agent 方案是否靠谱
- Agent 系统的未来演进
- 调优经验总结