《Springboot + ChatGLM 实战 AI 数字人面试官系统》是一套聚焦于后端实战开发与国产大模型结合的实战项目视频教程。本课程通过 Spring Boot 技术栈结合 ChatGLM 系列国产大模型,手把手带你搭建一个具有“AI 面试官”功能的完整系统,适合希望将大语言模型与实际业务融合的开发者学习参考。


🧠 课程核心亮点

✅ 实战驱动学习

  • 项目落地为“AI 面试官”,具备实际应用场景。
  • 全栈式构建:前端页面 + 后端接口 + 模型推理对接 + 数据持久化。

✅ 国产大模型应用

  • 使用开源的 ChatGLM-6B/ChatGLM2/ChatGLM3 等模型。
  • 包含本地推理部署API对接调用两种方式。
  • 提供大模型微调/提问模板构建的实际技巧。

✅ 后端技术成熟稳固

  • 核心框架:Spring Boot + MyBatis-Plus + JWT + Redis + MySQL
  • 模块清晰,易于扩展与复用。

🏗️ 项目功能模块介绍

1️⃣ 用户系统

  • 用户注册、登录、Token 鉴权
  • 分角色权限控制(管理员 / 面试者)

2️⃣ 职位/题库管理

  • HR 可自定义岗位题库(支持编程、通用、行为类问题)
  • 面试题支持标签分类与难度等级

3️⃣ 面试流程管理

  • 用户选择职位,自动生成面试流程
  • 问题逐个展示,用户语音或文本作答
  • 系统自动评分、记录面试表现

4️⃣ ChatGLM 对接

  • 问题生成:基于岗位要求自动生成或优化问题
  • 答案评分:调用 ChatGLM 分析应答内容,给出评分与建议
  • Chat Prompt 精细设计,提升准确性与反馈质量

5️⃣ 数据统计与结果呈现

  • 面试记录查询
  • 评分分析报告:评分分布图、答题时长、优劣分析等

💻 技术栈一览

模块技术
后端Spring Boot, MyBatis-Plus, Redis, JWT, Swagger, ChatGLM
前端Vue 3(或 Thymeleaf 模板),Element UI,ECharts
模型部署ChatGLM 本地部署 / API 调用,支持 Transformers 调用方式
数据库MySQL
其他阿里 OSS(用于简历上传)、OpenCV(可选用于视频面试分析)

🎓 适合人群

  • 想将 AI 应用于实际场景的工程师
  • 希望学习国产大模型实际接入方案的开发者
  • 有基础的 Java 后端开发经验,希望进阶实战项目经验者
  • 对 AI+HR、智能招聘等方向感兴趣的创业者/研究者

📦 课程内容大纲(节选)

第一章:项目介绍与环境配置

  • 项目结构说明
  • ChatGLM 本地部署/在线API调用配置
  • 前端环境搭建

第二章:用户与权限系统开发

  • Spring Security + JWT 实现登录鉴权
  • 后台管理用户角色划分与管理界面开发

第三章:职位与面试题模块

  • 面试题目的设计与导入
  • 职位与题库的绑定逻辑
  • 多标签分类系统实现

第四章:AI 面试流程设计

  • 聊天流程控制逻辑
  • ChatGLM 的 Prompt 模板设计
  • 实现模型评分反馈功能

第五章:结果统计与可视化

  • 面试记录存储结构
  • ECharts 可视化面试结果
  • Excel 报告导出功能

第六章:项目打包上线

  • SpringBoot 打包 + 前后端部署
  • ChatGLM 服务 Docker 化部署
  • 基于宝塔/服务器部署实战

📁 附带资源

  • ChatGLM 模型部署文档与推理脚本
  • 全套前后端源码
  • Prompt模板库
  • 面试题数据库(含技术类与行为类问题)

🏁 最终效果展示

学完后你将收获一个具备如下功能的完整系统:

  • 🎙️ 支持模拟 AI 问答面试(含文本与语音)
  • 📊 可生成专业的面试反馈报告
  • 🧠 AI 评分更具人性化
  • 👨‍💼 后台可灵活配置职位与题库

课程截图:

课程目录:

Springboot+ChatGLM 实战AI数字人面试官系统
├──第10章 【面试模块】开发App面试端业务模块
| ├──10-1 章节介绍_ev.mp4 2.80M
| ├──10-10 本章小结_ev.mp4 1.34M
| ├──10-2 进入面试初始流程梳理_ev.mp4 14.45M
| ├──10-3 腾讯云短信SDK申请与秘钥配置_ev.mp4 13.05M
| ├──10-4 手机短信验证码发送_ev.mp4 39.39M
| ├──10-5 整合Redis存储短信验证码_ev.mp4 32.37M
| ├──10-6 校验用户是否可以进入面试流程_ev.mp4 63.60M
| ├──10-7 校验应聘者合法性_ev.mp4 27.92M
| ├──10-8 AI面试官随机展现面试题_ev.mp4 46.39M
| └──10-9 百度AI语音SDK申请百度AI语音转文字_ev.mp4 36.96M
├──第11章 【ChatGLM应用AI统计功能】 应聘者面试结果AI汇总
| ├──11-1 本章概述_ev.mp4 3.20M
| ├──11-10 动态拼接ChatGLM提示词_ev.mp4 13.24M
| ├──11-11 整合SSE获得面试后的分析结果_ev.mp4 34.80M
| ├──11-12 保存ChatGLM分析后的面试结果_ev.mp4 47.04M
| ├──11-13 查询面试记录sql脚本_ev.mp4 7.55M
| ├──11-14 分页展示应聘者的面试结果_ev.mp4 26.12M
| ├──11-15 本章小结.mp4 12.37M
| ├──11-2 ChatGLM 介绍_ev.mp4 14.85M
| ├──11-3 面试题前缀提示词编写_ev.mp4 19.13M
| ├──11-4 SSE 机制剖析_ev.mp4 7.66M
| ├──11-5 ChatGLM的秘钥配置说明_ev.mp4 19.45M
| ├──11-6 准备ChatGLM的包装类与枚举_ev.mp4 19.11M
| ├──11-7 本地代码调试ChatGLM的运行结果_ev.mp4 55.10M
| ├──11-8 基于V4版本的ChatGLM调试_ev.mp4 36.82M
| └──11-9 SpringBoot构建异步任务_ev.mp4 31.19M
├──第12章 【容器化部署】 手把手搭建线上云架构
| ├──12-1 本章概述_ev.mp4 3.49M
| ├──12-10 服务器安装OpenJDK21环境_ev.mp4 7.67M
| ├──12-11 云端发布SpringBoot项目_ev.mp4 19.61M
| ├──12-12 前端项目部署说明_ev.mp4 1.17M
| ├──12-13 本章小结_ev.mp4 2.52M
| ├──12-2 选购云服务器与配置_ev.mp4 19.77M
| ├──12-3 使用SSH工具连接云服务器_ev.mp4 12.02M
| ├──12-4 安装Docker容器_ev.mp4 11.39M
| ├──12-5 Docker安装MySql8数据库_ev.mp4 12.14M
| ├──12-6 Docker安装Redis_ev.mp4 8.33M
| ├──12-7 Docker安装MinIO_ev.mp4 7.80M
| ├──12-8 配置项目的profile环境参数与打包_ev.mp4 17.61M
| └──12-9 使用ftp工具上传jar_ev.mp4 4.84M
├──第13章 【数字人拓展】 数字人案例应用未来展望
| ├──13-1 数字人无人直播案例分析_ev.mp4 7.60M
| ├──13-2 虚拟歌手案例分析_ev.mp4 4.47M
| ├──13-3 数字人心理医生与护士案例分析_ev.mp4 4.49M
| └──13-4 虚拟伴侣案例分析_ev.mp4 4.56M
├──第14章 课程回顾与总结
| └──14-1 课程总结_ev.mp4 6.08M
├──第1章 AI数字人面试官–课程导学
| └──1-1AI数字人面试官–课程导学.mp4 16.05M
├──第2章 关于数字人面试官项目整体概述
| ├──2-1数字人应用发展介绍.mp4 6.09M
| └──2-2项目演示与技术架构@优库it资源网.mp4 19.70M
├──第3章 【AI应用】 手把手创建AI数字人
| ├──3-1本章概述.mp4 6.71M
| ├──3-2使用ChatTTS进行文生语音.mp4 23.30M
| ├──3-3ChatTTS统一角色音色保持.mp4 11.66M
| ├──3-4使用CosyVoice克隆面试官的声音.mp4 15.92M
| ├──3-5数字人形象制作说明@微信307570512高价回收课程.mp4 11.38M
| ├──3-6使用EasyWav2Lip生成数字人视频.mp4 9.05M
| ├──3-7【推荐】在线a2e数字人制作.mp4 19.77M
| └──3-8本章小结.mp4 6.05M
├──第4章 【构建Docker环境】 手把手掌握开发环境搭建
| ├──4-1 本章概述_ev.mp4 2.71M
| ├──4-10 容器化安装分布式缓存中间件Redis7_ev.mp4 13.48M
| ├──4-11 使用RDM掌握Redis数据可视化管理具_ev.mp4 7.02M
| ├──4-12 【拓展】Redis持久化策略-RDB_ev.mp4 13.22M
| ├──4-13 【拓展】Redis持久化策略-AOF_ev.mp4 10.95M
| ├──4-14 本章小结_ev.mp4 1.69M
| ├──4-2 OpenJDK21与maven环境介绍_ev.mp4 18.39M
| ├──4-3 虚拟化与容器化技术架构剖析_ev.mp4 8.45M
| ├──4-4 安装本地桌面版Docker环境_ev.mp4 8.19M
| ├──4-5 详述Docker的架构与隔离机制_ev.mp4 13.80M
| ├──4-6 数据库选型对比抉择_ev.mp4 4.97M
| ├──4-7 内网互通原则(私有专有网络)_ev.mp4 7.95M
| ├──4-8 容器化安装MySQL8数据库_ev.mp4 23.28M
| └──4-9 MySQL容器内部与可视化工具导库建表_ev.mp4 15.84M
├──第5章 【搭建单应用服务基础架构】 实现基于SpringBoot的基础架构
| ├──5-1 本章概述_ev.mp4 3.11M
| ├──5-2 构建基于Maven的分层聚合项目_ev.mp4 43.93M
| ├──5-3 SpringBoot3版本与父子继承依赖说明_ev.mp4 51.56M
| ├──5-4 构建SpringBoot多环境profile配置_ev.mp4 15.12M
| ├──5-5 VSCode运行管理端Vue项目_ev.mp4 10.74M
| ├──5-6 Hbuilder运行面试端UniApp项目_ev.mp4 19.54M
| └──5-7 本章小结_ev.mp4 2.30M
├──第6章 【数字人管理】 开发AI面试官业务模块
| ├──6-1 本章概述_ev.mp4 2.52M
| ├──6-10 解决跨域并使用VScode测试前端_ev.mp4 20.86M
| ├──6-11 本章小结_ev.mp4 1.52M
| ├──6-2 项目数据库表设计详述_ev.mp4 10.17M
| ├──6-3 使用数据库逆向工具进行Model的生成与导入_ev.mp4 19.24M
| ├──6-4 配置项目的MySQL8数据源与相关坐标_ev.mp4 33.91M
| ├──6-5 新增或修改AI面试官到数据库_ev.mp4 44.62M
| ├──6-6 使用PostMan测试api接口_ev.mp4 18.25M
| ├──6-7 使用Hibernate-Validate对入参对象进行校验_ev.mp4 17.17M
| ├──6-8 查询AI面试官列表_ev.mp4 12.48M
| └──6-9 从数据库中删除AI面试官_ev.mp4 10.61M
├──第7章 【构建分布式文件服务器】 开发文件微服务
| ├──7-1 本章概述_ev.mp4 2.99M
| ├──7-2 分布式文件存储方案的架构演变_ev.mp4 6.35M
| ├──7-3 分布式存储技术选型_ev.mp4 11.81M
| ├──7-4 Docker 安装分布式对象存储中间件MinIO_ev.mp4 27.86M
| ├──7-5 SpringBoot集成MinIO实现文件上传_ev.mp4 51.77M
| ├──7-6 上传文件大小的控制与限制_ev.mp4 9.71M
| └──7-7 本章小结_ev.mp4 1.57M
├──第8章 【题库管理】开发面试题库模块
| ├──8-1 本章概述_ev.mp4 3.64M
| ├──8-10 多表关联职位sql脚本编写_ev.mp4 7.33M
| ├──8-11 分页查询职位列表与页面渲染_ev.mp4 20.38M
| ├──8-12 查询职位详情并删除_ev.mp4 12.14M
| ├──8-13 复盘迭代删除AI面试官形象功能的预校验_ev.mp4 18.49M
| ├──8-14 本章小结_ev.mp4 1.35M
| ├──8-2 MinIO上传数字人面试视频_ev.mp4 8.81M
| ├──8-3 多表关联绑定AI面试官与面试题_ev.mp4 22.57M
| ├──8-4 自定义sql多表关联查询_ev.mp4 12.84M
| ├──8-5 -1 条件搜索分页查询面试题库列表_ev.mp4 29.96M
| ├──8-6 -2 条件搜索分页查询面试题库列表_ev.mp4 29.74M
| ├──8-7 使用开关启用与禁用面试题_ev.mp4 18.62M
| ├──8-8 删除单个面试题数据_ev.mp4 5.54M
| └──8-9 创建或修改职位数据_ev.mp4 21.99M
├──第9章 【应聘者管理】 开发应聘者业务模块
| ├──9-1 本章概述_ev.mp4 2.90M
| ├──9-2 创建应聘者信息录入与面试岗位绑定_ev.mp4 36.24M
| ├──9-3 自定义sql查询应聘者列表数据_ev.mp4 7.36M
| ├──9-4 应聘者列表查询实现_ev.mp4 28.72M
| ├──9-5 应聘者详情与数据删除_ev.mp4 20.93M
| └──9-6 本章小结_ev.mp4 1.43M
└──源码+电子书(word版,独家提供)
| └──源码+电子书(word版,独家提供).zip 354.02M

声明:本站所发布的一切视频课程仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站所有课程来自网络,版权争议与本站无关。如有侵权请联系联系客服QQ:1960026872或登录本站账号进入个人中心提交工单留言反馈,我们将第一时间处理!