Springboot+ChatGLM 实战AI数字人面试官系统

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

已完结
|
难度:中级
|
时长:共 20 小时
新课榜第 1 名
¥299.00
距离活动结束
立即购买
加购物车
  • 独立开发一套AI数字人系统
  • 根据需求进行定制化开发
  • 后端技术与AI的通用开发流程
  • 构建复杂分层聚合项目架构
  • 巧妙应用、对接ChatGLM大模型
  • 解决AI与业务结合的核心问题
试看本节课 12:03
试看本节课 10:31
试看本节课 11:41
1-1 AI数字人面试官--课程导学
2-2 项目演示与技术架构
4-5 详述Docker的架构与隔离机制

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
在职开发者,想不想拥有一套10倍+提升面试效能的AI面试训练系统?即将踏入开发岗的应届生,想不想拥有出色的毕设项目?AI数字人面试系统就是你的不二之选。课程融合Springboot与ChatGLM,打造一款个性化面试训练平台。可自定义考题,答题分析,精准反馈与即时查漏补缺。课程不仅传授主流后端技术与AI开发通用流程,还支持个性化开发,如:智能对话、问答系统等,让你成为数字人开发领域的卓越开发者。

本章介绍:

本章主要对整体课程内容进行介绍,让大家对课程内容有全面的了解,包括:课程安排、优势、适合人群、学习建议等。

第1章 AI数字人面试官--课程导学
1 节|13分钟
展开
  • 视频:
    1-1 AI数字人面试官--课程导学
    试看
    12:03

本章介绍:

本章主要简要介绍数字人AI面试官项目及其整体技术架构。

第2章 关于数字人面试官项目整体概述
2 节|16分钟
收起
  • 视频:
    2-1 数字人应用发展介绍
    04:43
  • 视频:
    2-2 项目演示与技术架构
    试看
    10:31

本章介绍:

本章主要介绍定制数字人AI面试官的技术,涵盖ChatTTS生成语音、CosyVoice克隆声音、形象定制、EasyWav2Lip同步口型,以及a2e平台的使用。

第3章 【AI应用】 手把手创建AI数字人
8 节|54分钟
收起
  • 视频:
    3-1 本章概述
    05:14
  • 视频:
    3-2 使用ChatTTS进行文生语音
    11:08
  • 视频:
    3-3 ChatTTS 统一角色音色保持
    04:36
  • 视频:
    3-4 使用CosyVoice克隆面试官的声音
    06:47
  • 视频:
    3-5 数字人形象制作说明
    08:45
  • 视频:
    3-6 使用EasyWav2Lip生成数字人视频
    04:14
  • 视频:
    3-7 【推荐】在线a2e数字人制作
    07:53
  • 视频:
    3-8 本章小结
    05:14

本章介绍:

介绍关键环境的搭建,包括OpenJDK、Maven、Docker容器化安装MySQL和Redis,以及相关的可视化管理工具。

第4章 【构建Docker环境】 手把手掌握开发环境搭建
14 节|137分钟
展开
  • 视频:
    4-1 本章概述
    02:08
  • 视频:
    4-2 OpenJDK21与maven环境介绍
    12:40
  • 视频:
    4-3 虚拟化与容器化技术架构剖析
    10:21
  • 视频:
    4-4 安装本地桌面版Docker环境
    05:34
  • 视频:
    4-5 详述Docker的架构与隔离机制
    试看
    11:41
  • 视频:
    4-6 数据库选型对比抉择
    07:10
  • 视频:
    4-7 内网互通原则(私有专有网络)
    08:54
  • 视频:
    4-8 容器化安装MySQL8数据库
    16:55
  • 视频:
    4-9 MySQL容器内部与可视化工具导库建表
    10:56
  • 视频:
    4-10 容器化安装分布式缓存中间件Redis7
    09:19
  • 视频:
    4-11 使用RDM掌握Redis数据可视化管理具
    06:19
  • 视频:
    4-12 【拓展】Redis持久化策略-RDB
    17:35
  • 视频:
    4-13 【拓展】Redis持久化策略-AOF
    14:42
  • 视频:
    4-14 本章小结
    02:25

本章介绍:

讲解如何构建基于Maven的分层项目,配置SpringBoot多环境Profile,使用VSCode和Hbuilder运行前后端项目。

第5章 【搭建单应用服务基础架构】 实现基于SpringBoot的基础架构
7 节|78分钟
展开
  • 视频:
    5-1 本章概述
    02:47
  • 视频:
    5-2 构建基于Maven的分层聚合项目
    25:59
  • 视频:
    5-3 SpringBoot3版本与父子继承依赖说明.mp4
    20:36
  • 视频:
    5-4 构建SpringBoot多环境profile配置
    09:26
  • 视频:
    5-5 VSCode运行管理端Vue项目
    05:38
  • 视频:
    5-6 Hbuilder运行面试端UniApp项目
    10:00
  • 视频:
    5-7 本章小结
    03:27

