告别死记硬背:用 SpringBoot+ChatGLM 搭建真·AI 面试官系统

很多开发者想搞 AI 面试,却卡在“怎么把大模型接入业务”和“怎么处理实时语音”这两个死结。市面上教程要么只讲 API 调用,要么堆砌复杂的模型微调,完全脱离企业级开发场景。本套实战课程专为解决这个痛点而来:它不讲空洞理论,直接带你用 SpringBoot 封装后端,对接 ChatGLM 大模型,并整合百度语音 SDK 实现“说话即面试”的全流程。学完这套内容,你不再需要依赖现成 SaaS 平台,而是能独立构建一个具备实时语音转写、AI 动态追问、自动生成绩效报告的核心系统,真正拥有 AI 面试官的底层控制权。

零基础也能跑通核心链路,重点补全大模型工程化能力

课程默认你已掌握 SpringBoot 基础,但会手把手补全大模型工程化中常缺的环节:如何安全配置模型秘钥、如何设计异步任务避免请求阻塞、如何动态拼接提示词(Prompt)让 AI 回答更专业。如果基础薄弱,建议先快速浏览第 1 章的架构设计与数据库初始化,建立全局认知。重点需攻克第 10 章的“面试流程控制”,这里详细梳理了从短信验证码校验、用户合法性判断到随机出题的完整业务逻辑,并演示了如何整合腾讯云短信 SDK。这部分是连接用户端与后端的桥梁,搞不定这块,后续的 AI 交互根本无法触发。

掌握 ChatGLM 调优与 SSE 流式响应,实现“沉浸式”面试体验

这是本课程最硬核的部分,旨在解决大模型在 Web 端应用的常见坑点。课程不会只教你如何发送请求,而是深入剖析 SSE(Server-Sent Events)机制,展示如何在前端无刷新情况下实时接收 ChatGLM 的分析流。你将学习到如何针对面试场景编写动态提示词,让 AI 不仅能复述问题,还能根据回答内容追问或给出针对性建议。同时,课程覆盖了本地代码调试技巧与 V4 版本的适配方法,让你能在本地环境低成本验证模型效果,无需等待云端排号。

资料包配合练习:从本地调试到真机部署的闭环

资料包中的视频资源按章节逻辑编排,建议按“后端构建 -> 流程控制 -> AI 集成”的顺序观看。观看第 10 章时,务必亲自申请腾讯云短信配置,否则无法进入面试环节;观看第 11 章时,需在本地准备 ChatGLM 运行环境,跟随视频演示调试本地模型,观察不同提示词对回答质量的影响。学完第 12 章及后续章节,你将能独立部署该系统,实现从用户报名、实时语音面试、AI 自动阅卷到生成面试报告的全链路自动化。这不仅是学一个项目,更是掌握未来三年 AI 应用开发的核心范式。

课程目录

