Skip to content

面试训练

面试训练功能用于实际面试场景,实时识别面试官的问题,从知识库中检索相关答案,并给出专业的回答建议。这个功能可以帮助你在实际面试中获得实时的答案参考,提高面试表现。

1. 页面导航

1.1 打开主应用窗口

在启动台搜索 CueMate 应用图标,单击左键打开应用程序。

打开应用

启动 CueMate 桌面应用后,可以看到悬浮在屏幕正上方的控制窗口。控制窗口从左到右的按钮功能依次为:

  • "访问 CueMate 网站"图标:点击打开 CueMate 官方网站
  • "语音识别"按钮:点击启动语音识别功能,打开语音功能窗口
  • "提问 AI"按钮:点击打开 AI 提问窗口,快速向 AI 提问,获取答案
  • "交互模式"图标:切换窗口的点击穿透模式(交互模式可正常操作窗口,穿透模式点击会穿透到下层应用)
  • "主应用窗口"图标:点击打开主应用窗口,进入后台管理界面
  • "显示/隐藏"图标:点击隐藏或显示控制栏以及其他所有窗口

打开应用

点击悬浮控制栏上的"主应用窗口"图标,打开主应用窗口。

1.2 从主页启动面试训练

在主页选择岗位后,点击"LIVE 面试训练"按钮,系统会自动打开面试训练窗口。

从主页启动

1.3 面试训练窗口

面试训练窗口会自动置顶显示在屏幕中央,包含以下部分:

  • 左侧:训练配置和控制面板
  • 右侧:AI 对话记录窗口(实时显示面试官问题和 AI 答案)

面试训练窗口

2. 开始面试训练

2.1 确认训练配置

在开始前,确认以下配置:

  • 岗位信息:显示当前训练的岗位名称和公司
  • 大模型:选择用于生成答案建议的 AI 模型
  • 语音语言:选择 AI 播报答案的语言(中文简体/中文繁体/英文)
  • 麦克风设备:选择用于录制你回答的麦克风(可选)
  • 扬声器设备:选择用于捕获面试官语音的扬声器设备

确认配置

2.2 选择训练模式

TIP

模式选择建议

  • 手动模式:适合朋友模拟面试或问题较短的场景,你可以控制何时生成答案
  • 自动模式:适合真实在线面试,系统自动检测面试官停顿后触发答案生成

面试训练支持两种模式:

手动模式(默认)

  • 适用场景:你与朋友模拟面试,或面试官问题较短
  • 工作方式
    1. 面试官说话时,系统实时识别问题
    2. 你手动点击"确认问题"按钮,触发 AI 生成答案
    3. AI 在右侧窗口展示答案建议

自动模式

  • 适用场景:真实在线面试,或面试官问题较长
  • 工作方式
    1. 面试官说话时,系统实时识别问题
    2. 系统自动检测面试官停止说话(5 秒静音 + 至少 5 个字)
    3. 自动触发 AI 生成答案建议

切换模式:点击"切换到自动模式"或"切换到手动模式"按钮

选择模式

2.3 点击开始训练

点击"开始 LIVE 训练"按钮,系统会:

  1. 初始化训练会话
  2. 启动扬声器音频捕获(识别面试官语音)
  3. 启动训练状态机
  4. 开始监听面试官的提问

开始训练

3. 训练流程

3.1 面试官提问阶段

当面试官开始说话时:

  • 系统音频捕获:实时捕获面试软件(腾讯会议/Zoom 等)的音频输出
  • 语音识别:cuemate-asr 将面试官的语音转为文字
  • 实时显示:识别的问题文字会实时显示在左侧面板

注意

  • 确保面试软件的音量适中,避免过小或过大
  • 系统会自动过滤背景噪音
  • 识别准确度取决于面试官的语速和清晰度

面试官提问

3.2 触发 AI 答案生成

手动模式

  • 确认面试官问题识别完整后
  • 点击"确认问题"按钮
  • AI 立即开始生成答案

自动模式

  • 系统检测到面试官停止说话 5 秒
  • 且识别的问题至少 5 个字符
  • 自动触发 AI 生成答案

触发答案

3.3 查看 AI 答案建议

AI 会在右侧对话记录窗口中,实时流式返回答案建议:

