[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73084":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":38,"readmeContent":39,"aiSummary":40,"trendingCount":16,"starSnapshotCount":16,"syncStatus":41,"lastSyncTime":42,"discoverSource":43},73084,"yu-ai-agent","liyupi\u002Fyu-ai-agent","liyupi","编程导航 AI 开发实战新项目，基于 Spring Boot 3 + Java 21 + Spring AI 构建 AI 恋爱大师应用和 ReAct 模式自主规划智能体YuManus，覆盖 AI 大模型接入、Spring AI 核心特性、Prompt 工程和优化、RAG 检索增强、向量数据库、Tool Calling 工具调用、MCP 模型上下文协议、AI Agent 开发（Manas Java 实现）、Cursor AI 工具等核心知识。用一套教程将程序员必知必会的 AI 技术一网打尽，帮你成为 AI 时代企业的香饽饽，给你的简历和求职大幅增加竞争力。","https:\u002F\u002Fwww.codefather.cn",null,"Java",2375,533,10,6,0,16,39,138,48,106.68,false,"master",true,[26,27,28,29,30,31,32,33,34,35,36,37],"ai","ai-model","backend","frontend","java","langchain4j","mcp","rag","spring-ai","springboot","springmvc","vector-database","2026-06-12 04:01:07","# AI 超级智能体项目\n\n> 作者：[程序员鱼皮](https:\u002F\u002Fyuyuanweb.feishu.cn\u002Fwiki\u002FAbldw5WkjidySxkKxU2cQdAtnah)\n>\n> 本项目为教学项目，提供完整视频教程 + 文字教程 + 简历写法 + 面试题解 + 答疑服务，帮你提升项目能力，给简历增加亮点！\n>\n> ⭐️ 加入项目系列学习：[加入编程导航](https:\u002F\u002Fwww.codefather.cn\u002Fvip)\n\n\n## 项目介绍\n\n> 视频介绍：https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1UoLezKEbm\n\n这是一套以 **AI 开发实战** 为核心的项目教程，将通过开发 **AI 恋爱大师应用 + 拥有自主规划能力的超级智能体**，带大家掌握新时代程序员必知必会的 AI 核心概念、AI 实用工具、AI 编程技术、AI 框架原理、AI 调优技巧，大幅增加求职的竞争力！\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002F8052592c-97ce-4568-b82e-6153924a053c.png)\n\n`AI 恋爱大师应用` 可以依赖 AI 大模型解决用户的情感问题，支持多轮对话、基于自定义知识库进行问答、自主调用工具和 MCP 服务完成任务，比如调用地图服务获取附近地点并制定约会计划。\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002F1745225631067-44a111e1-1032-4f1c-bd69-9f08a59a654b.png)\n\n此外，还会手把手带大家完成基于 ReAct 模式的 `自主规划智能体 YuManus` ，可以利用网页搜索、资源下载和 PDF 生成工具，帮用户制定完整的约会计划并生成文档：\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002F1745224663573-04af8f65-2da4-4ef9-8033-a179e703f9c4.png)\n\n当然，学会这个项目后，你不仅能开发 AI 恋爱大师，而是能灵活开发各种复杂的 AI 应用，尽情发挥自己的想象力吧！\n\n\n\n## 为什么要带做这个项目？\n\n本项目选题新颖、业务真实，区别于增删改查的 “烂大街” 项目，鱼皮会带你实战大量新技术和企业应用场景，用一套实战教程将程序员必知必会的 **AI 技术一网打尽**，帮你成为 AI 时代企业的香饽饽，给你的简历和求职大幅增加竞争力。\n\n鱼皮给大家讲的都是 **通用的项目开发方法和架构设计套路**，从这个项目中你将学到：\n\n- 主流 AI 应用平台的使用\n- AI 大模型的 4 种接入方式\n- AI 开发框架（Spring AI + LangChain4j）\n- AI 大模型本地部署\n- Prompt 工程和优化技巧\n- Spring AI 核心特性：如自定义 Advisor、对话记忆、结构化输出\n- RAG 知识库实战、原理和调优技巧\n- PgVector 向量数据库 + 云数据库服务\n- Tool Calling 工具调用实战及原理\n- MCP 模型上下文协议和服务开发\n- AI 智能体 Manus 原理和自主开发\n- AI 服务化和 Serverless 部署上线\n- 各种新概念：如多模态、智能体工作流、A2A 协议、大模型评估等\n\n举个例子，RAG 核心特性实战及全链路调优：\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002F1746250760306-3b545556-59df-43a9-b843-b73ec9b5a867.png)\n\n项目还有其他优势：\n\n- AI 云平台和编程双端实战，不仅会用 AI 服务，还会自己写！\n- 基于官方文档讲解最新的 AI 技术，细致入微，手撕文档和源码！\n- 分享大量 AI 扩展知识和编程技巧，掌握最佳实践！\n\n鱼皮带你手撕开源框架 OpenManus 的源码：\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002Fae36dd94-e87e-4dfe-ae31-81a6cc32c9e8.png)\n\n此外，还能学会很多作图、思考问题、对比方案的方法，提升排查问题、自主解决 Bug 的能力。\n\n\n\n### 鱼皮系列项目优势\n\n鱼皮的原创项目以 **实战** 为主，用 **全程直播** 的方式 **从 0 到 1** 带做，从需求分析、技术选型、项目设计、项目初始化、Demo 编写、前后端开发实现、项目优化、部署上线等，每个环节我都 **从理论到实践** 给大家讲的明明白白、每个细节都不放过！\n\n比起看网上的教程学习，鱼皮项目系列的优势：从学知识 => 实践项目 => 复习笔记 => 项目答疑 => 简历写法 => 面试题解的一条龙服务：\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002F1714011299057-cb31704a-6c33-410f-888d-74c2d7e1c6e4.png)\n\n编程导航已有 **10 多套项目教程！**每个项目的学习重点不同，几乎全都是前端 + 后端的 **全栈项目** 。\n\n可以看看大家的真实评价，很多小伙伴通过跟我做项目，提升了技术并拿到了 offer！\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002Fimage-20250422160549546.png)\n\n往期项目介绍视频：[https:\u002F\u002Fbilibili.com\u002Fvideo\u002FBV1YvmbYbEgS](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1YvmbYbEgS\u002F)\n\n\n## 项目功能梳理\n\n项目中，我们将开发一个 AI 恋爱大师应用、一个拥有自主规划能力的超级智能体，以及一系列工具和 MCP 服务。\n\n具体需求如下：\n\n- AI 恋爱大师应用：用户在恋爱过程中难免遇到各种难题，让 AI 为用户提供贴心情感指导。支持多轮对话、对话记忆持久化、RAG 知识库检索、工具调用、MCP 服务调用。\n- AI 超级智能体：可以根据用户的需求，自主推理和行动，直到完成目标。\n- 提供给 AI 的工具：包括联网搜索、文件操作、网页抓取、资源下载、终端操作、PDF 生成。\n- AI MCP 服务：可以从特定网站搜索图片。\n\n![](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fa2332c85-e659-412c-8d9e-b6476d98c97e)\n\n\n\n\n## 用哪些技术？\n\n项目以 Spring AI 开发框架实战为核心，涉及到多种主流 AI 客户端和工具库的运用。\n\n- Java 21 + Spring Boot 3 框架\n- ⭐️ Spring AI + LangChain4j\n- ⭐️ RAG 知识库\n- ⭐️ PGvector 向量数据库\n- ⭐ Tool Calling 工具调用 \n- ⭐️ MCP 模型上下文协议\n- ⭐️ ReAct Agent 智能体构建\n- ⭐️ Serverless 计算服务\n- ⭐️ AI 大模型开发平台百炼\n- ⭐️ Cursor AI 代码生成\n- ⭐️ SSE 异步推送\n- 第三方接口：如 SearchAPI \u002F Pexels API\n- Ollama 大模型部署\n- 工具库如：Kryo 高性能序列化 + Jsoup 网页抓取 + iText PDF 生成 + Knife4j 接口文档\n\n\nRAG 核心特性实战：\n\n![RAG 核心特性实战](https:\u002F\u002Fpic.yupi.icu\u002F1\u002F1745224085267-57afea3b-2de9-44a0-8f53-49e338c0e6b9.png)\n\n项目架构设计图：\n\n![AI 智能体架构图](https:\u002F\u002Fpic.yupi.icu\u002F1\u002FAI%E6%99%BA%E8%83%BD%E4%BD%93%E6%9E%B6%E6%9E%84%E5%9B%BE.png)\n\n\n## 第一期免费看\n\n第一期是公开讲解，给大家介绍项目背景、项目功能、技术选型、架构设计、教程计划等。\n\n视频地址：https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1Eq5DzcE9o\n\n\n## 加入项目学习\n\n编程导航已有 **10 多套项目教程！** 每个项目的学习重点不同，几乎全都是前端 + 后端的 **全栈** 项目 。\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002Fimage-20250120113601323-20250422160856617.png)\n\n欢迎加入 [编程导航](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FI1oD6pAaWBvGLyFDT9AgvA?token=1925632390&lang=zh_CN)，加入后不仅可以全程跟学本项目，往期 [10+ 套原创项目教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FomIazLMQlTo9M3jFFH7NzQ?token=70787607&lang=zh_CN) 也都可以无限回看。还能享受更多原创技术资料、学习和求职指导、上百场面试回放视频，开启你的编程起飞之旅~\n\n🧧 助力新项目学习，给大家发放 **限时编程导航优惠券**，扫码即可领券加入。加入三天内不满意可全额退款，欢迎加入体验，名额有限，速来学习！\n\n\u003Cimg width=\"404\" alt=\"image\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F56411098-b60e-4267-8ba2-4ebc5d416afc\" \u002F>\n\n\n1 天不到 1 块钱，绝对是对自己最值的投资！成为编程导航会员后，可以解锁 10 多套项目的教程和资料，PC 网站和 APP 都可以学习，如图：\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002Fimage-20250120113756426-20250422160856746.png)\n\n## 准备工作\n\n### AI 基础知识\n\n请先观看《程序员鱼皮 AI 指南》，了解 AI 基础知识和学习路线，后续在项目中实战时会有个大致的印象，便于学习理解。\n\n⭐️ 推荐观看视频版：[https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1i9Z8YhEja](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1i9Z8YhEja\u002F)\n\n文字版：https:\u002F\u002Fwww.codefather.cn\u002Fcourse\u002F1907378983347892226\n\n### 新建代码仓库\n\n利用 GitHub 搭建开源代码仓库，点 star 的都是精神股东\n\n代码仓库：https:\u002F\u002Fgithub.com\u002Fliyupi\u002Fyu-ai-agent\n\n### AI 学习资源\n\n建议大家在学习 AI 项目的过程中，持续阅读 AI 大模型相关的面试题，巩固知识点。这块鱼皮已经帮大家拿捏了，我们的程序员面试刷题神器面试鸭搞了个 [AI 大模型面试题库](https:\u002F\u002Fwww.mianshiya.com\u002Fbank\u002F1906189461556076546)，建议没事就阅读一些题目来学习学习。\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002F1745394632244-f7bd4196-78c7-48ad-af8f-c0319bf8c17a.png)\n\n而且由于 AI 技术日新月异，建议大家平时多关注 AI 相关的资讯动态，比如 [鱼皮开源的 AI 知识库](https:\u002F\u002Fgithub.com\u002Fliyupi\u002Fai-guide)，汇总了热门的 AI 大模型和工具，比如 Deepseek 使用指南、提示词技巧分享、知识干货、应用场景、AI 变现、行业资讯、教程资源等一系列内容，帮助你快速掌握 AI 技术，走在时代前沿。\n\n![](https:\u002F\u002Fpic.yupi.icu\u002F1\u002F1745385315485-1ca9123b-eb99-4e47-a44e-675b06b307d9.png)\n\n## 学习大纲\n\n第 1 期：项目总览\n\n- 项目介绍\n- 项目优势\n- 项目功能梳理\n- 技术选型\n- 架构设计\n- AI 学习路线\n\n- - AI 应用平台的使用（Dify）\n  - AI 常用工具\n  - AI 编程技巧\n  - AI 编程技术\n\n- 学习大纲\n\n\n\n第 2 期：AI 大模型接入\n\n- AI 大模型概念\n- 接入 AI 大模型（3 种方式）\n- 后端项目初始化\n- 程序调用 AI 大模型（4 种方式）\n- 本地部署 AI 大模型\n- Spring AI 调用本地大模型\n\n\n\n第 3 期：AI 应用开发\n\n- Prompt 工程概念\n- Prompt 优化技巧\n- AI 恋爱大师应用需求分析\n- AI 恋爱大师应用方案设计\n- Spring AI ChatClient \u002F Advisor \u002F ChatMemory 特性\n- 多轮对话 AI 应用开发\n- Spring AI 自定义 Advisor\n- Spring AI 结构化输出 - 恋爱报告功能\n- Spring AI 对话记忆持久化\n- Spring AI Prompt 模板特性\n- 多模态概念和开发\n\n\n\n第 4 期：RAG 知识库基础\n\n- AI 恋爱知识问答需求分析\n- RAG 概念（重点理解核心步骤）\n- RAG 实战：Spring AI + 本地知识库\n- RAG 实战：Spring AI + 云知识库服务\n\n\n\n第 5 期：RAG 知识库进阶\n\n- RAG 核心特性\n\n- - 文档收集和切割（ETL）\n  - 向量转换和存储（向量数据库）\n  - 文档过滤和检索（文档检索器）\n  - 查询增强和关联（上下文查询增强器）\n\n- RAG 最佳实践和调优\n- 检索策略\n- 大模型幻觉\n\n\n\n第 6 期：工具调用\n\n- 工具概念\n- Spring AI 工具开发\n- 主流工具开发\n\n- - 文件操作\n  - 联网搜索\n  - 网页抓取\n  - 终端操作\n  - 资源下载\n  - PDF 生成\n\n- 工具进阶知识（原理和高级特性）\n\n\n\n第 7 期：MCP\n\n- MCP 概念\n- 使用 MCP（3 种方式）\n- Spring AI MCP 开发模式\n- Spring AI MCP 开发实战 - 图片搜索 MCP\n- MCP 开发最佳实践\n- 部署 MCP\n- MCP 安全问题\n\n\n\n第 8 期：AI 智能体构建\n\n- AI 智能体概念\n- 智能体实现关键\n- 使用 AI 智能体（2 种方式）\n- 自主规划智能体介绍\n- OpenManus 实现原理\n- 自主实现 Manus 智能体\n- 智能体工作流\n\n\n\n第 9 期：AI 服务化\n\n- AI 应用接口开发（SSE）\n- AI 智能体接口开发\n- AI 生成前端代码\n- AI 服务 Serverless 部\n\n","该项目基于Spring Boot 3和Java 21构建了一个AI恋爱大师应用及自主规划智能体YuManus，旨在通过实战教学帮助开发者掌握最新的AI技术。核心功能包括多轮对话、基于自定义知识库的问答、工具调用等，并采用RAG检索增强、向量数据库、MCP模型上下文协议等多项先进技术。适合希望深入了解并实践AI开发的程序员学习使用，尤其对于想要在简历中增添亮点、提升求职竞争力的技术人员来说是一个极佳的选择。",2,"2026-06-11 03:44:20","high_star"]