B布鲁的学习笔记
布鲁的学习笔记/Agents From Scratch

Agents From Scratch

从零构建一个具备工具调用、评测、人机协同和记忆能力的邮件助手 Agent。

第 01 部分:LangGraph 101:理解 Agent 基础

中文导读

这一部分建立整套教程的基础概念。首先区分普通的 LLM 调用、固定流程 Workflow 和能够根据结果继续行动的 Agent。Agent 的关键不是“会聊天”,而是能够读取状态、选择工具、观察结果,再决定下一步。

进入本节 ↗

第 02 部分:从零构建邮件助手

中文导读

这一部分把基础概念落到一个具体的邮件助手上。系统先判断邮件类型,再把任务交给合适的 Agent;Agent 可以读取上下文、调用邮件或日历工具,并生成下一步动作。

进入本节 ↗

第 03 部分:评测 Agent

中文导读

这一部分回答一个关键问题:Agent 看起来能工作,怎么证明它真的工作得好?教程使用邮件数据集,对回复质量、工具调用和邮件分流分别评测。

进入本节 ↗

第 04 部分:Human-in-the-loop 与记忆

中文导读

最后一部分让邮件助手从“自动执行”变成“可协作的助手”。发送邮件、安排会议等动作可能带来真实影响,因此系统会在工具执行前暂停,等待用户确认或修改。

进入本节 ↗

建议按顺序阅读四个部分,再回到原始 Notebook 运行代码。