从0搭建你的第一个 AI Agent:LangChain4j 架构总览+最小可运行示例
引言 "我们想做一个 AI 客服"——产品同学在需求会上说。"简单,接个 GPT API 不就行了?"——这是 90% 团队的第一反应。然后做完发现:用户说"帮我查一下订单 SO20250912001 的物流",模型回了一句"作为 AI 助手,我无法查询您的订单"。 问题出在哪?接了个聊天 API,不是做了个 Agent。聊天 API 只能基于训练知识"说话",不能"做事"——查不了数据库、调不了接口、记不住用户身份。Agent 的本质区别不是"更聪明的聊天",而是"LLM + 工具 + 记忆 + 规划"四件套的组合体:LLM 是大脑,工具是手脚,记忆是上下文,规划是行动方案。 这篇文章是 AI Agent 系列的开篇,用 LangChain4j 拆解 Agent 的四层架构,最后给一个能跑的最小 Agent——它能在"我帮不了你"时主动调工具查数据库,在多轮对话中记住你是谁。全程纯 Java,不写一行 Python。 一、Agent 的本质:不是聊天,是行动 1.1 聊天 vs Agent 的区别 用户:帮我查一下订单 SO20250912001 的物流状态 聊天 API(gpt-....