如果你已经写过一段时间的 Java 后端,最近又在犹豫要不要往 AI 应用开发靠,这门课值得先看清楚它到底教什么。它不是那种「调个 API 就算入门」的内容,落点在一个具体的活儿上:用 AgentScope2 搭一个能识别用户意图、并按意图调用工具的智能体。学完之后,你手里应该有一个能跑起来、能当场演示、也方便继续往上加功能的小系统,而不是一堆零散的概念笔记。

它解决的是哪个工作场景

意图识别听起来抽象,放到实际业务里其实很常见。用户发来一句话,系统要判断他是想查订单、想改地址、还是想投诉,然后决定调哪个接口、传什么参数。传统做法是写一堆规则或者训练一个分类模型,规则越堆越乱,模型又不方便跟已有业务逻辑对接。

这门课走的是另一条路:把这件事交给 Agent 来做。模型负责理解意图,工具调用负责真正执行,中间靠 MCP 服务把两者接起来。你学的不只是「怎么写提示词让模型分类」,而是整套链路怎么搭、意图识别结果怎么转成一次可靠的工具调用、出错时怎么兜底。这个场景在客服、内部工单、运维助手这类系统里都能直接套用。

学完能独立做什么

  • 能说清 Agent、MCP、工具调用三者各自负责什么,而不是把它们当成一个模糊的「AI 功能」。
  • 能独立搭起一个意图识别智能体:从接收用户输入,到识别意图,到选择并调用对应工具,再到把结果组织成回复。
  • 能把已有的 Java 后端接口包装成智能体可调用的工具,让新写的 AI 层和旧业务系统接上,而不是推倒重来。
  • 能判断一个需求适不适合用智能体做,哪些环节该交给模型、哪些该留在代码里,避免为了用 AI 而用 AI。

最后一条其实比前三条更重要。很多人第一次做 AI 应用,容易把什么都丢给模型,结果稳定性和可维护性都很差。课程里对工具调用边界和 MCP 服务职责的讲解,正好能帮你在动手前就建立这个判断。

资料适合什么基础

课程面向的是 Java 后端开发者,所以默认你有基本的后端开发经验,能看懂接口、服务分层、依赖调用这些东西。这个基础是必要的,因为课程里的工具调用最终要落到真实的服务上,纯前端或者零编程基础的人跟起来会比较吃力。

对 AI 应用开发的经验要求则不高。Agent、MCP 这些概念会从原理讲起,不需要你事先用过别的智能体框架。但要注意,这是一门实战课,重点在动手搭系统,不是理论综述。如果你期待的是把各家框架横向对比一遍,可能会觉得它偏窄;如果你想要的是跟着做完一个能拿出手的项目,方向就对得上。

怎么用这份资料更划算

建议按项目推进的节奏来学,而不是把视频从头刷到尾。每学完一块原理,就回到自己的项目里对应着改一处,比如先把意图识别跑通,再把一个真实接口包成工具,最后把 MCP 服务串起来。这样学完,你得到的不是「我看过这门课」,而是一个自己搭过、调过、知道坑在哪的系统。

另外,课程里的示例工程可以当成参照,但别只照着抄。换一个你自己业务里的意图场景重做一遍,哪怕只是查数据和改状态两个意图,收获会比原样复现大得多。判断这门课值不值得学,标准很简单:你手上有没有一个想做但一直没动手的 AI 应用需求。如果有,它给的东西刚好能用上。

课程目录

课程目录11 集
  • 01 AgentScope2智能体开发实战 01 课程介绍.mp4
  • 02 创建项目并基础配置AgentScope.mp4
  • 03 实现聊天记忆和历史记录功能.mp4
  • 04 意图识别+MCP思考模式连续调用.mp4
  • 05 实现MCP服务开发和配置MCP智能体服务.mp4
  • 02 Spring AI 2开发AI智能体实战
  • 01 Spring AI 2项目介绍.mp4
  • 02 项目工程搭建.mp4
  • 03 基础对话和记忆持久化存储.mp4
  • 04 意图识别并配置MCP服务.mp4
  • 05 开发自定义MCP服务.mp4
  • 06 文件RAG向量库和图片多模态.mp4