Skip to content

AI Agent 学习指南

从零开始,系统掌握 AI Agent 开发的核心知识与实战技能

这是一份面向 AI Agent 开发者 的系统化学习指南。无论你是准备面试、转型 AI 方向,还是希望深入理解 Agent 系统的设计与实现,这份指南都能帮助你建立完整的知识体系。

内容覆盖从 LLM 基础原理到生产级 Agent 系统的全链路,包含理论讲解、代码实战、系统设计和面试准备。

  • 准备 AI/ML 工程师面试的候选人
  • 希望从传统软件工程转型 AI Agent 开发的工程师
  • 想系统理解 Agent 架构的技术负责人
  • 对 LLM 应用开发感兴趣的开发者

按照以下路线逐章学习,打勾标记你的进度:

  • 第 1 章:LLM 基础 — Transformer 架构、注意力机制、Tokenization、推理优化
  • 第 2 章:Agent 设计模式 — ReAct、Planning、Reflection、Multi-Agent 协作
  • 第 3 章:Tool Use 与 Function Calling — 工具定义、调用流程、MCP 协议
  • 第 4 章:RAG 深入 — 检索增强生成、Embedding、向量数据库、评估指标
  • 第 5 章:框架对比 — LangChain、LlamaIndex、Semantic Kernel、Anthropic SDK
  • 第 6 章:编码实战 — 手写 Agent 循环、Tool 集成、端到端项目
  • 第 7 章:生产化 — 可观测性、成本控制、延迟优化、容错设计
  • 第 8 章:安全与对齐 — Prompt Injection 防御、Guardrails、红队测试
  • 第 9 章:系统设计题 — 面试框架、经典设计题、架构权衡
  • 第 10 章:面试冲刺 — 高频理论题、编码题、行为面试、学习路线图
  • 第 11 章:推荐课程与资源 — 大学课程、在线课程、论文、官方文档、社区