答案来源

  1. 押题库匹配:优先从你准备的面试押题中搜索相似问题

    • 使用 RAG 语义搜索(ChromaDB)
    • 相似度阈值 ≥0.8 且关键词命中率 ≥80%
    • 返回最相似的 1 个问题及答案
  2. AI 实时生成:如果押题库没有匹配,AI 根据以下信息生成答案

    • 岗位 JD 描述
    • 你的简历内容
    • 面试官的具体问题

答案特点

  • 实时流式输出,边生成边显示
  • 答案专业、准确,贴合岗位要求
  • 包含关键技术点和数据支撑
  • 结构清晰,便于快速理解和记忆

AI 答案

4. 训练流程控制

4.1 暂停/继续训练

在训练过程中,可以随时暂停:

  • 点击"暂停训练"按钮
  • 暂停后停止音频捕获和 AI 答案生成
  • 点击"继续训练"恢复

适用场景

  • 需要休息或喝水
  • 面试官在讲解公司情况(不需要答案建议)
  • 临时处理其他事务

4.2 切换训练模式

在训练过程中可以随时切换:

  • 点击"切换到自动模式"或"切换到手动模式"
  • 切换后立即生效
  • 根据实际面试情况灵活调整

4.3 结束训练

面试结束后:

  • 点击"结束训练"按钮
  • 系统会保存所有问答记录
  • 生成训练总结报告

4.4 查看训练记录

训练结束后,可以在以下位置查看完整记录:

  • 面试复盘页面:Web 端的面试复盘功能
  • AI 对话记录页面:查看所有 AI 对话历史

5. 功能说明

5.1 工作原理

面试训练的完整流程:

开始训练

[捕获音频] → 系统音频捕获(AudioTee)

[识别问题] → 语音识别(cuemate-asr)→ 实时转文字

[触发生成] → 手动点击 / 自动检测(5 秒静音 + ≥5 字)

[搜索押题] → RAG 语义搜索(相似度 ≥0.8)

  ├─ 有匹配 → 返回押题答案
  └─ 无匹配 → AI 实时生成答案(基于 JD + 简历 + 问题)

[展示答案] → 右侧窗口流式显示

循环,直到结束训练

5.2 押题库匹配机制

系统通过以下步骤匹配押题:

  1. 生成问题向量:将面试官问题转为嵌入向量
  2. 语义搜索:在 ChromaDB 中搜索该岗位的押题
  3. 双重过滤
    • 向量相似度 ≥0.8
    • 关键词命中率 ≥80%
  4. 返回最佳匹配:取相似度最高的 1 个问题及答案

示例

  • 面试官问:"请说明一下 Redis 的持久化机制"
  • 押题库有:"Redis 有哪些持久化方式?"
  • 匹配成功,返回押题答案

5.3 系统音频捕获技术

面试训练使用 AudioTee 技术捕获系统音频:

  • 工作原理:捕获面试软件(腾讯会议/Zoom)的音频输出
  • 优势:不需要面试官配合,静默捕获
  • 权限要求:需要授予"屏幕录制"权限

支持的面试软件

  • 腾讯会议
  • Zoom
  • 钉钉
  • 飞书
  • 其他任何音视频软件

6. 注意事项

6.1 前置准备

开始面试训练前,请确保已完成:

  1. 新建岗位(必需)- 创建面试岗位,填写 JD 和简历
  2. 模型设置(必需)- 配置大语言模型
  3. 语音设置(必需)- 配置扬声器设备,测试系统音频捕获
  4. 面试押题(强烈推荐)- 预置常见面试题目,提高答案准确度
  5. 向量知识库同步(强烈推荐)- 确保押题已同步到 ChromaDB
  6. 语音测试(推荐)- 测试扬声器捕获能力

6.2 服务依赖

面试训练功能依赖以下服务:

  • cuemate-asr 服务:语音识别(端口 10095)
  • LLM Router 服务:大模型路由(端口 3002)
  • RAG Service 服务:押题库检索(端口 3003)
  • Web API 服务:数据管理(端口 3001)
  • ChromaDB 服务:向量数据库(端口 8000)

6.3 权限要求

  • 屏幕录制权限:用于系统音频捕获(必需)
    • 路径:系统偏好设置 > 安全性与隐私 > 屏幕录制 > 允许 CueMate
  • 麦克风权限:用于录制你的回答(可选)

