动手实践 · Practice
章 0–5 把所有抽象讲透了。这一章合上文档,自己写——按 L1 → L2 → L3 三级递进,不是复刻 LangChain,是用学到的 6 条不变量造出"专属于你场景"的小 harness。
Core Curriculum · Chapter 06
这一章是课程的毕业线:你需要真正把代码跑起来
适合谁学
- 已经完成前面理论章节,准备验证自己是不是“真的会了”的学习者。
- 想把课程内容沉淀成 demo、内部脚手架或对外课程作业的人。
学完能做什么
- 从 40 行 harness 出发做出自己的 L1/L2/L3 版本。
- 写出一个可解释、可运行、可复盘的小型 agent 项目。
必修主线
Level 3 · 实操闭环
预计时间 · 6–10 小时
建议顺序 · 完成前 5 章后开始
中波动
Last reviewed · 2026-04-22
这一章的承诺
- 第一原则:看 10 篇文档不如自己写 1 个 agent——前 5 章里每一个抽象, 你都真的写一遍代码验证, 否则不算懂。
- 三级递进:L1 (40 行起步) → L2 (加 4 件工程化补足缺的轴) → L3 (做 2 个真实场景案例并各抄一种主流框架的解法)。每一级都能独立跑通, 不依赖下一级。
- 为什么不"挨个抄一遍 LangChain / Agents SDK / smolagents"——因为章 5 已经把这件事做完了。这一章你站在它们的肩上, 重点是"哪些事我自己手搓 30 行就够、哪些事必须借框架"的判断力。
- 每个练习都附 "复盘"清单——做完不写 5 行复盘等于没做。复盘是把"跑通了"升级成"知道为什么跑通 + 下一次会改什么"的关键。
三级递进 · 你应该按顺序爬
L1
起步 · 把 40 行最小 harness 跑通
~30 分钟~80 行代码1 个 LLM key
把章 5-05 末尾那 40 行最小 harness 真的装环境 + 跑起来, 加 1 个 mock tool, 观察 trace。这是后面所有事的基线——不跑通这一步, 后面没意义。
对应页:01 · 起步
L2
加 4 件工程化 · trace / checkpoint / middleware / subagent
~2-3 小时+200 行代码SQLite
给 L1 的 40 行逐件添加 4 件最常被推迟的工程化补足。每加一件都按"为什么需要它 → 最少代码 → 验证 → 复盘"四步走。完成后你的 ~250 行 harness 已经覆盖了三家框架 80% 的内核能力——剩下 20% 是性能 + 调度 + 集成生态。
对应页:02 · 加 4 件工程化
Members only
解锁完整课时
订阅会员后可阅读本课全部内容,并访问课程内所有章节。