Skip to content

目录


前言


第一部分:建立认知

第 1 章 基础认知

  • 1.1 大模型全景图谱
  • 1.2 大模型应用形态演进:从 Chatbot 到 Agent
  • 1.3 Agent 核心概念:从概念到实现
  • 1.4 典型 Agent 应用场景
  • 1.5 学习路线图

第 2 章 LLM 基础

  • 2.1 Token 与分词:模型如何"阅读"文字
  • 2.2 Transformer 架构核心:Self-Attention 图解
  • 2.3 大模型训练流程:从 Pre-training 到 RLHF
  • 2.4 推理与采样策略:模型如何"思考"
  • 2.5 上下文窗口与长文本处理
  • 2.6 多模态模型基础

第 3 章 提示工程

  • 3.1 Prompt 基础技巧:与模型对话的艺术
  • 3.2 高级 Prompt 策略:CoT、Few-shot、ReAct
  • 3.3 System Prompt 设计:构建角色与约束
  • 3.4 Prompt 模板与变量化
  • 3.5 自动 Prompt 优化:从手工到自动化
  • 3.6 多模态 Prompt

第二部分:深入原理

第 4 章 模型微调与对齐

  • 4.1 微调基础概念:为什么需要微调
  • 4.2 SFT 监督微调:教模型学会新任务
  • 4.3 参数高效微调 PEFT:LoRA 与 QLoRA
  • 4.4 RLHF 人类反馈强化学习
  • 4.5 DPO 直接偏好优化
  • 4.6 偏好对齐前沿

第 5 章 Agent 架构设计

  • 5.1 Agent 核心架构:LLM + Planning + Memory + Tools
  • 5.2 规划 Planning:任务分解与路径规划
  • 5.3 记忆系统 Memory:短期记忆与长期记忆
  • 5.4 执行 Execution:从决策到行动
  • 5.5 反思闭环 Reflection:从错误中学习
  • 5.6 Agent 设计模式总结

第 6 章 RAG 检索增强生成

  • 6.1 RAG 基础概念:给模型装上知识库
  • 6.2 Embedding 模型:将文字变成向量
  • 6.3 文档分块 Chunking:切分策略与最佳实践
  • 6.4 向量数据库与索引
  • 6.5 检索策略:从稀疏到混合
  • 6.6 Rerank 重排序:精排提升准确性
  • 6.7 高级 RAG 技术:多跳检索与自反思

第三部分:工程实践

第 7 章 工具调用

  • 7.1 Function Calling 基础
  • 7.2 工具定义与注册
  • 7.3 MCP 协议详解
  • 7.4 工具选择与编排
  • 7.5 权限与安全
  • 7.6 结果解析与反馈

第 8 章 Agent 框架

  • 8.1 主流 Agent 框架概览
  • 8.2 框架核心能力对比
  • 8.3 工程结构设计
  • 8.4 框架选型决策
  • 8.5 自研 Agent 框架

第 9 章 系统设计

  • 9.1 Agent 系统架构
  • 9.2 高并发处理
  • 9.3 缓存策略
  • 9.4 降级与容错
  • 9.5 成本控制
  • 9.6 流式输出 Streaming

第四部分:进阶实战

第 10 章 评估与优化

  • 10.1 Agent 评估指标
  • 10.2 Benchmark 与测试集
  • 10.3 LLM-as-Judge
  • 10.4 评估自动化
  • 10.5 反馈闭环
  • 10.6 可观测性

第 11 章 安全与风险

  • 11.1 Prompt 注入攻击
  • 11.2 越狱 Jailbreak
  • 11.3 数据安全
  • 11.4 工具调用安全
  • 11.5 内容安全
  • 11.6 合规与治理

第 12 章 场景题

  • 12.1 智能客服 Agent
  • 12.2 代码生成 Agent
  • 12.3 数据分析 Agent
  • 12.4 多 Agent 协作系统
  • 12.5 稳定性与可靠性
  • 12.6 面试场景题精选

第 13 章 前沿与实战

  • 13.1 Agent 前沿趋势
  • 13.2 Agent 当前瓶颈
  • 13.3 框架评价与选型总结
  • 13.4 Python 异步编程实战
  • 13.5 RAG Pipeline 代码实战
  • 13.6 工具调用代码实战
  • 13.7 完整项目实战:智能文档问答 Agent

附录

  • 参考文献索引
  • 术语表

全书约 50+ 学时,建议 6-8 周完成学习。

Released under the MIT License.