先搞清楚:这门课在解决什么工作场景

这套资料的主题是“用 Springboot 结合 ChatGLM 与 DeepSeek,做一个 AI 数字人面试官系统”。它对应的工作场景非常具体:企业或培训机构需要批量筛选候选人,但又不想完全依赖纯文本问答机器人,希望有一个带形象、带语音、能追问的“虚拟面试官”来承接初面,把人工面试官从重复的标准化提问里解放出来。换句话说,它解决的是“大模型怎么从一个聊天框,变成一个能看、能听、能说话、还能按业务流程跑起来的应用”这个问题。如果你目前的工作只是调一下文本接口,想往多模态应用方向靠,这门课的切入点比单纯讲 prompt 更贴近真实交付。

值不值得学:看你的基础和目标

先说适合什么基础。它不是零基础启蒙课,默认你已经能写 Java,对 Springboot 的项目结构、依赖管理、接口开发有基本手感,同时对大模型的概念不陌生。如果你连 Maven 工程都跑不起来,建议先补基础再来,否则到语音克隆和视频合成环节会卡得很痛苦。如果你的目标是做数字人方向的应用开发,或者需要在公司内部落地一个 AI 面试、AI 培训类的原型系统,这套资料的完整度是够用的。它不是那种只讲概念不讲落地的课,核心模块都落到具体的开源工具上:文本对话用 ChatGLM 和 DeepSeek,语音用 ChatTTS 和 CosyVoice,形象驱动用 wav2lip 类方案,后端用 Springboot 串起来。学完之后,你能独立做的事是:搭一套带前端形象的数字人面试系统,让它根据岗位要求自动出题、听候选人回答、生成追问,并把整场面试的语音和视频留存下来。这个能力放在招聘 SaaS、企业培训、教育产品里都是实打实的交付物,而不是一个 demo 级别的玩具。

资料怎么配合练习:建议的观看顺序

不要从头到尾顺着看,效率太低。建议先把项目演示和技术架构那一节看了,搞清楚整个系统的数据流向:大模型负责生成面试问题和追问,语音模块负责把文本转成面试官的语音,数字人模块负责把语音对到形象上生成视频,Springboot 负责把这些环节串成接口。心里有这张全局图之后,再分块动手。第一块先跑通大模型对话部分,用 DeepSeek 或 ChatGLM 把“根据简历提问、根据回答追问”这个逻辑写出来,这是整个系统的脑子。第二块做语音,ChatTTS 先跑通基础文生语音,再试 CosyVoice 的声音克隆,重点练角色音色保持,否则面试官每说一句话换一个声音,体验会直接崩掉。第三块才是数字人形象,用 wav2lip 把语音和形象合成视频,这块对机器有一定要求,提前确认显卡和显存够不够。最后用 Springboot 把前面三个模块封装成接口,跑通一次完整的面试流程。练习的时候不要只跟着视频点下一步,每个模块单独跑通后,自己换一个岗位的面试题、换一个声音样本、换一个形象,看系统还能不能正常跑。能替换、能跑通,才算真正把这套资料消化成自己的东西。


提升10倍+面试效能,积累全流程AI数字人开发实战经验,结合灵活创意开发,助力成为数字人方向的核心开发者

*   第1章 AI数字人面试官--课程导学/

  *   1-1 AI数字人面试官--课程导学.mp4 12:03

*   第2章 关于数字人面试官项目整体概述/

  *   2-1 数字人应用发展介绍.mp4 04:43

  *   2-2 项目演示与技术架构.mp4 10:31

*   第3章 【AI应用】 手把手创建AI数字人/

  *   3-1 本章概述.mp4 05:14

  *   3-2 使用ChatTTS进行文生语音.mp4 11:08

  *   3-3 ChatTTS 统一角色音色保持.mp4 04:36

  *   3-4 使用CosyVoice克隆面试官的声音.mp4 06:47

  *   3-5 数字人形象制作说明.mp4 08:45

  *   3-6 使用EasyWav2Lip生成数字人视频.mp4 04:14

  *   3-7 【推荐】在线a2e数字人制作.mp4 07:53

  *   3-8 本章小结.mp4 05:14

