W3 代码练习打卡清单
LangGraph:LCEL → ReAct 图 → Checkpointer → HITL · 周一至周日
规则:每天先通读文件注释 → 运行看效果 → 末尾自测全部 PASS 才勾选对应任务(Day6 以 --test 验收)。勾选状态自动保存在本浏览器。本周没有 llm_client/,模型入口是根级 config.py 的 get_model_once()。
配套目录:agent-learning-w3/整周练习成本约 2–6 元必须在 w3 目录内运行
周一上午 · 前置D0 环境与账号准备不联网也能做大半
周一 · day1_lcel.pyD1 LangChain 四大抽象 + LCEL需联网
周二 · day2_langgraph_basics.pyD2 StateGraph / Node / Edge / Reducer前半纯本地
周三 · day3_react_graph.pyD3 条件边版 ReAct 循环需联网
周四 · day4_checkpointer.pyD4 Checkpointer 续跑与时间旅行仅 chat 节点
周五 · day5_hitl.pyD5 interrupt 人工审批 + resume需联网
周六 · day6_langgraph_agent.pyD6 综合项目 langgraph-agent v1需联网
周日 · 复盘D7 复盘与进入 W4 的准入自测本地
进入 W4 的准入自测(全是 Yes 才开始)
- 能脱稿画出 LCEL 管道并解释 bind_tools?
- 能用条件边解释 ReAct 循环为什么不需要 while?
- 能说清 thread_id、checkpointer、interrupt 三者的关系?
- Day6 的 --test 独立跑过且全 PASS?
有任一项 No
- 优先重读 day3(循环骨架)与 day5(审批挂起)的实现段注释,再进 W4 的 RAG。