基于Springboot3+SpringAI+MCP+Agent+RAG的AI Agent求职与岗位匹配规划系统

Springboot3SpringAIMCPAgentRAG地狱锤炼

项目简介:基于简历解析、JD结构化抽取、MCP工具调用和Agent多步骤执行,实现岗位匹配评分、能力差距诊断、项目包装建议、改进计划和求职规划报告,适合岗位样本、职业规划闭环和Agent执行追踪。

资料包含

完整源码 + SQL 脚本
喂饭学习教程
配套面试文档
环境安装文档
项目运行文档

项目详情

一、项目技术栈

前后端分离

后端:SpringBoot3 + MyBatis + PageHelper + Hutool + JWT + PDFBox + Apache POI(Java 21 / Maven)
前端:Vue3 + Vite + Element-Plus + Vue-Router + Axios(Markdown 报告预览、Agent 执行时间线)
AI 技术:轻量 MCP 工具中心 + Agent Run / Agent Step 多步骤执行 + RAG 检索增强生成 + Embedding 向量相似度检索 + JD 结构化抽取 + 用户能力画像 + AI 多维度匹配评分 + MCP 工具调用日志 + AI 报告生成
数据库:MySQL + Redis

版本要求: jdk 不低于 17,MySQL 5.7 或者 8,node.js 版本 18 以上,maven 版本建议 3.8 及以上,navicat 建议不低于 16

二、项目功能描述

1. 管理员

登录、个人信息、修改密码
用户信息:管理系统所有用户
AI 模型配置与 Prompt 模板管理:维护模型配置与 Prompt 模板
技能标签库管理:维护技能标签库
岗位样本库管理:维护岗位样本数据
求职知识库管理:维护求职知识库并支持 RAG 检索
MCP Tool 管理:注册与维护 MCP 工具,查看工具列表
MCP 工具调用日志:查看每次工具调用记录
Agent 运行记录与执行步骤:查看 Agent Run 与 Agent Step
分析任务、评分、诊断、计划、项目包装与报告管理

2. 用户

登录、注册、个人信息、修改密码
简历资料上传与文本解析:上传简历并解析文本
项目经历管理:维护个人项目经历
用户能力画像生成:由 AI 生成并由用户确认能力画像
岗位 JD 管理与结构化解析:粘贴岗位 JD,AI 结构化抽取岗位画像
创建岗位匹配分析任务:发起 Agent 分析任务
Agent 执行过程查看:查看 Agent 执行步骤与 MCP 工具调用过程
岗位匹配评分与雷达图:查看匹配评分与能力雷达
能力差距诊断:查看与目标岗位的能力差距
项目包装建议:查看项目经历包装建议
求职提升计划生成:生成 7 天 / 14 天 / 30 天提升计划
求职规划报告:查看完整求职规划报告与历史记录

三、项目创新点

  1. 带轻量 MCP 工具中心的求职规划 Agent:不是简单的简历评分工具,而是能自主调用岗位样本查询、技能标签查询、用户画像读取、匹配评分、计划创建、报告汇总等工具的 Agent。
  2. Agent Run + Agent Step 多步骤可追踪执行:把求职分析拆成岗位画像解析、能力画像生成、匹配评分、差距诊断、项目包装、计划生成等步骤,每一步执行过程与工具调用全程记录、可视化时间线展示。
  3. MCP 原理落地与工具调用日志:从 MCP 原理讲到工具注册、工具列表、工具调用日志,并给出"工具中心拆分为独立服务"的演进方案,兼顾教学与工程扩展。
  4. 岗位画像与用户画像双向结构化:JD 结构化抽取岗位画像,简历与项目经历生成用户能力画像,二者做多维度匹配评分并用雷达图呈现。
  5. RAG + Embedding 增强求职知识:求职知识库经向量化与相似度检索,为能力诊断与提升建议提供专业依据。
  6. 面向结果的求职提升计划:不仅诊断差距,还生成 7/14/30 天可执行提升计划与项目包装建议,直接落到求职行动上。

六、关键页面截图

(等武哥补充关键页面截图)

¥189¥399

🔥 限时优惠,已省 ¥210

购买前请阅读须知

  • 源码和教程资料仅供学习,请勿用于商业用途
  • 购买前请观看完整功能演示视频和阅读项目详情
  • 源码和教程资料属于虚拟产品,下单后不支持退款
  • 我已阅读并同意平台 用户协议购买协议隐私政策
成长 VIP 更划算整单 8 折 性价比拉满 去看看
¥189¥399