6.4 性能优化

  1. 押题库准备

  2. 模型选择

    • 推荐 GPT-3.5-turbo 或国产快速模型
    • 确保响应速度快(< 3 秒),避免面试官等待
  3. 网络要求

    • 确保网络稳定,避免 API 调用超时
    • 使用国内模型可提高响应速度
  4. 音频设备

    • 调整面试软件音量到合适大小
    • 避免音量过小导致识别失败

7. 常见问题

7.1 无法捕获面试官语音

问题:左侧面板没有显示面试官说话的文字

解决方案

  1. 检查"屏幕录制"权限是否授予 CueMate
  2. 确认扬声器设备选择正确
  3. 调整面试软件音量(建议 50-80%)
  4. 先进行语音测试确认扬声器捕获正常
  5. 查看日志管理中的错误信息

7.2 押题库没有匹配

问题:AI 总是实时生成答案,从不使用押题

解决方案

  1. 检查面试押题中是否已添加问题
  2. 确认向量知识库中已同步押题
  3. 检查押题的岗位是否与当前训练岗位一致
  4. 尝试添加更多相关押题,增加匹配概率

7.3 自动模式误触发

问题:自动模式下,面试官还没说完就触发了答案生成

解决方案

  1. 切换到手动模式,由你控制触发时机
  2. 等待面试官明确说完再确认问题
  3. 检查是否有环境噪音被误识别为面试官语音

7.4 AI 答案不准确

问题:AI 生成的答案与问题不相关

解决方案

  1. 检查岗位 JD 和简历是否填写完整
  2. 确认面试官问题识别准确(左侧面板显示的文字)
  3. 更换质量更好的大模型(如 GPT-4)
  4. 在押题库中添加相似问题,提高匹配率

7.5 答案生成延迟

问题:AI 答案生成速度很慢

解决方案

  1. 更换响应更快的模型(GPT-3.5-turbo、智谱、DeepSeek)
  2. 检查网络连接是否稳定
  3. 使用国内模型减少网络延迟
  4. 提前准备押题库(押题返回速度更快)

8. 最佳实践

8.1 训练准备

  1. 充分准备押题库

    • 覆盖岗位相关的技术点
    • 包含常见的行为面试题
    • 答案详细、结构化、包含关键词
  2. 环境准备

    • 安静的房间,避免环境噪音
    • 测试系统音频捕获确保正常
    • 确保网络稳定,避免 API 超时
  3. 设备准备

    • 确认屏幕录制权限已授予
    • 调整面试软件音量到合适大小
    • 准备好记录答案要点的纸笔

8.2 使用技巧

  1. 参考而非照读

    • AI 答案是参考建议,不要照本宣科
    • 用自己的语言重新组织
    • 结合自己的项目经验补充
  2. 快速记忆要点

    • 答案出现后,快速扫描关键点
    • 记住 2-3 个核心概念
    • 用自己的话表达出来
  3. 灵活应对

    • 根据实际情况调整答案
    • 如果与简历不符,不要直接使用
    • 面试官追问时,结合前文回答
  4. 自然交流

    • 不要频繁低头看屏幕
    • 保持眼神交流(摄像头)
    • 语速自然,不要像背书

8.3 模式选择建议

场景推荐模式原因
朋友模拟面试手动模式方便控制节奏,反复练习
真实在线面试自动模式减少操作,避免面试官察觉
面试官语速快手动模式避免误触发,确保问题完整
面试官语速慢自动模式自动检测,节省时间
网络不稳定手动模式避免自动触发后 API 超时

8.4 风险提示

使用面试训练功能时,请注意:

  1. 这是辅助工具,不能完全依赖
  2. 实际面试时,诚信为本
  3. 答案仅供参考,需结合实际情况
  4. 不要机械照读,要自然表达
  5. 部分公司可能禁止使用辅助工具,请自行判断

9. 功能对比

9.1 模拟面试 vs 面试训练

对比项模拟面试面试训练
适用场景独自练习、提前准备实际面试、实时辅助
面试官AI 扮演真人面试官
提问方式AI 主动提问面试官提问,系统捕获
答案方式你语音回答,AI 评估AI 给出答案建议,你参考回答
训练效果熟悉流程、提高应变获得答案参考、提高准确度
是否评估是,AI 评估回答质量否,只提供答案建议
音频捕获仅麦克风扬声器(系统音频)

9.2 功能选择建议

相关页面

Released under the GPL-3.0 License.