摘要:每逢校招求职季,数以千万计的高校应届生面临“缺乏实战对练经验、简历描述泛化空洞、面试高压追问容易慌乱”等诸多严峻挑战。传统的人工模拟面试成本极高、排期困难,难以在高校大范围普及。本项目研发了一套基于 Vue 3.4 + Pinia + Tailwind CSS + ECharts 5 + Spring Boot 3.2 + DeepSeek-V3大语言模型 + 毫秒级流式TTS语音合成 + STAR法则量化简历诊断引擎 的一体化【大学生AI模拟面试与简历智能诊断实战系统】。实现了“多角色AI面试官高压实战对练 + 语音秒级转文字多轮追问 + 简历全文六维雷达体检与修改优化 + 自动化生成综合胜任力评估报告”全流程闭环,打造“PC 端应届生AI实战驾驶舱大屏 + Admin 提示词工程与学院就业中台 + Mobile 微信小程序随身语音对练端”三位一体全栈数字解决方案!


一、 系统核心业务架构与三端拓扑

系统围绕“沉浸对练、精准体检、就业力赋能”三大主线,构建了完整的全栈技术矩阵:

  • PC 端应届生AI实战驾驶舱与评测中枢(1440×960 视口):AI面试官全景驾驶舱大屏、双轨流式面试实战演播室、简历智能深度诊断沙盒、综合就业力六维雷达评测报告、高频校招真题库;
  • Admin 运营管理与提示词工程中台:全校面试与大模型负载总览大盘、Prompt Studio 提示词工程工坊、简历诊断库与缺陷审计中台、学院就业画像群体分析(Cohort Analysis)、大模型Token计费与调用流水日志;
  • Mobile 微信小程序随身对练端(390×844 规范移动视口):移动对练找真题首页、全真沉浸式语音通话面试间、手机端秒级简历体检打分、我的综合能力评测报告。

二、 PC 端高保真页面全景呈现(1440×960 视口)

1. AI面试官全景驾驶舱大屏 (InterviewCockpitView)

集成岗位直通卡片、热门面试方向(Java、大模型算法、前端、产品等)、实战对练排行榜及近7天对练频次态势柱状图。

PC AI面试官驾驶舱大屏

2. 双轨流式面试实战演播室 (InterviewStudioView)

模拟大厂终面现场,支持面试官风格自由切换(技术大牛、严厉HR、温和架构师),左侧实时动态展示语音声波流与转写文字,支持STAR原则结构化回答。

PC 流式面试演播室

3. 简历智能深度诊断沙盒 (ResumeDiagnoseView)

支持简历拖拽解析,秒级输出综合得分、全校排名百分位、三大核心缺陷清单(如缺乏量化指标、技术栈脱节),并给出高说服力的改写范式。

PC 简历智能诊断

4. 综合就业力六维雷达评测报告 (InterviewReportView)

交卷后全自动生成六维能力雷达(专业深度、逻辑严密、临场抗压、表达流利、职业素养、问题拆解),提供面试高光时刻与针对性提分建议。

PC 就业力评估报告

5. 高频校招真题库沙盒 (QuestionBankSandboxView)

汇集大厂校招高频技术与行为面试真题,配套参考回答要点、考察盲区剖析及一键带入演播室对练体验。

PC 校招真题库


三、 Admin 运营管理与提示词工坊(1440×960 视口)

1. 学院就业态势与大模型推理大盘 (AdminDashboardView)

全校模拟面试场次、累计诊断简历数、DeepSeek 推理 Token 实时消耗估算及并发会话时延监控。

Admin 态势大盘

2. 提示词工程工坊 (PromptStudioView)

支持微调不同岗位面试官的 System Prompt、设定抗压追问烈度(Pressure Rate)与在线沙箱调优。

Admin 提示词工坊

3. 简历诊断库与缺陷审计中台 (ResumeAuditManageView)

