核心功能
CueMate 提供全方位的智能面试训练功能,帮助求职者进行模拟面试训练和面试准备。
1. 功能列表
| 序号 | 功能名称 | 功能描述 | 开源版本 | 订阅版本 |
|---|---|---|---|---|
| 1 | 主页 | 快速启动面试训练,选择岗位和训练模式的入口 | ✓ | ✓ |
| 2 | 模拟面试 | AI 扮演面试官角色,自动提问并评估回答,提供完整的面试体验 | ✓ | ✓ |
| 3 | 面试训练 | 实际面试场景辅助,实时识别面试官问题并提供答案建议 | ✓ | ✓ |
| 4 | 语音提问 | 通过文字或语音向 AI 提问,快速获取专业答案建议 | ✓ | ✓ |
| 5 | 语音测试 | 测试麦克风和扬声器设备,确保音频设备正常工作 | ✓ | ✓ |
| 6 | 岗位列表 | 查看和管理所有面试岗位,支持编辑、删除、搜索和筛选 | ✓ | ✓ |
| 7 | 新建岗位 | 创建面试岗位,填写 JD 描述和简历信息,作为训练基础 | ✓ | ✓ |
| 8 | 面试押题 | 创建和管理个性化面试题库,构建面试知识体系 | ✓ | ✓ |
| 9 | Prompt 管理 | 自定义 AI 系统提示词,优化 AI 回答质量和风格 | ✓ | ✓ |
| 10 | 向量知识库 | 向量数据库管理,支持语义搜索和押题同步 | ✓ | ✓ |
| 11 | 面试复盘 | 查看历史面试记录,分析回答质量,总结经验教训 | ✓ | ✓ |
| 12 | AI 对话记录 | 查看所有 AI 对话历史,支持搜索、筛选和导出 | ✓ | ✓ |
| 13 | 语音设置 | 配置语音识别服务,选择麦克风和扬声器设备 | ✓ | ✓ |
| 14 | 系统设置 | 系统参数配置,包括语言偏好、默认模型、界面主题等 | ✓ | ✓ |
| 15 | 日志管理 | 按时间和级别查看系统运行日志,快速定位问题 | ✓ | ✓ |
| 16 | 容器监控 | 实时监控 Docker 服务状态,查看 CPU 和内存占用 | ✓ | ✓ |
| 17 | 操作日志 | 记录用户操作历史,支持审计和追溯 | ✓ | ✓ |
| 18 | 站内信 | 站内信通知管理,包括岗位、押题、面试报告、知识库、许可证等通知 | ✓ | ✓ |
| 19 | 像素广告位 | 基于 32×20 像素网格的广告展示系统,支持查看和模拟广告投放 | ✓ | ✓ |
| 20 | 预置题库 | 系统预置的常见面试题库,支持批量导入、同步到岗位押题 | × | ✓ |
| 21 | License 管理 | 管理订阅许可证,查看授权状态和有效期,支持批量导入内置题库 | - | ✓ |
2. 功能详细说明
2.1 核心面试功能
2.1.1 实时语音识别
双通道音频捕获:
- 麦克风捕获:实时识别你的语音输入
- 系统音频捕获:扬声器语音输出识别,监听面试官的问题(支持腾讯会议、Zoom、钉钉等)
- 双语支持:中文、英文自动识别
- 低延迟:语音到文本延迟小于 200ms
语音识别引擎:
- 本地 ASR 服务:基于 CueMate-ASR 的高精度语音识别
- 实时转录:边说边转,无需等待
- 标点自动添加:智能断句,提升可读性
- 噪音抑制:过滤环境噪音,提高识别准确率
2.1.2 AI 大模型支持
NOTE
CueMate 支持多种主流大语言模型,提供灵活的 AI 服务选择,包括国际模型、国内模型和本地模型。
国际模型(5 个服务商):
- OpenAI - GPT 系列模型的服务商
- Anthropic - Claude 系列模型的服务商
- Google Gemini - Google 推出的多模态大模型
- Azure OpenAI - 微软 Azure 平台上的 OpenAI 服务
- Amazon Bedrock - AWS 提供的大模型服务平台
国内模型(14 个服务商):
- 阿里云百炼 - 阿里云推出的企业级大模型服务平台
- 腾讯混元 - 腾讯自研的大语言模型
- 腾讯云 - 腾讯云提供的大模型服务
- 智谱 AI - 智谱 AI 提供的 GLM 系列模型
- DeepSeek - DeepSeek 推出的高性能大模型
- Kimi - 月之暗面推出的 Kimi 智能助手
- 讯飞星火 - 科大讯飞推出的星火认知大模型
- 火山引擎 - 字节跳动旗下的豆包大模型服务
- SiliconFlow - 专注于 AI 推理加速的服务平台
- 百度千帆 - 百度推出的大语言模型平台
- MiniMax - MiniMax 推出的超长文本大模型
- 阶跃星辰 - 主打长上下文的 Step 系列模型
- 商汤日日新 - 商汤科技推出的 SenseNova 系列模型
- 百川智能 - 百川智能推出的 Baichuan 系列模型
本地/私有化部署(5 个):
- 本地大模型 - 支持本地部署的大模型服务
- Ollama - 本地运行大模型的开源工具
- vLLM - 高性能的大模型推理引擎
- Xorbits Inference - 支持多种模型的推理框架
- Regolo - 企业级私有化部署方案
智能回答策略:
- 上下文理解:结合对话历史生成连贯回答
- 角色扮演:模拟专业求职者的回答风格
- 长度控制:根据问题类型调整回答长度
- 避免套话:生成自然真实的回答内容
2.1.3 知识库增强(RAG)
向量数据库:
- ChromaDB 集成:高性能向量检索引擎
- 语义搜索:理解问题意图,检索相关知识
- 多文档支持:PDF、Word、Markdown、纯文本
- 自动分块:智能文档切分,保持语义完整性
知识库管理:
- 批量导入:支持拖拽上传多个文档
- 预置题库:系统预置的常见面试问题及参考答案(需 License)
- 自定义分类:按技术栈、岗位类型等标签来组织知识
- 版本管理:追踪知识库更新历史
检索增强生成:
- 问题理解:分析面试官提问的核心意图
- 知识检索:从向量数据库中查找相关内容
- 答案合成:结合检索结果和 AI 生成能力
- 来源标注:显示答案引用的知识来源
2.1.4 面试训练模式
模拟面试:
- 岗位定制:根据目标职位生成针对性问题
- 难度分级:初级、中级、高级、专家级
- 随机出题:从题库中智能抽取问题
- 计时训练:模拟实际面试时间压力
回答评估:
- 答案质量评分:AI 评估回答的完整性和准确性
- 改进建议:提供具体的优化方向
- 参考答案:展示优秀回答案例
- 弱点分析:识别需要加强的知识点
历史回顾:
- 面试录像:保存完整的训练过程
- 文字记录:问题和回答的文字版本
- 统计分析:训练次数、平均得分、进步曲线
- 错题本:收集答错或答得不好的问题
2.1.5 Prompt 工程
系统提示词:
- 角色定义:设定 AI 的身份和行为规范
- 回答风格:控制输出的语气和格式
- 约束条件:避免 AI 生成不合适内容
- 模板变量:动态插入岗位、技能等信息
用户提示词:
- 快速模板:预设常用提示词模板
- 自定义编辑:根据个人需求调整提示词
- A/B 测试:对比不同提示词的效果
- 版本历史:管理提示词的迭代记录
提示词库:
- 行业分类:互联网、金融、制造业等
- 岗位分类:后端、前端、算法、产品等
- 技能标签:Java、Python、React、机器学习等
- 社区共享:下载和分享优秀提示词
2.2 桌面客户端功能
系统集成:
- 全局快捷键:快速启动和隐藏窗口
- 悬浮窗模式:置顶显示,不遮挡面试软件
- 系统托盘:最小化到托盘,后台运行
- 开机自启:自动启动,随时待命
音频管理:
- 麦克风测试:检测麦克风是否正常工作
- 系统音频测试:验证面试软件音频捕获
- 音量调节:独立调节输入和输出音量
- 设备切换:支持多个音频设备
隐私保护:
- 本地处理:语音识别在本地运行
- 数据加密:敏感信息加密存储
- 自动清理:定期清除临时文件
- 权限管理:细粒度的功能权限控制
2.3 Web 后台管理
账户管理:
- 用户注册/登录:邮箱验证,安全登录
- 个人信息:头像、昵称、简介
- 账户安全:修改密码、双因素认证
- 登录历史:查看登录记录和设备
系统配置:
- 模型设置:配置和测试 LLM 服务
- 语音设置:选择 ASR 引擎和语言
- 界面设置:主题、语言、显示选项
- 站内信通知:岗位、押题、面试报告、知识库、许可证等系统通知
数据统计:
- 使用情况:API 调用次数、Token 消耗
- 成本分析:各 LLM 服务的费用统计
- 性能监控:响应时间、成功率
- 错误日志:系统异常和错误记录
3. 技术特色
3.1 高性能
- 实时响应:语音识别和 AI 生成均小于 1 秒
- 并发处理:支持多路音频同时处理
- 资源优化:低 CPU 和内存占用
- 边缘计算:本地模型减少云端依赖
3.2 高可用
- 服务监控:实时监控所有服务状态
- 自动重启:服务异常自动恢复
- 降级策略:主 LLM 不可用时自动切换
- 断点续传:网络中断后自动重连
3.3 可扩展
- 插件系统:支持第三方插件扩展功能
- API 接口:开放 REST API 供外部调用
- Webhook:事件通知和集成
- 自定义模型:接入私有部署的 LLM 模型
4. 版本说明
更多功能详情,请查看 功能手册 章节。