*   第4章 【构建Docker环境】 手把手掌握开发环境搭建/

  *   4-1 本章概述.mp4 02:08

  *   4-2 OpenJDK21与maven环境介绍.mp4 12:40

  *   4-3 虚拟化与容器化技术架构剖析.mp4 10:21

  *   4-4 安装本地桌面版Docker环境.mp4 05:34

  *   4-5 详述Docker的架构与隔离机制.mp4 11:41

  *   4-6 数据库选型对比抉择.mp4 07:10

  *   4-7 内网互通原则(私有专有网络).mp4 08:54

  *   4-8 容器化安装MySQL8数据库.mp4 16:55

  *   4-9 MySQL容器内部与可视化工具导库建表.mp4 10:56

  *   4-10 容器化安装分布式缓存中间件Redis7.mp4 09:19

  *   4-11 使用RDM掌握Redis数据可视化管理具.mp4 06:19

  *   4-12 【拓展】Redis持久化策略-RDB.mp4 17:35

  *   4-13 【拓展】Redis持久化策略-AOF.mp4 14:42

  *   4-14 本章小结.mp4 02:25

*   第5章 【搭建单应用服务基础架构】 实现基于SpringBoot的基础架构/

  *   5-1 本章概述.mp4 02:47

  *   5-2 构建基于Maven的分层聚合项目.mp4 25:59

  *   5-3 SpringBoot3版本与父子继承依赖说明.mp4.mp4 20:36

  *   5-4 构建SpringBoot多环境profile配置.mp4 09:26

  *   5-5 VSCode运行管理端Vue项目.mp4 05:38

  *   5-6 Hbuilder运行面试端UniApp项目.mp4 10:00

  *   5-7 本章小结.mp4 03:27

*   第6章 【数字人管理】 开发AI面试官业务模块/

  *   6-1 本章概述.mp4 01:55

  *   6-2 项目数据库表设计详述.mp4 09:28

  *   6-3 使用数据库逆向工具进行Model的生成与导入.mp4 09:00

  *   6-4 配置项目的MySQL8数据源与相关坐标.mp4 16:10

  *   6-5 新增或修改AI面试官到数据库.mp4 21:32

  *   6-6 使用PostMan测试api接口.mp4 10:51

  *   6-7 使用Hibernate-Validate对入参对象进行校验.mp4 08:43

  *   6-8 查询AI面试官列表.mp4 07:35

  *   6-9 从数据库中删除AI面试官.mp4 06:18

  *   6-10 解决跨域并使用VScode测试前端.mp4 11:58

  *   6-11 本章小结.mp4 02:14

*   第7章 【构建分布式文件服务器】 开发文件微服务/

  *   7-1 本章概述.mp4 02:24

  *   7-2 分布式文件存储方案的架构演变.mp4 08:14

  *   7-3 分布式存储技术选型.mp4 08:10

  *   7-4 Docker 安装分布式对象存储中间件MinIO.mp4 15:29

  *   7-5 SpringBoot集成MinIO实现文件上传.mp4 24:11

  *   7-6 上传文件大小的控制与限制.mp4 05:15

  *   7-7 本章小结.mp4 02:16

*   第8章 【题库管理】开发面试题库模块/

  *   8-1 本章概述.mp4 03:33

  *   8-2 MinIO上传数字人面试视频.mp4 03:57

  *   8-3 多表关联绑定AI面试官与面试题.mp4 11:51

  *   8-4 自定义sql多表关联查询.mp4 10:39

  *   8-5 -1 条件搜索分页查询面试题库列表.mp4 15:35

  *   8-6 -2 条件搜索分页查询面试题库列表.mp4 12:28

  *   8-7 使用开关启用与禁用面试题.mp4 09:05

  *   8-8 删除单个面试题数据.mp4 02:46

  *   8-9 创建或修改职位数据.mp4 10:37

  *   8-10 多表关联职位sql脚本编写.mp4 05:45

  *   8-11 分页查询职位列表与页面渲染.mp4 10:28

  *   8-12 查询职位详情并删除.mp4 06:22

  *   8-13 复盘迭代删除AI面试官形象功能的预校验.mp4 10:08

  *   8-14 本章小结.mp4 02:00

