外观
四周学习主线
建议每周五天、每天约2小时,周末再安排2–3小时整段实验,总计48–60小时。你已有全栈与工程经验,重点放在模型的不确定性如何进入可验证的程序流程。无需先读完LangChain全部文档。
| 周 | 前置与目标 | 必学 | 选学 | 动手与可观察结果 | 阶段验收 |
|---|---|---|---|---|---|
| 1:模型与边界(12小时) | 会HTTP/JSON/异常处理。能区分模型生成、程序执行和业务校验 | 模型、结构化输出、工具调用、Agent/Workflow | SDK/框架、MCP | 启动演示;触发格式错误;让评审角色调用素材工具;查看schema_repair/tool_denied事件 | 不看稿画出一次tool call往返;修改一个字段约束;解释JSON合法为何答案仍可能错 |
| 2:检索与工作流(14小时) | 完成第1周。能追踪一份教材从资料到版本 | Embedding、pgvector、RAG、LangGraph、评审循环 | 检索对比、向量选型 | 导入资料v2;改地区使检索为空;注入事实冲突;修订练习答案并对比v1/v2 | 给出chunk、document/version、namespace、content ID区别;解释中断恢复为何需要thread_id和checkpoint |
| 3:可靠性与多模态(14小时) | 理解事务/并发基础。能解释副作用不确定性 | 本地化、素材、可靠执行、可观测、安全 | 持久化三层、重试幂等 | 人工通过后制作视频;kill worker后恢复;模拟未知结果;修改课文观察素材哈希;运行固定评测 | 解释哪些素材重用、哪些重建;旧任务不能覆盖新版本的数据库条件;承认外部重复计费边界 |
| 4:表达与设计(12小时) | 前三周实验有记录。把实现转成准确回答 | 题库、源码导读、实验、验收 | 非Agent简历项目、微调/Reranker扩展 | 完成三套限时模拟;录制2分钟/5分钟项目介绍;按评分表找薄弱点重做实验 | 能在追问下切到函数、状态与证据;不知道的历史细节说待核实;不拿演示指标说模型质量 |
每天的固定节奏
前20分钟先口述昨天的流程;40分钟读原理和源码;40分钟改一个参数或故障条件;最后20分钟写实验记录并用STAR讲一次。周末把两项故障组合,例如“新版本生成时旧素材任务仍在运行”。
实验记录必须写:环境与模式、输入、预期、实际输出、关键事件/版本、代码改动、判断依据和下一步。能复制命令不算掌握;要能事先预测修改会影响哪张表、哪个节点和哪类结果。
进度自查
- [ ] 不把LLM、Agent、LangGraph、向量数据库当成同一层概念。
- [ ] 能从API创建追踪到worker claim、graph node、版本记录与人工中断。
- [ ] 能指出两个checkpointer无法解决的业务问题。
- [ ] 能复现一次合法JSON但业务错误,解释修订依据。
- [ ] 能判断重试是否可能重复计费,并给出核对路径。
- [ ] 能从验收报告选择一个真正执行过的实验作为Result。
如果某周验收失败,先补关键实验再推进。四周是安排模板,不是对学习速度的承诺。