yu-ai-agent

一套 Java 教程,带你实战 AI Agent 开发,简历竞争力拉满

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 623 🐛 待处理 13 👀 关注 10
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2765
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,代码仓库公开,可自行部署使用,无付费版本。

项目预览

yu-ai-agent 项目界面预览图
图片来源:项目官网

项目数据

分类搜索知识
开发团队liyupi
定价模式🏷️完全免费
价格说明开源项目,代码仓库公开,可自行部署使用,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Java
技术栈/模型ai,ai-model,backend,frontend,java,langchain4j,mcp,rag,spring-ai,springboot,springmvc,vector-database
GitHub 星标★ 2765
上线时间2025-04-22 00:00:00
代码更新2026-01-07
仓库体积287 KB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

yu-ai-agent 是一个面向 Java 开发者的 AI 应用实战教学项目,基于 Spring Boot 3、Java 21 和 Spring AI 构建。它通过开发一个 AI 恋爱大师应用和 ReAct 模式的自主规划智能体 YuManus,系统讲解 AI 大模型接入、Spring AI 核心特性、Prompt 工程、RAG 检索增强、向量数据库、Tool Calling、MCP 模型上下文协议、AI Agent 开发以及 Cursor AI 工具等关键技术。项目旨在帮助程序员快速掌握企业级 AI 应用开发的核心技能,提升求职竞争力。代码结构清晰,教程配套完善,适合作为学习 AI 开发的入门到进阶资料。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2765

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 10 分钟 部署方式:本地安装 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Java 21 运行环境(README 技术栈明确基于 Java 21)
  • Spring Boot 3 与 Spring AI 框架基础
  • 理解 AI 大模型接入方式(README 提到 4 种接入方式)
  • 了解 RAG / 向量数据库 PgVector、Tool Calling、MCP 等概念
  • 具备跟随视频 + 文字教程逐步实操的学习时间

安装与启动步骤

  1. 1了解项目定位

    这是教学项目,包含 AI 恋爱大师应用和自主规划智能体 YuManus 两条主线,先通读介绍明确学习目标。

  2. 2准备 Java 21 环境

    README 技术栈要求 Java 21 与 Spring Boot 3,请先在本地安装并切换到 Java 21 版本。

  3. 3观看视频介绍

    README 给出 B 站视频介绍链接,可先看视频了解项目全貌和最终效果,再决定学习顺序。

    https://www.bilibili.com/video/BV1UoLezKEbm
  4. 4获取配套教程

    README 未提供安装命令,完整教程、简历写法和面试题解需通过官网加入项目系列学习获取。

    https://www.codefather.cn/vip
  5. 5参考开源仓库

    访问 GitHub 仓库查看源码结构与最新说明,注意本节 README 节选未包含安装与运行步骤。

    https://github.com/liyupi/yu-ai-agent
  6. 6按教程配置并运行

    跟随教程完成大模型接入、RAG、MCP 等模块配置后再启动项目,具体命令以官方教程为准。

如何确认成功

README 节选未给出启动校验方式,请以官方视频/文字教程中约定的运行结果为准。

常见问题

Q:需要什么编程基础?

A:README 明确项目基于 Java 21、Spring Boot 3 和 Spring AI,建议先具备 Java 后端开发基础,再学习其中的 AI 特性。

Q:可以直接克隆下来运行吗?

A:README 节选只介绍项目内容与优势,未给出安装、配置和启动命令,需按官方配套教程完成大模型密钥等配置后再运行。

Q:这个项目包含哪些实战内容?

A:包括 AI 恋爱大师应用、ReAct 模式自主规划智能体 YuManus,以及 RAG、Tool Calling、MCP、PgVector 向量数据库、Serverless 部署等。

Q:遇到问题去哪里求助?

A:README 提到项目提供答疑服务,可通过官网加入编程导航项目系列学习获取答疑与配套资料。

注意事项

  • 本教程仅依据 README 节选整理,节选内容未包含任何安装与运行命令,步骤为通用准备动作,请以官方完整教程为准。
  • 项目为教学项目,提供完整视频教程、文字教程、简历写法、面试题解和答疑服务。
  • 实操涉及 AI 大模型接入与 API Key,请勿将密钥提交到公开仓库。
  • 项目涉及向量数据库、MCP 服务等外部依赖,建议先跑通基础对话再逐步扩展功能。

核心亮点

  • 覆盖 Spring AI、RAG、MCP、Agent 等全栈 AI 技术,体系完整
  • 基于真实业务场景(恋爱大师、YuManus)教学,非纯理论
  • 代码与教程同步更新,GitHub 星标 2595,社区活跃度高

不足之处

  • 项目仍处于成长阶段,部分高级功能(如多模态)覆盖有限
  • 文档/社区待观察

适用场景

  • Java 开发者系统学习 Spring AI 与 Agent 开发
  • 作为企业内训或高校课程 AI 实战教材
  • 快速搭建 AI 应用原型参考(如客服、知识库问答)

替代项目

LangChain4j、Spring AI 官方示例、RAGFlow

上一篇:Hands-On-AI-Engineering

下一篇:handy-ollama

同类项目推荐

Paper-Notes 开源

5分钟读懂一篇顶会论文,快速掌握AI前沿

数千篇 AI、LLM、NLP、CV 顶会论文解读,每篇 5 分钟读懂核心思想。

★ 2354 2026-08-09
Paper-Rebuttal-Tips 开源

看真实案例,学写论文反驳信,提升录用率

MLNLP社区用来帮助大家论文Rebuttal的整理仓库。

★ 429 2026-08-09
qiaomu-simpleui 开源

把 Kindle 首页变成手机式阅读入口,划线即翻译问答

Kindle/KOReader 手机式读书首页:乔木精选资讯、划线 AI 翻译与问答、微信读书入口 | Pho···

★ 170 2026-11-02
DecryptPrompt 开源

一库在手,快速读懂 LLM 与 Prompt 前沿论文

总结Prompt&LLM论文,开源数据&模型,AIGC应用

★ 3451 2026-08-09
ai-notes 开源

工程师必备的 AI 学习笔记,快速跟上最新技术动态

notes for software engineers getting up to speed on new AI developments. Serves as d···

★ 6252 2026-08-09
second-brain-ai-assistant-course 开源

手把手教你用LLM+RAG打造个人第二大脑助手

Learn to build your Second Brain AI assistant with LLMs, agents, RAG, fine-tuning, L···

★ 3133 2026-08-09
intro-to-langsmith 开源

跟着官方 Notebook 学会追踪和评估 LLM 应用

Resources for the LangSmith Academy Course

★ 170 2026-10-05