*   第9章 【应聘者管理】 开发应聘者业务模块/

  *   9-1 本章概述.mp4 02:22

  *   9-2 创建应聘者信息录入与面试岗位绑定.mp4 21:28

  *   9-3 自定义sql查询应聘者列表数据.mp4 05:19

  *   9-4 应聘者列表查询实现.mp4 14:48

  *   9-5 应聘者详情与数据删除.mp4 09:59

  *   9-6 本章小结.mp4 02:02

*   第10章 【面试模块】开发App面试端业务模块/

  *   10-1 章节介绍.mp4 02:25

  *   10-2 进入面试初始流程梳理.mp4 10:45

  *   10-3 腾讯云短信SDK申请与秘钥配置.mp4 07:01

  *   10-4 手机短信验证码发送.mp4 15:32

  *   10-5 整合Redis存储短信验证码.mp4 11:45

  *   10-6 校验用户是否可以进入面试流程.mp4 27:29

  *   10-7 校验应聘者合法性.mp4 09:13

  *   10-8 AI面试官随机展现面试题.mp4 21:31

  *   10-9 百度AI语音SDK申请百度AI语音转文字.mp4 16:25

  *   10-10 本章小结.mp4 02:04

*   第11章 【ChatGLM应用AI统计功能】 应聘者面试结果AI汇总/

  *   11-1 本章概述.mp4 02:56

  *   11-2 ChatGLM 介绍.mp4 07:03

  *   11-3 面试题前缀提示词编写.mp4 10:23

  *   11-4 SSE 机制剖析.mp4 04:28

  *   11-5 ChatGLM的秘钥配置说明.mp4 08:45

  *   11-6 准备ChatGLM的包装类与枚举.mp4 08:35

  *   11-7 本地代码调试ChatGLM的运行结果.mp4 19:08

  *   11-8 基于V4版本的ChatGLM调试.mp4 10:23

  *   11-9 SpringBoot构建异步任务.mp4 11:57

  *   11-10 动态拼接ChatGLM提示词.mp4 06:38

  *   11-11 整合SSE获得面试后的分析结果.mp4 08:59

  *   11-12 保存ChatGLM分析后的面试结果.mp4 16:37

  *   11-13 查询面试记录sql脚本.mp4 05:32

  *   11-14 分页展示应聘者的面试结果.mp4 11:18

  *   11-15 【更新】对接官方满血DeepSeek大模型.mp4 23:52

  *   11-16 本章小结.mp4 03:19

*   第12章 【容器化部署】 手把手搭建线上云架构/

  *   12-1 本章概述.mp4 03:21

  *   12-2 选购云服务器与配置.mp4 10:41

  *   12-3 使用SSH工具连接云服务器.mp4 06:33

  *   12-4 安装Docker容器.mp4 06:08

  *   12-5 Docker安装MySql8数据库.mp4 08:33

  *   12-6 Docker安装Redis.mp4 04:22

  *   12-7 Docker安装MinIO.mp4 03:42

  *   12-8 配置项目的profile环境参数与打包.mp4 07:55

  *   12-9 使用ftp工具上传jar.mp4 02:38

  *   12-10 服务器安装OpenJDK21环境.mp4 05:26

  *   12-11 云端发布SpringBoot项目.mp4 08:37

  *   12-12 前端项目部署说明.mp4 12:31

  *   12-13 本章小结.mp4 03:46

*   第13章 【数字人拓展】 数字人案例应用未来展望/

  *   13-1 数字人无人直播案例分析.mp4 08:53

  *   13-2 虚拟歌手案例分析.mp4 06:25

  *   13-3 数字人心理医生与护士案例分析.mp4 06:00

  *   13-4 虚拟伴侣案例分析.mp4 06:20

*   第14章 课程回顾与总结/

  *   14-1 课程总结.mp4 09:16

课程目录

第 1 部分1 条
  • 源码+电子书(word版,独家提供)
  • 源码+电子书(word版,独家提供).zip
