# Spring AI - AI 超级智能体项目实战

本项目是一个完整的 AI 超级智能体教程，带你开发 AI 恋爱大师应用和拥有自主规划能力的超级智能体。通过这个项目，你可以掌握新时代程序员必知必会的 AI 核心概念、AI 实用工具、AI 编程技术、AI 框架原理、AI 调优技巧。

本项目采用人工编码 + Vibe Coding 结合的方式开发，通过写 Java 后端 + Spring AI 代码集成 AI、使用 Cursor 等 AI 工具辅助编码。重点在于学习企业 AI 应用开发、AI 智能体的核心概念和实现原理、ReAct 模式、工具调用、MCP 等前沿技术。

适合有一定项目经验、想系统学习 AI 智能体开发、并且在简历上添加 AI 项目来提升竞争力的同学。

💡 项目难度较大，包含视频教程（几十小时）、文字教程（10 万多字）、现成的简历写法和面试题解。完整学完预计花费 20 小时及以上，不建议没有后端编程基础的朋友学习。

项目代码免费开源：https://github.com/liyupi/yu-ai-agent

项目文字 + 视频教程：https://www.codefather.cn/course/aiagent

下文为项目的成品介绍和演示效果。



---



大家好，我是程序员鱼皮。又经过了一段时间的爆肝，我在 [编程导航](https://mp.weixin.qq.com/s/I1oD6pAaWBvGLyFDT9AgvA?token=1925632390&lang=zh_CN) 的保姆级新项目教程 ——  AI 超级智能体，完结啦！

这是一套以 AI 开发实战为核心的项目教程，一套教程带大家掌握新时代程序员必知必会的 AI 核心概念、AI 实用工具、AI 编程技术、AI 框架原理、AI 调优技巧，大幅增加求职的竞争力！

![](https://pic.yupi.icu/1/8052592c-97ce-4568-b82e-6153924a053c.png)

除了全程直播讲解的、几十个小时的保姆级视频教程之外，我还写了整套文字教程（10 万多字），细致入微！

![](https://pic.yupi.icu/1/image-20250529133214316.png)

这还不够，每个项目我都写了详细的简历写法和面试题解，做完项目直接写到简历上、准备面试，一条龙服务！

![](https://pic.yupi.icu/1/image-20250529133336580.png)

真心换真心，我做项目教程的付出也得到了大家的认可，也帮很多同学拿到了 offer~

![](https://pic.yupi.icu/1/%E5%9B%BE7%20-%20%E7%9C%9F%E5%AE%9E%E8%AF%84%E4%BB%B7.png)

接下来鱼皮给大家快速介绍这个项目，希望让更多需要它的同学看到，把它变成自己的项目。马上秋招提前批就要开始了，简历上写满前沿技术，不仅求职有底气，做项目的能力也会大幅提升！

**🧧 后文有加入学习的方式，千万不要错过！**



## 项目介绍

以 **AI 开发实战** 为核心的项目教程，将通过开发 **AI 恋爱大师应用 + 拥有自主规划能力的超级智能体**，带大家掌握新时代程序员必知必会的 AI 核心概念、AI 实用工具、AI 编程技术、AI 框架原理、AI 调优技巧，大幅增加求职的竞争力！

`AI 恋爱大师应用` 可以依赖 AI 大模型解决用户的情感问题，支持多轮对话、基于自定义知识库进行问答、自主调用工具和 MCP 服务完成任务，比如调用地图服务获取附近地点并制定约会计划。

![](https://pic.yupi.icu/1/1745225631067-44a111e1-1032-4f1c-bd69-9f08a59a654b.png)

此外，还会手把手带大家完成基于 ReAct 模式的 `自主规划智能体 YuManus` ，可以利用网页搜索、资源下载和 PDF 生成工具，帮用户制定完整的约会计划并生成文档：

![](https://pic.yupi.icu/1/1745224663573-04af8f65-2da4-4ef9-8033-a179e703f9c4.png)

当然，学会这个项目后，你不仅能开发 AI 恋爱大师，而是能真正掌握 AI 核心概念和开发技巧，灵活开发各种复杂的 AI 应用，尽情发挥自己的想象力吧！

学前沿技术、涨开发经验，从 0 到 1 的真实企业级（商业级）项目设计开发，绝对让你收获满满！

> 在线学习：https://www.codefather.cn/course/aiagent ，可以 **免费试看** 

而且为了让更多同学参与学习，我特么直接把所有代码 **完整开源** ！能力强的同学可以自学，点个 star 就算对鱼皮的支持啦~

> 开源仓库：https://github.com/liyupi/yu-ai-agent

![](https://pic.yupi.icu/1/image-20250529133739433.png)



### 2、项目收获

本项目选题新颖、业务真实，区别于增删改查的 “烂大街” 项目，鱼皮会带你实战大量新技术和企业应用场景，用一套实战教程将程序员必知必会的 **AI 技术一网打尽**，帮你成为 AI 时代企业的香饽饽，给你的简历和求职大幅增加竞争力。

鱼皮给大家讲的都是 **通用的项目开发方法和架构设计套路**，从这个项目中你将学到：

- 主流 AI 应用平台的使用
- AI 大模型的 4 种接入方式
- AI 开发框架（Spring AI + LangChain4j）
- AI 大模型本地部署
- Prompt 工程和优化技巧
- Spring AI 核心特性：如自定义 Advisor、对话记忆、结构化输出
- RAG 知识库实战、原理和调优技巧
- PgVector 向量数据库 + 云数据库服务
- Tool Calling 工具调用实战及原理
- MCP 模型上下文协议和服务开发
- AI 智能体 Manus 原理和自主开发
- AI 服务化和 Serverless 部署上线
- 各种新概念：如多模态、智能体工作流、A2A 协议、大模型评估等

举个例子，RAG 核心特性实战及全链路调优：

![](https://pic.yupi.icu/1/1746250760306-3b545556-59df-43a9-b843-b73ec9b5a867.png)

项目还有其他优势：

- AI 云平台和编程双端实战，不仅会用 AI 服务，还会自己写！
- 基于官方文档讲解最新的 AI 技术，细致入微，手撕文档和源码！
- 分享大量 AI 扩展知识和编程技巧，掌握最佳实践！

鱼皮带你手撕开源框架 OpenManus 的源码：

![](https://pic.yupi.icu/1/ae36dd94-e87e-4dfe-ae31-81a6cc32c9e8.png)

哪怕上面提到的这些技术没学过，也没有问题。鱼皮原创项目系列以实战为主，**从 0 到 1** 带大家学习技术知识，并立即实践运用到项目中，做到学以致用。

从需求分析、技术选型、项目设计、项目初始化、Demo 编写、开发实现、项目优化、部署上线等，每个环节我都 **从理论到实践** 给大家讲的明明白白、每个细节都不放过！

满满的项目正反馈：

![](https://pic.yupi.icu/1/20240604145231908.png)

除视频教程外，鱼皮编程导航的项目还提供：

- 详细的直播笔记（本项目有全套文字教程）
- 完整的项目源码（分节的代码，更易学习）
- 答疑解惑和专属项目交流群
- ⭐️ 现成的简历写法（直接写满简历）
- ⭐️ 项目的扩展思路（拉开和其他人的差距）
- ⭐️ 项目相关面试题、题解和真实面经（提前准备，面试不懵逼）
- ⭐️ 前端 + Java 后端万用项目模板（快速创建项目）



### 技术选型

项目以 Spring AI 开发框架实战为核心，涉及到多种主流 AI 客户端和工具库的运用。

- Java 21 + Spring Boot 3 框架
- ⭐️ Spring AI + LangChain4j
- ⭐️ RAG 知识库
- ⭐️ PGvector 向量数据库
- ⭐ Tool Calling 工具调用 
- ⭐️ MCP 模型上下文协议
- ⭐️ ReAct Agent 智能体构建
- ⭐️ Serverless 计算服务
- ⭐️ AI 大模型开发平台百炼
- ⭐️ Cursor AI 代码生成
- ⭐️ SSE 异步推送
- 第三方接口：如 SearchAPI / Pexels API
- Ollama 大模型部署
- 工具库如：Kryo 高性能序列化 + Jsoup 网页抓取 + iText PDF 生成 + Knife4j 接口文档



### 架构设计图

![](https://pic.yupi.icu/1/AI%E6%99%BA%E8%83%BD%E4%BD%93%E6%9E%B6%E6%9E%84%E5%9B%BE.png)




## 加入学习

比起看网上的教程学习，鱼皮项目系列的优势：从学知识 => 实践项目 => 复习笔记 => 项目答疑 => 简历写法 => 面试题解的一条龙服务

编程导航已有 **20 多套项目教程！** 每个项目的学习重点不同，几乎全都是前端 + 后端的 **全栈** 项目 。

![](https://pic.yupi.icu/1/image-20250529134710424.png)

欢迎加入 [编程导航](https://mp.weixin.qq.com/s/I1oD6pAaWBvGLyFDT9AgvA?token=1925632390&lang=zh_CN)，不仅能学习往期 **所有** 原创项目，还能享受更多原创资料、学习和求职指导、几百场面试视频，开启你的编程起飞之旅~

![](https://pic.yupi.icu/1/image-20250120113756426.png)

已经有几万名小伙伴学起来了，还有很多大家自发整理的笔记。不得不说，做项目真的给了很多同学坚持学习的目标、也有了更多拿 Offer 的机会，大家的动力也更足了！冲冲冲！

![](https://pic.yupi.icu/1/image-20250417125909538.png)

更多往期项目可以阅读 [这篇文章](https://mp.weixin.qq.com/s/9dpRTZijzeG0OuMgEyQhEg) 来了解，免费获取鱼皮的项目学习指南哦~



## 推荐资源

1）鱼皮 AI 导航网站：[AI 资源大全、最新 AI 资讯、免费 AI 教程](https://ai.codefather.cn)

2）编程导航学习圈：[学习路线、编程教程、实战项目、求职宝典、交流答疑](https://www.codefather.cn)

3）程序员面试八股文：[实习/校招/社招高频考点、企业真题解析](https://www.mianshiya.com)

4）程序员写简历神器：[专业模板、丰富例句、直通面试](https://www.laoyujianli.com)

5）1 对 1 模拟面试：[实习/校招/社招面试拿 Offer 必备](https://ai.mianshiya.com)
