Skip to content

学习计划

这一页不是重复目录,而是把整条学习路径按时间预算重新组织一遍。

如果你还没完成环境准备,先看 新手 Setup。如果你只想知道章节先后关系,先看 学习路线图

先选你的学习节奏

计划适合谁总投入节奏特点
7 天冲刺版已有 Python 和 LLM 基础,想快速打通全景的人18 到 22 小时每天 2 到 4 小时,重在跑通主线
14 天标准版大多数第一次系统学 LangChain 的读者22 到 28 小时工作日学新章,周末回顾和补练习
30 天稳扎稳打版希望边学边做笔记、改示例、形成自己项目骨架的人28 到 40 小时单章拆成阅读、运行、改写、复盘四步

不建议一开始跳到第 7、8 章。ToolAgentLangGraph 看起来更“高级”,但如果前面的输入输出边界、RAG 和调试习惯没建立起来,后面只会学成概念堆砌。

每章时间预算总览

章节建议耗时前提完成标准
第 1 章:LLM 应用基础1.5 到 2 小时会 Python 基础语法,听说过 Prompt 和 ChatGPT能解释最小 LLM 应用的输入、模型调用、输出三环节,并写出一个最小 Prompt
第 2 章:LangChain 核心抽象2 到 2.5 小时已理解第 1 章的 Prompt、Message、Context能说清 prompt | model | parser 的职责,并设计一个简单结构化输出
第 3 章:第一个链式应用2 到 3 小时已理解 LCEL、Runnable 和基础输入输出边界能搭出最小 AI 学习助手 V1,并补上输入为空时的保护逻辑
第 4 章:Prompt 工程与输出控制2 到 2.5 小时已完成最小链式应用,知道 Prompt 和 Parser 的分工能把一个模糊需求改写成有任务、约束、格式的 Prompt,并稳定输出固定结构
第 5 章:RAG 入门2.5 到 3 小时已掌握 LangChain 基础抽象和最小链路能画出最小 RAG 流程,并用 3 到 5 篇资料完成一次最小检索问答实验
第 6 章:RAG 进阶优化2.5 到 3 小时已做过基础 RAG,知道切分、检索、上下文、生成四层能定位一次 RAG 失败点,并说清本次优化到底改了哪一层
第 7 章:Tools 与 Agent2 到 3 小时已完成基础链式应用和 RAG 入门能设计 2 到 3 个边界清晰的 Tool,并解释任务为什么需要 Agent
第 8 章:LangGraph 工作流2 到 3 小时已理解链、RAG、Tool、Agent 的基本用法能画出最小工作流,定义必要状态,并说明至少一个条件分支存在的原因
第 9 章:评估、观测与调试2 到 2.5 小时已具备链、RAG、Agent、工作流的完整上下文能写出一组最小评估问题,记录 trace,并给出 1 到 3 个真实失败案例
第 10 章:综合实战与公开部署1.5 到 2.5 小时已完成前 9 章并理解 phase 1 边界能整理出一个可公开访问的最小交付清单,并说明静态站与后端的职责分离

7 天冲刺版

适合你已经会 Python、能比较快读懂教程代码,而且这次目标是先把全景跑通。

天数重点预计投入当天完成标准
第 1 天第 1、2 章3 小时能解释 LLM 应用基础概念,并写出最小 prompt | model | parser 结构
第 2 天第 3、4 章3 小时能跑通 AI 学习助手 V1/V2 的最小链路,并把输出稳定成固定结构
第 3 天第 5 章2.5 到 3 小时能用课程文档做一次最小 RAG 问答,确认“先检索再生成”成立
第 4 天第 6 章2.5 到 3 小时能记录一个 RAG 失败案例,并说明是切分、检索、上下文还是生成问题
第 5 天第 7、8 章3 到 4 小时能设计 Tool 边界,并画出带状态和分支的最小工作流
第 6 天第 9 章2 到 2.5 小时能列出最小评估集、trace 字段和失败案例
第 7 天第 10 章 + 总复盘2 到 3 小时能写出 phase 1 最小交付清单,并回顾整条主项目演进路径

