🏠 返回首页
Study Plan · Learning Roadmap

AI Agent 开发学习计划

16 周系统路线 · 从 LLM 调用者到 Agent 工程师 · 面向有编程基础(Java/Python)的开发者

编制日期:2026 年 9 月 11 日

总览:路线图与阶段划分

Agent 开发的本质是:用 LLM 作为推理内核,让它能够感知环境、调用工具、维护状态、自主决策,并在工程约束(成本、延迟、可靠性)下完成多步任务。因此学习路线要覆盖四层能力:

能力层内容对应阶段
模型交互层LLM API、上下文窗口、采样参数、流式输出、多模态阶段一
行为塑造层Prompt 设计、结构化输出、Few-shot、思维链阶段二
能力扩展层Function Calling、MCP、RAG、记忆系统阶段三、四
系统编排层Agent 架构模式、框架、多智能体、评估、可观测性、部署阶段五、六
节奏说明:全计划按「每周投入 10–14 小时」设计。若每周只能投入 5–6 小时,把周期等比拉长到 28–32 周即可,不要砍掉动手环节——Agent 是极度依赖手感的领域,只看文章不看报错的人学不会。
路线图

阶段一(第 1–2 周):地基 —— Python 与 LLM API

目标

能独立、稳定地调用主流大模型 API,理解模型行为背后的关键参数,能写出处理流式输出与异常重试的健壮代码。

知识点清单

动手任务

验收标准

能解释清楚:为什么上下文长度不等于"能塞进这么多字"; 你的批量脚本能跑完 20 个文件且中途无人工干预; 能估算一次调用的成本并打印出来。


阶段二(第 3–4 周):Prompt Engineering 与结构化输出

目标

从"和模型聊天"升级为"给模型下规格":写出可解析、可验证、可回归测试的 Prompt,这是 Agent 可靠性的第一道防线。

知识点清单

动手任务

验收标准

能说明 JSON mode、Schema 约束、输出后校验三种手段各自解决什么问题; 分类器在 30 条样本上准确率 ≥ 85%,且每一次修改都有数据对比。


阶段三(第 5–6 周):工具调用、Function Calling 与 MCP

目标

理解"模型决定调用什么"与"系统实际执行什么"的边界,掌握工具设计的最佳实践,了解 MCP 协议为什么出现、解决了什么问题。

知识点清单

动手任务

验收标准

能在白板上画出 function calling 完整时序图; 手写循环任务 3.1 无框架跑通; 能说清 MCP 与直接写 function calling 相比的收益与代价。


阶段四(第 7–9 周):RAG 检索增强

目标

完整掌握"让模型用上外部知识"的工程全链路:切片 → 向量化 → 检索 → 重排 → 生成 → 评估。RAG 是目前企业级 Agent 落地中占比最高的场景。

知识点清单

动手任务

验收标准

能说出三种切片策略各自的适用文档类型; 对比报告里有量化数据支撑结论; 能解释"检索没问题但回答错了"和"检索就错了"如何区分排查。


阶段五(第 10–12 周):Agent 架构与框架实战

目标

这是核心阶段。理解主流 Agent 架构模式的适用边界,熟练掌握至少一个图编排框架,能设计多智能体协作系统。

知识点清单

动手任务

验收标准

面对任意需求,能先判断"该用工作流还是自主 Agent,为什么"; 能画出你的多智能体系统的图结构并解释每个边存在的原因; 中断恢复真的能工作(杀掉进程重启,从检查点继续)。


阶段六(第 13–16 周):工程化、评估与上线

目标

Demo 与产品之间的距离,全在这个阶段补齐。这是区分"会玩 Agent"和"能交付 Agent"的分水岭,也是面试考察的重心。

知识点清单

动手任务(毕业项目)

毕业项目 · 第 13–16 周

选择一个你真实有需求的场景,把前面所有能力串起来,做成可演示、可运维的系统。推荐题目(按你的工作背景定制):

毕业标准:① 有 50+ 用例的评估集和评估报告;② 接入 Langfuse 类追踪,能展示任意一次运行的完整链路与成本;③ 有护栏与降级方案说明;④ 一份架构决策记录(为什么这么设计、放弃了什么方案)。


三个里程碑项目(贯穿全程)

里程碑时间内容能力验证点
M1
结构化调用工具箱
第 6 周末 无框架手写:结构化输出 + 工具调用循环 + 错误回填 + 重试 理解底层机制,不被框架黑盒绑架
M2
领域知识问答系统
第 9 周末 真实文档 RAG:解析→切片→混合检索→重排→带引用生成→评估报告 RAG 全链路 + 数据驱动的优化方法
M3
多智能体应用
第 12 周末 LangGraph 图编排:Plan-Execute + 多角色协作 + 断点恢复 + Human-in-the-loop 架构设计能力 + 框架熟练度

三个里程碑 + 毕业项目,构成你简历上的四个可讲述的实战故事——面试中比任何证书都有说服力。


学习方法与避坑指南

方法

避坑


资源汇总

一手材料(必读)

课程与文档

工具清单

类别推荐
框架LangGraph(主攻)、OpenAI Agents SDK、CrewAI / AutoGen(了解)
RAGLlamaIndex、Milvus / Qdrant / pgvector、Ragas(评估)
可观测Langfuse(开源自部署友好)、LangSmith
协议MCP SDK(Python/TypeScript)
沙箱Docker(代码执行类工具的隔离运行环境)