🤖 AI Agent 全栈学习课程

从零到一,系统掌握 AI Agent 核心理论与工程实践

📚 36 章节 🏗️ 7 层递进 🐍 Python 3.10+ 📖 可运行讲义 🎓 面试导向
这是一套面向求职的 AI Agent 全栈学习课程,从 Agent 基础理论到 Claude Code 逆向工程、从 RAG 到 MCP/A2A 协议、从 DSPy 到生产可观测性,覆盖 36 个主题、7 个层次。每个章节都是可独立运行的 .py 文件,既是完整讲义,又是可执行代码。
适合人群:应届毕业生、转行工程师、任何想系统学习 AI Agent 的开发者。
第1层:Agent 理论基础 (Ch0-3)
Ch0 课程概览与环境搭建 学习路线图 · 依赖安装 · API Key 配置
Ch1 第一个 Agent 裸写 ReAct 循环 · Function Calling 原理
Ch2 Agent 核心组件 规划器 · 记忆系统 · 工具设计黄金法则
Ch3 Agent 类型分类 ReAct · Plan-Execute · Reflexion 对比
第2层:工程实践与框架 (Ch4-7)
Ch4 主流框架实战 LangChain Agent · LangGraph 状态机
Ch5 多智能体系统 Writer+Reviewer 协作 · crewAI 风格
Ch6 评估与测试 评测框架 · LLM-as-Judge · 生产 Checklist
Ch7 求职面试准备 20 道高频面试题 · 项目指南 · 面试流程
第3层:深度技术剖析 (Ch8-12)
Ch8 Claude Code 架构 nO 主循环 · h2A Steering · 上下文压缩 · SubAgent
Ch9 RAG 深度解析 Chunk策略·Embedding选型·RRF·Cross-Encoder·生产失败模式
Ch10 MCP 协议详解 JSON-RPC · 原语(Tools/Resources/Prompts) · 能力协商
Ch11 Tool Calling 底层 OpenAI vs Anthropic · Streaming 组装 · Strict 模式
Ch12 Agent 生产基础设施 OpenClaw 架构 · Harness · 生产化 Checklist
第4层:工程化与前沿 (Ch13-18)
Ch13 FastAPI 服务化 REST API · SSE 流式 · WebSocket · 生产部署
Ch14 SQLite 持久化 5 表 Schema · WAL 模式 · 审计查询
Ch15 Google A2A 协议 AgentCard · Task · Artifact · Multi-Agent 协作
Ch16 MemGPT/Letta 记忆 Core Memory · Heartbeat · Sleep-Time Compute
Ch17 Computer Use Screenshot-Action Loop · 坐标计算 · 安全沙箱
Ch18 Agent 安全与护栏 Prompt Injection · 权限分级 · 4层防御
第5层:高级架构与优化 (Ch19-24)
Ch19 Agentic Workflow 设计模式 Reflection · Routing · Orchestrator-Worker 等 7 种
Ch20 Context Engineering Context Rot · 预算管理 · XML 结构化 Prompt
Ch21 Streaming & 实时架构 EventBus · 动态中断 · 背压控制
Ch22 DSPy 自动优化 Signature→Module→Optimizer · 与 LangChain 互补
Ch23 代码 Agent 架构横评 CodeAct · ACI · Plan-Execute · SWE-bench
Ch24 Agent 可观测性 Tracing Span 树 · LangSmith vs LangFuse
第6层:基础能力补强 (Ch25-28)
Ch25 向量数据库选型 Chroma · Pinecone · Milvus · Qdrant
Ch26 模型路由策略 Threshold · Cascade · Semantic · Cost-Aware
Ch27 Agent Prompt 工程 System Prompt 6 模块模板 · 工具描述评分卡
Ch28 语义缓存与 Token 优化 三级缓存 · Token 预算管理
第7层:专家级进阶 (Ch29-36)
Ch29 Multi-Modal Agent 视觉+文本联合推理 · Token 预算
Ch30 Agent 可靠性工程 熔断器 · 退避重试 · 幂等 · 降级
Ch31 Agent 评测体系深度 GAIA · AgentBench · WebArena · tau-bench
Ch32 Self-Improving Agent Bad Case 收集→自动改 Prompt→评测验证
Ch33 Prompt Caching & 推理优化 Anthropic Cache · KV共享 · 推测解码
Ch34 模型微调 for Function Calling LoRA · 微调数据准备 · 成本收益
Ch35 数据飞轮 交互采集→Bad Case识别→自动触发改进
Ch36 Agent 纵深安全 Canary Token · 分层隔离 · 行为沙箱
📊 全站浏览量 加载中...