【AI实战项目】基于SpringAI+Springboot+Vue的AI面试刷题训练平台

该项目资料获取请点击上方⬆️卡片,然后进入【AI实战库】板块即可搜索到。

B站演示视频

https://www.bilibili.com/video/BV1hQKb6QEeJ

一、项目技术栈

前后端分离

后端:SpringBoot3 + Spring AI + MyBatis + PageHelper + Hutool + WebClient + JWT

前端:Vue3 + Vite + Element-Plus + Vue-Router + Axios

AI 技术:Spring AI PromptTemplate + @Tool 工具声明 + OpenAI 兼容 Tool Calling 协议 + 结构化评分报告 + AI 动态追问 + AI 辅助出题 + 能力雷达 + AI 调用日志统计

数据库:MySQL

版本要求:

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

二、项目功能描述

1. 管理员

登录、个人信息、修改密码

用户信息:管理系统所有用户

岗位与技术方向管理:维护面试岗位、技术方向与难度

面试题库管理:维护题库题目,支持 AI 辅助生成题库题目

AI 模型配置与 Prompt 模板管理:维护模型配置与各类场景 Prompt

AI 模型连通性测试:在管理端测试模型是否可用

AI 调用日志与统计:查看 AI 调用记录、Token 消耗与调用效果统计

工具调用日志:查看 Function Calling / Tool Calling 的工具调用记录

2. 用户

登录、注册、个人信息、修改密码

训练首页:选择岗位与技术方向,开始面试训练

训练题目与回答:系统按岗位、方向和难度从题库抽取题目,用户作答并保存

AI 动态追问:AI 依据当前原题和用户回答生成一条追问及参考答案

AI 单题结构化评分:对每道题回答给出分数、等级、优点、问题与改进建议

整场训练总结报告:生成本场训练的综合评估报告

错题收藏与复盘:收藏错题并进行复盘

训练历史与回放:查看历史训练记录并回放问答过程

学习建议与能力雷达:查看 AI 学习建议与能力雷达图

三、项目创新点

  1. AI 扮演"面试官"而非"出题机":系统让 AI 完成出题、追问、评分、指出缺漏、给参考答案的完整链路,模拟真实面试的动态问答,而不是一次性生成几道题。
  2. Function Calling / Tool Calling 协议落地 :用 @Tool 标识业务工具,手工组装 OpenAI 兼容 tools JSON,解析 tool_calls 并分发查题库、保存学习计划方法。
  3. 基于当前回答的动态追问:AI 使用原题和已保存回答生成更深入的一条追问,同时返回默认折叠的参考答案。
  4. 结构化评分报告:单题评分强制输出分数、等级、回答优点、存在问题和改进建议,并分字段落库,可展示、可统计、可复盘。
  5. 训练可沉淀、可复盘、可回放:面试会话、问答消息、评分记录、错题、学习计划全部落库,支持训练历史回放与错题复盘,把 AI 能力包装成可持续学习的训练系统。
  6. AI 调用与工具调用双日志观测:AI 调用日志统计普通模型请求的 Token 与耗时,工具调用日志记录每次实际执行的 Java 工具,模型连通性测试用于在业务训练前验证配置。

四、关键页面截图

相关推荐
软件技术NINI7 分钟前
基于SpringBoot和Vue的新能源汽车销售推荐系统
java·vue.js·spring boot·后端·汽车·毕业设计·毕设
武雄(小星Ai)11 分钟前
Ollama报llama-server binary not found排坑实录:服务活着引擎没了
人工智能·windows·大模型·ollama·排坑
bryant_meng27 分钟前
【TNT】《Transformer in Transformer》
人工智能·深度学习·transformer·word embedding·tnt·sentence embed
Flynn Liang37 分钟前
LangChain4j 生产级工程骨架:12 个模块 + Docker 一键启动
java·spring boot·langchain·rag·langchain4j
jay神1 小时前
基于 YOLOv8 的轴承缺陷检测(Web 版)
前端·人工智能·yolo
叼烟扛炮1 小时前
[LangChain] 学习笔记(08):工具调用底层闭环与第三方搜索(Tavily)实战
人工智能·笔记·学习·langchain
DQQzero1 小时前
0.16 元/秒的短剧流水线:即梦短剧工作室把 AI 视频生产改成了什么样
人工智能·ai·aigc·视频生成
@追求卓越1 小时前
深度学习记录
人工智能·深度学习
RuoyiOffice2 小时前
固定资产维修管理:从报修、审批到办结,原资产卡怎么回查?
spring boot·固定资产·ruoyi office·资产维修·维修审批·维修办结·资产履历
招风的黑耳2 小时前
SpringBoot+Vue+MySQL 民宿在线预定平台 完整可运行版(源码+文档)
vue.js·spring boot·mysql