第10章 【面试模块】开发App面试端业务模块
10-1 章节介绍.mp4 7.40M
10-10 本章小结.mp4 3.12M
10-2 进入面试初始流程梳理.mp4 44.86M
10-3 腾讯云短信SDK申请与秘钥配置.mp4 43.66M
10-4 手机短信验证码发送.mp4 125.65M
10-5 整合Redis存储短信验证码.mp4 106.59M
10-6 校验用户是否可以进入面试流程.mp4 210.67M
10-7 校验应聘者合法性.mp4 85.68M
10-8 AI面试官随机展现面试题.mp4 144.06M
10-9 百度AI语音SDK申请百度AI语音转文字.mp4 119.87M
第11章 【ChatGLM应用AI统计功能】 应聘者面试结果AI汇总
11-1 本章概述.mp4 8.43M
11-10 动态拼接ChatGLM提示词.mp4 45.13M
11-11 整合SSE获得面试后的分析结果.mp4 123.82M
11-12 保存ChatGLM分析后的面试结果.mp4 151.80M
11-13 查询面试记录sql脚本.mp4 23.08M
11-14 分页展示应聘者的面试结果.mp4 85.12M
11-15 本章小结.mp4 12.37M
11-2 ChatGLM 介绍.mp4 48.61M
11-3 面试题前缀提示词编写.mp4 61.29M
11-4 SSE 机制剖析.mp4 24.79M
11-5 ChatGLM的秘钥配置说明.mp4 63.78M
11-6 准备ChatGLM的包装类与枚举.mp4 60.06M
11-7 本地代码调试ChatGLM的运行结果.mp4 186.73M
11-8 基于V4版本的ChatGLM调试.mp4 125.67M
11-9 SpringBoot构建异步任务.mp4 110.20M
第12章 【容器化部署】 手把手搭建线上云架构
12-1 本章概述.mp4 9.23M
12-10 服务器安装OpenJDK21环境.mp4 25.10M
12-11 云端发布SpringBoot项目.mp4 63.21M
12-12 前端项目部署说明.mp4 3.55M
12-13 本章小结.mp4 5.95M
12-2 选购云服务器与配置.mp4 63.90M
12-3 使用SSH工具连接云服务器.mp4 39.67M
12-4 安装Docker容器.mp4 41.06M
12-5 Docker安装MySql8数据库.mp4 39.24M
12-6 Docker安装Redis.mp4 27.37M
12-7 Docker安装MinIO.mp4 25.21M
12-8 配置项目的profile环境参数与打包.mp4 57.44M
12-9 使用ftp工具上传jar.mp4 15.78M
第13章 【数字人拓展】 数字人案例应用未来展望
13-1 数字人无人直播案例分析.mp4 20.50M
13-2 虚拟歌手案例分析.mp4 11.67M
13-3 数字人心理医生与护士案例分析.mp4 12.52M
13-4 虚拟伴侣案例分析.mp4 11.78M
第14章 课程回顾与总结
14-1 课程总结.mp4 16.24M
第1章 AI数字人面试官--课程导学
1-1AI数字人面试官--课程导学.mp4 16.05M
第2章 关于数字人面试官项目整体概述
2-1数字人应用发展介绍.mp4 6.09M
2-2项目演示与技术架构@优库it资源网.mp4 19.70M
README.md 0.13kb
【优库IT资源网
www.ukoou.com
】获取更多IT资源.html 0.34kb
第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 本章概述.mp4 7.47M
4-10 容器化安装分布式缓存中间件Redis7.mp4 45.49M
4-11 使用RDM掌握Redis数据可视化管理具.mp4 20.92M
4-12 【拓展】Redis持久化策略-RDB.mp4 34.28M
4-13 【拓展】Redis持久化策略-AOF.mp4 28.43M
4-14 本章小结.mp4 4.15M
4-2 OpenJDK21与maven环境介绍.mp4 56.92M
4-3 虚拟化与容器化技术架构剖析.mp4 23.73M
4-4 安装本地桌面版Docker环境.mp4 27.63M
4-5 详述Docker的架构与隔离机制.mp4 41.46M
4-6 数据库选型对比抉择.mp4 12.53M
4-7 内网互通原则(私有专有网络).mp4 22.70M
4-8 容器化安装MySQL8数据库.mp4 75.86M
4-9 MySQL容器内部与可视化工具导库建表.mp4 51.29M
第5章 【搭建单应用服务基础架构】 实现基于SpringBoot的基础架构
5-1 本章概述.mp4 8.15M
5-2 构建基于Maven的分层聚合项目.mp4 141.69M
5-3 SpringBoot3版本与父子继承依赖说明.mp4 171.86M
5-4 构建SpringBoot多环境profile配置.mp4 48.48M
5-5 VSCode运行管理端Vue项目.mp4 35.22M
5-6 Hbuilder运行面试端UniApp项目.mp4 64.20M
5-7 本章小结.mp4 5.57M
第6章 【数字人管理】 开发AI面试官业务模块
6-1 本章概述.mp4 6.87M
6-10 解决跨域并使用VScode测试前端.mp4 66.57M
6-11 本章小结.mp4 3.77M
6-2 项目数据库表设计详述.mp4 31.85M
6-3 使用数据库逆向工具进行Model的生成与导入.mp4 65.37M
6-4 配置项目的MySQL8数据源与相关坐标.mp4 111.80M
6-5 新增或修改AI面试官到数据库.mp4 144.98M
6-6 使用PostMan测试api接口.mp4 56.31M
6-7 使用Hibernate-Validate对入参对象进行校验.mp4 55.13M
6-8 查询AI面试官列表.mp4 38.42M
6-9 从数据库中删除AI面试官.mp4 33.45M
第7章 【构建分布式文件服务器】 开发文件微服务
7-1 本章概述.mp4 8.27M
7-2 分布式文件存储方案的架构演变.mp4 17.43M
7-3 分布式存储技术选型.mp4 37.63M
7-4 Docker 安装分布式对象存储中间件MinIO.mp4 93.10M
7-5 SpringBoot集成MinIO实现文件上传.mp4 170.59M
7-6 上传文件大小的控制与限制.mp4 30.85M
7-7 本章小结.mp4 3.73M
第8章 【题库管理】开发面试题库模块
8-1 本章概述.mp4 9.54M
8-10 多表关联职位sql脚本编写.mp4 23.00M
8-11 分页查询职位列表与页面渲染.mp4 65.97M
8-12 查询职位详情并删除.mp4 39.67M
8-13 复盘迭代删除AI面试官形象功能的预校验.mp4 58.52M
8-14 本章小结.mp4 3.21M
8-2 MinIO上传数字人面试视频.mp4 29.93M
8-3 多表关联绑定AI面试官与面试题.mp4 71.76M
8-4 自定义sql多表关联查询.mp4 39.84M
8-5 -1 条件搜索分页查询面试题库列表.mp4 96.60M
8-6 -2 条件搜索分页查询面试题库列表.mp4 100.13M
8-7 使用开关启用与禁用面试题.mp4 60.83M
8-8 删除单个面试题数据.mp4 17.51M
8-9 创建或修改职位数据.mp4 69.11M
第9章 【应聘者管理】 开发应聘者业务模块
9-1 本章概述.mp4 7.76M
9-2 创建应聘者信息录入与面试岗位绑定.mp4 116.45M
9-3 自定义sql查询应聘者列表数据.mp4 22.95M
9-4 应聘者列表查询实现.mp4 93.39M
9-5 应聘者详情与数据删除.mp4 72.43M
9-6 本章小结.mp4 3.53M
源码+电子书(word版,独家提供)
电子书
源码
mksz899-Springboot+ChatGLM 实战AI数字人面试官系统[完结]/