集中归档学生体检记录,监控高频表达缺陷,为学院针对性开展就业指导讲座提供大数据依据。

Admin 简历诊断库

4. 学院就业力画像群体分析 (StudentCohortView)

统计毕业年级各院系的薄弱环节分布(如并发故障排查薄弱、STAR量化不足),智能推荐补强实训题库。

Admin 就业力群体画像

5. 大模型 Token 计费与调用流水审计 (TokenMetricsLogsView)

实时记录 DeepSeek API 请求 ID、首字时延、输入/输出 Token 数量及 TTS 合成状态,成本透明可控。

Admin Token调用流水


四、 Mobile 微信小程序端高保真设计(390×844 视口)

针对大学生碎片化备战求职需求,小程序提供了轻量、丝滑的语音对练与秒级体检体验:

小程序找真题首页

移动找真题首页

沉浸语音对练间

语音通话对练间

手机简历体检

手机简历体检

我的评测报告

就业力诊断书


五、 核心后端架构实现(Spring Boot 3.2 + SSE 流式推理)

// Spring Boot 3.2 大模型面试官流式追问与胜任力诊断中枢
@RestController
@RequestMapping("/api/v1/ai-interview")
@Tag(name = "AiInterviewController", description = "DeepSeek-V3大模型面试对练与简历诊断中枢")
public class AiInterviewController {

    @Autowired
    private DeepSeekInterviewAgent deepSeekAgent;
    @Autowired
    private SpeechSynthesisStreamService ttsStreamService;
    @Autowired
    private ResumeParserOcrService resumeParserService;
    @Autowired
    private CompetencyEvaluationEngine evalEngine;

    @PostMapping(value = "/stream-dialogue", produces = MediaType.TEXT_EVENT_STREAM_VALUE)
    @Operation(summary = "SSE流式对练:DeepSeek依据岗位画像与历史答题实时启发追问")
    public SseEmitter streamInterviewDialogue(@Valid @RequestBody CandidateAnswerDTO answerDTO) {
        SseEmitter emitter = new SseEmitter(60_000L);
        PromptContext context = deepSeekAgent.buildContext(answerDTO.getSessionId());
        deepSeekAgent.streamChat(context, answerDTO.getSpeechTranscript(), emitter);
        return emitter;
    }

    @PostMapping("/resume/diagnose")
    @Operation(summary = "多模态简历图文诊断:秒级抽取工作经历并依据STAR原则打分")
    public ResponseEntity<ApiResponse> diagnoseResume(
            @RequestParam("file") MultipartFile file) {
        RawResumeText parsed = resumeParserService.parse(file);
        ResumeDiagnosisVO report = evalEngine.auditResume(parsed);
        return ResponseEntity.ok(ApiResponse.success(report));
    }

    @PostMapping("/session/evaluate")
    @Operation(summary = "交卷综合测评:六维就业力能力雷达与个性化推荐课件")
    public ResponseEntity<ApiResponse> generateFinalReport(
            @RequestParam String sessionId) {
        EvaluationReportVO finalReport = evalEngine.generateComprehensiveReport(sessionId);
        return ResponseEntity.ok(ApiResponse.success(finalReport));
    }
}

六、 项目源码与三端产物清单

本项目包含完整的三端工程源码与部署说明:

  • PRD 需求规格说明书PRD.md(涵盖 8 大核心维度规范、六维评测模型及安全流控标准);
  • 前端工程完整源码:基于 Vue 3.4 + Pinia + Vue Router 4 + Tailwind CSS + RemixIcon,开箱即用;
  • 后端工程样例代码:涵盖 Controller、DeepSeek 对话流编排器与简历诊断模块;
  • 数据库与提示词字典:初始化 SQL、提示词库与 mock 评估测试集。
隐藏内容
本内容需权限查看
  • 普通用户: 139金币
  • VIP会员: 139金币
  • 永久会员: 139金币
已有8人解锁查看
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。