冲刺版的原则只有两个:

  • 每章至少完成“读正文 + 跑一次示例 + 改一个小地方”
  • 不在局部细节里打转,先保证十章主线是连起来的

14 天标准版

这是最推荐的大多数读者版本。它把“学新内容”和“消化练习”拆开,不容易出现只看不练。

天数重点预计投入当天完成标准
第 1 天Setup + 第 1 章1.5 到 2 小时环境准备完成,能说清什么是 LLM 应用
第 2 天第 2 章1.5 到 2 小时能解释 PromptTemplateChat ModelOutput Parser 的分工
第 3 天第 1、2 章复盘1 到 1.5 小时写下自己的最小心智模型,并改一次基础示例
第 4 天第 3 章1.5 到 2 小时跑通最小链式应用,明确输入输出边界
第 5 天第 4 章1.5 到 2 小时把一个开放任务改写成固定结构输出 Prompt
第 6 天第 3、4 章复盘1 到 1.5 小时调整一次 Prompt 或字段结构,观察稳定性变化
第 7 天第 5 章2 到 2.5 小时完成一次最小 RAG 实验
第 8 天第 6 章2 到 2.5 小时记录并分析至少一个 RAG 失败案例
第 9 天第 5、6 章复盘1 到 1.5 小时比较优化前后差异,写出一个小结
第 10 天第 7 章1.5 到 2 小时能拆出 2 到 3 个 Tool,并说明 Agent 的必要性
第 11 天第 8 章1.5 到 2 小时能画出最小工作流并设计状态字段
第 12 天第 9 章1.5 到 2 小时产出最小评估题集和日志字段
第 13 天第 10 章1.5 到 2 小时梳理站点、示例、部署和后端边界
第 14 天全局复盘1.5 到 2 小时形成你自己的 phase 1 学习总结和下一步计划

如果你是工作日晚间学习,这个版本最稳:

  • 周一到周五学新内容
  • 周末优先做复盘、补练习、整理笔记

30 天稳扎稳打版

这个版本适合第一次系统接触 LangChain,或者你希望边学边把仓库示例改造成自己的项目脚手架。

每章统一节奏

每章尽量拆成 3 天:

  1. 第一天只读正文,写下“这一章到底解决什么问题”
  2. 第二天只跑示例,记录输入、输出、依赖和异常
  3. 第三天只做改写和复盘,完成最小验收 checklist

这样 10 章大约占 30 天,节奏如下:

时间段重点完成标准
第 1 到 3 天第 1 章建立最小 LLM 应用心智模型,并写出自己的最小 Prompt
第 4 到 6 天第 2 章能把输入模板、模型执行、输出解析拆清楚
第 7 到 9 天第 3 章完成 AI 学习助手 V1 最小链路
第 10 到 12 天第 4 章让输出变得稳定且适合程序处理
第 13 到 15 天第 5 章跑通最小 RAG 实验
第 16 到 18 天第 6 章完成一次可复述的 RAG 优化过程
第 19 到 21 天第 7 章设计 Tool 边界并验证一个最小 Agent 场景
第 22 到 24 天第 8 章画出最小 LangGraph 工作流并设计兜底路径
第 25 到 27 天第 9 章形成最小评估集、trace 和记错清单
第 28 到 30 天第 10 章 + 总收尾整理出一个 phase 1 最小可交付版本和个人复盘

每周至少保留的三个动作

  • 跑一次代码,而不是只看文档
  • 改一个小地方,例如字段、Prompt、top_k 或状态结构
  • 写一段复盘,记录“这章解决什么问题、我还卡在哪、下一章会接什么”

什么时候算真的学完

你不需要一次把所有章节都改成自己的工程版,但至少要满足下面四件事:

  • 你能按顺序解释 AI 学习助手 是怎么从最小问答,演进到 RAG、Tool、Agent、LangGraph 和评估体系的
  • 你能独立跑通至少前 6 章里的核心示例
  • 你能从第 7 到第 10 章里各说出一个最关键的工程边界
  • 你已经完成至少一次“运行 -> 修改 -> 观察结果变化 -> 记录结论”的闭环

如果这四件事还没做到,就不要急着说“我看完了”。对这个仓库来说,真正的完成标准一直是“能解释、能运行、能小改、能复盘”。