本章介绍:

介绍项目数据库设计、MySQL8数据源配置、使用Postman测试API接口、Hibernate校验,以及前端跨域测试。

第6章 【数字人管理】 开发AI面试官业务模块
11 节|106分钟
展开
  • 视频:
    6-1 本章概述
    01:55
  • 视频:
    6-2 项目数据库表设计详述
    09:28
  • 视频:
    6-3 使用数据库逆向工具进行Model的生成与导入
    09:00
  • 视频:
    6-4 配置项目的MySQL8数据源与相关坐标
    16:10
  • 视频:
    6-5 新增或修改AI面试官到数据库
    21:32
  • 视频:
    6-6 使用PostMan测试api接口
    10:51
  • 视频:
    6-7 使用Hibernate-Validate对入参对象进行校验
    08:43
  • 视频:
    6-8 查询AI面试官列表
    07:35
  • 视频:
    6-9 从数据库中删除AI面试官
    06:18
  • 视频:
    6-10 解决跨域并使用VScode测试前端
    11:58
  • 视频:
    6-11 本章小结
    02:14

本章介绍:

分析分布式文件存储方案的架构演变,重点介绍MinIO的安装与SpringBoot集成,实现文件上传与大小控制。

第7章 【构建分布式文件服务器】 开发文件微服务
7 节|66分钟
展开
  • 视频:
    7-1 本章概述
    02:24
  • 视频:
    7-2 分布式文件存储方案的架构演变
    08:14
  • 视频:
    7-3 分布式存储技术选型
    08:10
  • 视频:
    7-4 Docker 安装分布式对象存储中间件MinIO
    15:29
  • 视频:
    7-5 SpringBoot集成MinIO实现文件上传
    24:11
  • 视频:
    7-6 上传文件大小的控制与限制
    05:15
  • 视频:
    7-7 本章小结
    02:16

本章介绍:

介绍如何上传面试视频至MinIO,使用多表关联进行数据查询和管理,并探讨职位管理和分页查询的实现。

第8章 【题库管理】开发面试题库模块
14 节|116分钟
展开
  • 视频:
    8-1 本章概述
    03:33
  • 视频:
    8-2 MinIO上传数字人面试视频
    03:57
  • 视频:
    8-3 多表关联绑定AI面试官与面试题
    11:51
  • 视频:
    8-4 自定义sql多表关联查询
    10:39
  • 视频:
    8-5 -1 条件搜索分页查询面试题库列表
    15:35
  • 视频:
    8-6 -2 条件搜索分页查询面试题库列表
    12:28
  • 视频:
    8-7 使用开关启用与禁用面试题
    09:05
  • 视频:
    8-8 删除单个面试题数据
    02:46
  • 视频:
    8-9 创建或修改职位数据
    10:37
  • 视频:
    8-10 多表关联职位sql脚本编写
    05:45
  • 视频:
    8-11 分页查询职位列表与页面渲染
    10:28
  • 视频:
    8-12 查询职位详情并删除
    06:22
  • 视频:
    8-13 复盘迭代删除AI面试官形象功能的预校验
    10:08
  • 视频:
    8-14 本章小结
    02:00

本章介绍:

介绍如何上传面试视频至MinIO,使用多表关联进行数据查询和管理,并探讨职位管理和分页查询的实现。

第9章 【应聘者管理】 开发应聘者业务模块
6 节|56分钟
展开
  • 视频:
    9-1 本章概述
    02:22
  • 视频:
    9-2 创建应聘者信息录入与面试岗位绑定
    21:28
  • 视频:
    9-3 自定义sql查询应聘者列表数据
    05:19
  • 视频:
    9-4 应聘者列表查询实现
    14:48
  • 视频:
    9-5 应聘者详情与数据删除
    09:59
  • 视频:
    9-6 本章小结
    02:02

本章介绍:

梳理面试初始流程,包括腾讯云短信SDK配置、Redis验证码管理、AI面试官题目展示,以及百度AI语音转文字的实现。

第10章 【面试模块】开发App面试端业务模块
10 节|125分钟
展开
  • 视频:
    10-1 章节介绍
    02:25
  • 视频:
    10-2 进入面试初始流程梳理
    10:45
  • 视频:
    10-3 腾讯云短信SDK申请与秘钥配置
    07:01
  • 视频:
    10-4 手机短信验证码发送
    15:32
  • 视频:
    10-5 整合Redis存储短信验证码
    11:45
  • 视频:
    10-6 校验用户是否可以进入面试流程
    27:29
  • 视频:
    10-7 校验应聘者合法性
    09:13
  • 视频:
    10-8 AI面试官随机展现面试题
    21:31
  • 视频:
    10-9 百度AI语音SDK申请百度AI语音转文字
    16:25
  • 视频:
    10-10 本章小结
    02:04