第10章 【面试模块】开发App面试端业务模块10 集
  • 10-1 章节介绍_ev.mp4
  • 10-10 本章小结_ev.mp4
  • 10-2 进入面试初始流程梳理_ev.mp4
  • 10-3 腾讯云短信SDK申请与秘钥配置_ev.mp4
  • 10-4 手机短信验证码发送_ev.mp4
  • 10-5 整合Redis存储短信验证码_ev.mp4
  • 10-6 校验用户是否可以进入面试流程_ev.mp4
  • 10-7 校验应聘者合法性_ev.mp4
  • 10-8 AI面试官随机展现面试题_ev.mp4
  • 10-9 百度AI语音SDK申请百度AI语音转文字_ev.mp4
第11章 【ChatGLM应用AI统计功能】 应聘者面试结果AI汇总15 集
  • 11-1 本章概述_ev.mp4
  • 11-10 动态拼接ChatGLM提示词_ev.mp4
  • 11-11 整合SSE获得面试后的分析结果_ev.mp4
  • 11-12 保存ChatGLM分析后的面试结果_ev.mp4
  • 11-13 查询面试记录sql脚本_ev.mp4
  • 11-14 分页展示应聘者的面试结果_ev.mp4
  • 11-15 本章小结.mp4
  • 11-2 ChatGLM 介绍_ev.mp4
  • 11-3 面试题前缀提示词编写_ev.mp4
  • 11-4 SSE 机制剖析_ev.mp4
  • 11-5 ChatGLM的秘钥配置说明_ev.mp4
  • 11-6 准备ChatGLM的包装类与枚举_ev.mp4
  • 11-7 本地代码调试ChatGLM的运行结果_ev.mp4
  • 11-8 基于V4版本的ChatGLM调试_ev.mp4
  • 11-9 SpringBoot构建异步任务_ev.mp4
第12章 【容器化部署】 手把手搭建线上云架构13 集
  • 12-1 本章概述_ev.mp4
  • 12-10 服务器安装OpenJDK21环境_ev.mp4
  • 12-11 云端发布SpringBoot项目_ev.mp4
  • 12-12 前端项目部署说明_ev.mp4
  • 12-13 本章小结_ev.mp4
  • 12-2 选购云服务器与配置_ev.mp4
  • 12-3 使用SSH工具连接云服务器_ev.mp4
  • 12-4 安装Docker容器_ev.mp4
  • 12-5 Docker安装MySql8数据库_ev.mp4
  • 12-6 Docker安装Redis_ev.mp4
  • 12-7 Docker安装MinIO_ev.mp4
  • 12-8 配置项目的profile环境参数与打包_ev.mp4
  • 12-9 使用ftp工具上传jar_ev.mp4
第13章 【数字人拓展】 数字人案例应用未来展望4 集
  • 13-1 数字人无人直播案例分析_ev.mp4
  • 13-2 虚拟歌手案例分析_ev.mp4
  • 13-3 数字人心理医生与护士案例分析_ev.mp4
  • 13-4 虚拟伴侣案例分析_ev.mp4
第14章 课程回顾与总结1 集
  • 14-1 课程总结_ev.mp4
第1章 AI数字人面试官--课程导学1 集
  • 1-1AI数字人面试官--课程导学.mp4
第2章 关于数字人面试官项目整体概述2 集
  • 2-1数字人应用发展介绍.mp4
  • 2-2项目演示与技术架构@优库it资源网.mp4
第3章 【AI应用】 手把手创建AI数字人8 集
  • 3-1本章概述.mp4
  • 3-2使用ChatTTS进行文生语音.mp4
  • 3-3ChatTTS统一角色音色保持.mp4
  • 3-4使用CosyVoice克隆面试官的声音.mp4
  • 3-5数字人形象制作说明@微信307570512高价回收课程.mp4
  • 3-6使用EasyWav2Lip生成数字人视频.mp4
  • 3-7【推荐】在线a2e数字人制作.mp4
  • 3-8本章小结.mp4
