怎么读这套笔记:Java vs Python 对照贯穿语法章节;先手写原理(100 行 Agent),再学框架;每章末尾有自测清单和小练习,闭卷答出 80% 再进下一章。
AI 相关事实(模型名、框架版本、MCP 规范等)核对自官方文档,每章末尾附出处清单。
章节
11 篇C-01语言
Python 基础
环境(Win11 + uv)、变量、流程控制、list/dict/set、函数、异常。
1 周翻开 →
C-02语言
Python 进阶
OOP、dataclass、装饰器、生成器、类型提示、新手坑。
1 周翻开 →
C-03语言
工程化与异步
uv/ruff/pytest/logging、线程进程协程、asyncio、httpx。
1 周翻开 →
C-04AI 核心
LLM 应用开发
openai SDK:多轮、流式、结构化输出、工具调用、RAG 最小实现。
1 周翻开 →
C-05AI 核心
Agent 开发(含 MCP)
Agent 本质(ReAct)、手写 100 行最小 Agent、框架对照、MCP v2 实战。
1 周翻开 →
C-06按需支线
数据科学与 ML
numpy / pandas / sklearn / pytorch 入门,以及「该不该自己训模型」。
按需 1~2 周翻开 →
C-07服务与框架
Web 服务 · FastAPI
路由、Pydantic 校验、依赖注入、SSE 流式透传 LLM、SQLAlchemy。
1 周翻开 →
C-08服务与框架
实战项目与资源
三个综合项目(CLI 问答 / RAG API / Agent+MCP)+ 全量官方资源。
2 周翻开 →
C-09服务与框架
LangChain + LangGraph
从学习到工程化:L0 全景 → 原语 → 状态图 → 持久化/审批/流式 → 选型决策,含图执行模拟器。
2 周翻开 →
C-10交互讲义
ReAct 深剖
交互式循环模拟器:一步一步看 Agent 循环与 messages 演变、新旧 ReAct 对照、演进时间线。
配合 04/05 章翻开 →
学习路线
三阶段第 1 阶段 · 语言
- C-01 Python 基础
- C-02 Python 进阶
- C-03 工程化与异步
第 2 阶段 · AI 核心
- C-04 LLM 应用开发
- C-05 Agent + MCP
- C-10 ReAct 深剖(交互)
第 3 阶段 · 服务化与框架
- C-07 FastAPI(SSE 流式服务)
- C-08 实战项目 ×3
- C-09 LangChain + LangGraph 工程
C-06 数据科学方向按需并行插入;每阶段顺序严格递进。
10 周兼职时间表
每天 1~1.5h| 周 | 内容 | 里程碑 |
|---|---|---|
| 1 | 01 基础 + 练习 | 能写百行内脚本 |
| 2 | 02 进阶 | 能读懂框架源码里的装饰器 / dataclass |
| 3 | 03 工程化与异步 | 用 uv 建项目、并发调接口 |
| 4 | 04 LLM 应用 | 跑通流式 + 工具调用 + RAG demo |
| 5 | 05 Agent + ReAct 深剖 | 手写 100 行 Agent 跑通(核心里程碑) |
| 6 | 07 FastAPI | AI 问答 API(含 SSE 流式) |
| 7 | 08 项目一 / 二 | CLI 工具 + RAG API |
| 8 | 09 章 L0–L3 | create_agent 复刻手写版;LangGraph ReAct 图跑通 |
| 9 | 09 章 L4 | checkpointer + interrupt 审批 + SSE 透传 |
| 10 | 09 章 L5–L6 + 复盘 | Studio / LangSmith 定位问题;选型决策(06 按需穿插) |
读法备注
- 顺序严格:01 → 02 → 03 → 04 → 05;之后 06(数据方向)/ 07+08+09(服务与框架方向)可按兴趣并行。
- C-05 是枢纽:学它前先过一遍 ReAct 深剖;C-09 是「手写原理 → 生产框架」的收口,务必先完成 05 章的手写 100 行。
- AI 领域迭代快:接入参数以各家官方文档当日为准(04/05/08/09 章内附直达链接);本系列事实核对日期 2026-09-05。