本章介绍:

详细讲解应聘者信息管理与岗位绑定的流程,涵盖SQL查询、应聘者列表查询与数据删除等操作。

第11章 【ChatGLM应用AI统计功能】 应聘者面试结果AI汇总
15 节|137分钟
展开
  • 视频:
    11-1 本章概述
    02:56
  • 视频:
    11-2 ChatGLM 介绍
    07:03
  • 视频:
    11-3 面试题前缀提示词编写
    10:23
  • 视频:
    11-4 SSE 机制剖析
    04:28
  • 视频:
    11-5 ChatGLM的秘钥配置说明
    08:45
  • 视频:
    11-6 准备ChatGLM的包装类与枚举
    08:35
  • 视频:
    11-7 本地代码调试ChatGLM的运行结果
    19:08
  • 视频:
    11-8 基于V4版本的ChatGLM调试
    10:23
  • 视频:
    11-9 SpringBoot构建异步任务
    11:57
  • 视频:
    11-10 动态拼接ChatGLM提示词
    06:38
  • 视频:
    11-11 整合SSE获得面试后的分析结果
    08:59
  • 视频:
    11-12 保存ChatGLM分析后的面试结果
    16:37
  • 视频:
    11-13 查询面试记录sql脚本
    05:32
  • 视频:
    11-14 分页展示应聘者的面试结果
    11:18
  • 视频:
    11-15 本章小结
    03:19

本章介绍:

详细介绍云服务器的选购与配置,Docker环境安装、MySQL与Redis的配置,SpringBoot项目部署与前端测试。

第12章 【容器化部署】 手把手搭建线上云架构
13 节|85分钟
展开
  • 视频:
    12-1 本章概述
    03:21
  • 视频:
    12-2 选购云服务器与配置
    10:41
  • 视频:
    12-3 使用SSH工具连接云服务器
    06:33
  • 视频:
    12-4 安装Docker容器
    06:08
  • 视频:
    12-5 Docker安装MySql8数据库
    08:33
  • 视频:
    12-6 Docker安装Redis
    04:22
  • 视频:
    12-7 Docker安装MinIO
    03:42
  • 视频:
    12-8 配置项目的profile环境参数与打包
    07:55
  • 视频:
    12-9 使用ftp工具上传jar
    02:38
  • 视频:
    12-10 服务器安装OpenJDK21环境
    05:26
  • 视频:
    12-11 云端发布SpringBoot项目
    08:37
  • 视频:
    12-12 前端项目部署说明
    12:31
  • 视频:
    12-13 本章小结
    03:46

本章介绍:

分析多个数字人应用案例,涵盖无人直播、数字人明星、虚拟伴侣、数字人心理医生等,展示数字人技术的多样化应用。

第13章 【数字人拓展】 数字人案例应用未来展望
4 节|28分钟
展开
  • 视频:
    13-1 数字人无人直播案例分析
    08:53
  • 视频:
    13-2 虚拟歌手案例分析
    06:25
  • 视频:
    13-3 数字人心理医生与护士案例分析
    06:00
  • 视频:
    13-4 虚拟伴侣案例分析
    06:20

本章介绍:

本章主要对课程内容进行全面总结,梳理重难点,有效的帮助大家达到更好的学习效果。

第14章 课程回顾与总结
1 节|10分钟
展开
  • 视频:
    14-1 课程总结
    09:16
本课程已完结
适合人群
想在跳槽、求职中高效提升面试通过率的开发者
想拥有出色的毕设项目,并能辅助求职面试的应届生
对AI感兴趣,想在多场景开发数字人的开发者
技术储备
具备Java编程语言基础
具备Linux基础
环境参数
开发环境 Java OpenJDK 21
技术栈 SpringBoot3.X MyBatis Plus MinIO Redis MySQL 8 Docker ChatGLM ChatTTS CosyVoice Easy_Wav2Lip
不为别的,只为提升面试通过率
尽管课程时间很长,
但没关系,我们有老师的陪伴,
还有同学之间互相鼓励,彼此帮助,
完成学习后,还能获得慕课网官方认证的证书。
立即购买
数据加载中...
《Springboot+ChatGLM 实战AI数字人面试官系统》的真实评价
综合评分:分,共 人参与
篇幅原因,只展示最近100条评价

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题

意见反馈 帮助中心 APP下载
官方微信