第4章 【构建Docker环境】 手把手掌握开发环境搭建14 集
  • 4-1 本章概述_ev.mp4
  • 4-10 容器化安装分布式缓存中间件Redis7_ev.mp4
  • 4-11 使用RDM掌握Redis数据可视化管理具_ev.mp4
  • 4-12 【拓展】Redis持久化策略-RDB_ev.mp4
  • 4-13 【拓展】Redis持久化策略-AOF_ev.mp4
  • 4-14 本章小结_ev.mp4
  • 4-2 OpenJDK21与maven环境介绍_ev.mp4
  • 4-3 虚拟化与容器化技术架构剖析_ev.mp4
  • 4-4 安装本地桌面版Docker环境_ev.mp4
  • 4-5 详述Docker的架构与隔离机制_ev.mp4
  • 4-6 数据库选型对比抉择_ev.mp4
  • 4-7 内网互通原则(私有专有网络)_ev.mp4
  • 4-8 容器化安装MySQL8数据库_ev.mp4
  • 4-9 MySQL容器内部与可视化工具导库建表_ev.mp4
第5章 【搭建单应用服务基础架构】 实现基于SpringBoot的基础架构7 集
  • 5-1 本章概述_ev.mp4
  • 5-2 构建基于Maven的分层聚合项目_ev.mp4
  • 5-3 SpringBoot3版本与父子继承依赖说明_ev.mp4
  • 5-4 构建SpringBoot多环境profile配置_ev.mp4
  • 5-5 VSCode运行管理端Vue项目_ev.mp4
  • 5-6 Hbuilder运行面试端UniApp项目_ev.mp4
  • 5-7 本章小结_ev.mp4
第6章 【数字人管理】 开发AI面试官业务模块11 集
  • 6-1 本章概述_ev.mp4
  • 6-10 解决跨域并使用VScode测试前端_ev.mp4
  • 6-11 本章小结_ev.mp4
  • 6-2 项目数据库表设计详述_ev.mp4
  • 6-3 使用数据库逆向工具进行Model的生成与导入_ev.mp4
  • 6-4 配置项目的MySQL8数据源与相关坐标_ev.mp4
  • 6-5 新增或修改AI面试官到数据库_ev.mp4
  • 6-6 使用PostMan测试api接口_ev.mp4
  • 6-7 使用Hibernate-Validate对入参对象进行校验_ev.mp4
  • 6-8 查询AI面试官列表_ev.mp4
  • 6-9 从数据库中删除AI面试官_ev.mp4
第7章 【构建分布式文件服务器】 开发文件微服务7 集
  • 7-1 本章概述_ev.mp4
  • 7-2 分布式文件存储方案的架构演变_ev.mp4
  • 7-3 分布式存储技术选型_ev.mp4
  • 7-4 Docker 安装分布式对象存储中间件MinIO_ev.mp4
  • 7-5 SpringBoot集成MinIO实现文件上传_ev.mp4
  • 7-6 上传文件大小的控制与限制_ev.mp4
  • 7-7 本章小结_ev.mp4
第8章 【题库管理】开发面试题库模块14 集
  • 8-1 本章概述_ev.mp4
  • 8-10 多表关联职位sql脚本编写_ev.mp4
  • 8-11 分页查询职位列表与页面渲染_ev.mp4
  • 8-12 查询职位详情并删除_ev.mp4
  • 8-13 复盘迭代删除AI面试官形象功能的预校验_ev.mp4
  • 8-14 本章小结_ev.mp4
  • 8-2 MinIO上传数字人面试视频_ev.mp4
  • 8-3 多表关联绑定AI面试官与面试题_ev.mp4
  • 8-4 自定义sql多表关联查询_ev.mp4
  • 8-5 -1 条件搜索分页查询面试题库列表_ev.mp4
  • 8-6 -2 条件搜索分页查询面试题库列表_ev.mp4
  • 8-7 使用开关启用与禁用面试题_ev.mp4
  • 8-8 删除单个面试题数据_ev.mp4
  • 8-9 创建或修改职位数据_ev.mp4
第9章 【应聘者管理】 开发应聘者业务模块6 集
  • 9-1 本章概述_ev.mp4
  • 9-2 创建应聘者信息录入与面试岗位绑定_ev.mp4
  • 9-3 自定义sql查询应聘者列表数据_ev.mp4
  • 9-4 应聘者列表查询实现_ev.mp4
  • 9-5 应聘者详情与数据删除_ev.mp4
  • 9-6 本章小结_ev.mp4