LLMAgent开发实战

用 LangChain/LangGraph 搭建能自主规划与调用工具的 AI Agent

科技 · 科技 · AI · Agent · LLM · 后端转型 · 作者:Victor · 1 人学过

学什么:Agent 核心概念(与普通 LLM 调用的本质区别)、Function Calling 与工具调用机制、记忆机制(短期/长期记忆、向量检索)、ReAct 等规划与推理模式、LangChain/LangGraph 框架核心组件与开发流程、Agent 调试与可观测性、从零搭建一个能调用工具、带记忆与规划的完整 Agent 项目并跑通

不学什么:Transformer 与深度学习理论、模型微调与训练、多模态 Agent 前沿论文、生产级高并发部署与运维、Agent 安全与对齐的深度讨论、RAG 高级优化(混合检索、重排序等仅做入门提及)

知识地图

  1. Agent 核心概念:与 LLM 调用的本质差异与 Function Calling 基础

    理解 Agent 与普通 LLM 调用的本质差异,并掌握 Function Calling 与 Structured Outputs 的原理、边界与选型。

    建立 Agent 与普通 LLM 调用的本质区别认知,并掌握 Function Calling 与 Structured Outputs 的工作原理、差异与工具描述方法,为后续工具链与规划能力打下基础。

  2. 工具调用进阶:多轮编排、健壮性与厂商对比

    能设计支持多轮、并行、健壮的工具体系,理解工具调用与流式输出的工程取舍,并能横向对比主流厂商的工具调用实现。

    在单次 Function Calling 基础上,深入多轮工具调用、并行调用、错误处理、提示词调优、流式输出与厂商对比,让工具链从能跑走向可靠。

  3. 记忆机制:短期上下文与长期向量记忆的工程实践

    能为 Agent 装配可工作的短期+长期记忆系统,理解 token 预算、窗口管理与长期检索的工程取舍。

    掌握短期记忆(窗口与摘要)与长期记忆(向量检索)两套机制,并把 token 预算与上下文窗口这一现实约束纳入设计,让 Agent 具备跨轮与跨会话的状态能力。

  4. 规划与推理模式:从 CoT 到 ReAct 与自反思

    能选用合适的推理模式把复杂任务拆解为可执行步骤,并在执行中具备重规划与自纠错能力。

    掌握 Chain-of-Thought、ReAct、Plan-and-Execute、反思与重规划等核心规划与推理模式,让 Agent 从会调用工具升级到会拆解任务并自我修正。

  5. LangChain 与 LangGraph:把工具、记忆、规划组装为可运行 Agent

    用 LangChain 与 LangGraph 把工具、记忆、规划组装为可运行的 Agent 程序,掌握状态图与中断机制的设计方法。

    系统掌握 LangChain 核心抽象与 LangGraph 状态机/有向图范式,把前述机制工程化落地。

  6. 调试、可观测性与端到端 Agent 项目实战

    能独立完成带工具调用、记忆与规划的完整 Agent 项目交付,并具备调试、自动评估与持续迭代能力。

    掌握 Agent 常见失败模式、可观测工具与自动评估方法,并以一个端到端项目走完从需求拆解、目录结构、关键代码、本地跑通到回归迭代的完整闭环。