产品概述
CueMate 是一款智能语音面试助手 - AI 驱动的实时面试训练工具,专注于帮助求职者通过系统化的模拟面试训练和面试准备,提升面试技能和表现。
1. 产品定位
CueMate 面向需要提升面试能力的求职者,特别是技术岗位求职者。通过 AI 驱动的模拟面试系统、实时语音识别、智能答案生成和知识库检索,帮助用户在面试前进行充分准备和系统训练。
IMPORTANT
CueMate 的正确使用方式:
- 面试前准备:在电脑前整理知识库、准备答案、熟悉岗位要求
- 模拟面试训练:使用 AI 模拟面试官进行反复训练,提升面试技能
- 面试复盘学习:面试后复盘不足,针对性提升
2. 核心优势
TIP
详细的功能说明请查看 核心功能 页面。
2.1 实时响应
- 低延迟语音识别:基于 CueMate-ASR 的实时语音转文本,语音到文本延迟小于 200ms
- 快速答案生成:LLM 推理响应时间 < 1.5 秒
- 流式输出:答案边生成边展示,无需等待
2.2 智能准确
- 多模型支持:支持 OpenAI、Claude、Gemini、智谱 GLM、通义千问 Qwen、DeepSeek、Kimi、本地模型(Ollama、vLLM)等 24+ 主流 LLM
- 用户自定义选择模型:用户自定义模型,统一 API 简化调用
- RAG 增强:结合个人简历、项目经验和面试押题,答案更贴合实际
2.3 易于使用
- 一键安装:macOS/windows 安装器自动检测环境、安装 Docker、部署服务
- 桌面应用:支持 macOS(Intel 和 Apple Silicon),Windows 版本开发中
- 直观界面:现代化 UI 设计,操作简单流畅
2.4 隐私安全
IMPORTANT
数据安全承诺:
- 本地部署:所有服务运行在本地,数据不外传
- 数据加密:敏感信息加密存储
- 离线可用:语音识别在本地运行,可选本地 LLM 模型实现完全离线
3. 应用场景
TIP
详细的应用场景说明请查看 应用场景 页面。
3.1 模拟面试训练
- AI 模拟面试官:AI 根据岗位 JD 和简历自动提问
- 回答评估:AI 评估回答质量,给出评分和改进建议
- 反复训练:针对薄弱环节进行反复练习,直到掌握
3.2 面试准备
- 知识库整理:上传简历、项目文档、技术笔记构建个人知识库
- 押题准备:创建和管理个性化面试题库,预置常见面试题
- 语音测试:测试麦克风和扬声器,确保设备正常工作
3.3 技能提升
- 语言表达训练:训练结构化表达(STAR 法则)和简洁表达能力
- 压力应对训练:模拟连续快速提问,增强心理承受力
- 英语面试准备:支持英文语音识别和回答,练习英语面试
3.4 职场晋升
- 晋升答辩准备:系统梳理技术能力和项目贡献
- 管理岗位准备:训练团队管理和业务发展能力展示
- 数据化表达:用数据和案例支撑答辩内容
4. 技术特点
TIP
详细的技术架构说明请查看 技术架构 页面。
4.1 前端技术
Web 应用:
- React 18.3.1:现代化前端框架
- TypeScript 5.5.4:类型安全
- Ant Design 5.27.3:企业级 UI 组件库
- Vite 5.4.10:极速开发构建工具
- Tailwind CSS 3.4.14:原子化 CSS 框架
桌面客户端:
- Electron 39.2.2:跨平台桌面应用框架(内置 Node.js 22.21.1、Chromium 142.0.7444.162、V8 14.2.231.18)
- React 18.2.0:前端框架
- TypeScript 5.2.2:类型安全
- Vite 5.2.0:构建工具
- 原生音频模块:基于 Node-API 的低延迟音频采集(C++ 原生扩展)
- 系统集成:全局快捷键、系统托盘、悬浮窗
4.2 后端技术
- Node.js 20.x/22.x:高性能 JavaScript 运行时(web/web-api 使用 20.x,llm-router/rag-service 使用 22.x)
- pnpm >=9.15.9:快速、节省磁盘空间的包管理器
- Fastify 4.x/5.x:高性能异步 Web 框架
- SQLite:轻量级嵌入式数据库
- better-sqlite3 9.6.0:高性能同步 SQLite API
4.3 AI 服务
- FunASR:阿里达摩院开源语音识别引擎
- 24+ LLM 支持:OpenAI、Claude、Gemini、智谱、通义千问、DeepSeek、Kimi、Ollama 等
- ChromaDB 3.1.5:高性能向量数据库
- Piper TTS:本地神经网络语音合成(支持中文、英文)
- AudioTee:系统音频捕获工具
4.4 容器化部署
- Docker Compose:一键部署所有后端服务
- 多平台镜像:支持 linux/amd64 和 linux/arm64
- 阿里云镜像仓库:国内高速拉取镜像
- 服务监控:实时监控 Docker 服务状态
5. 系统要求
TIP
详细的系统要求说明请查看 系统要求 页面。
5.1 硬件要求
最低配置:
- 处理器:Intel Core i5 双核或 Apple Silicon (M1/M2/M3)
- 内存:4GB RAM
- 存储空间:10GB 可用空间
- 显示器:1280 x 720 分辨率
推荐配置:
- 处理器:Intel Core i7 四核或 Apple Silicon (M1 Pro/M2 Pro/M3 Pro)
- 内存:8GB RAM
- 存储空间:15GB 可用空间
- 显示器:1920 x 1080 分辨率或更高
5.2 软件要求
操作系统:
- macOS:macOS 13.0 (Ventura) 或更高版本(推荐 macOS 15+)
- Windows:开发中,敬请期待
必需软件:
- Docker Desktop 4.0+:后端服务运行环境
外部服务:
- LLM API:至少拥有一个大模型 API Key(OpenAI、智谱、通义千问等)
- Python 3.9+(可选):用于 Piper TTS 本地语音合成
5.3 系统权限
必需权限:
- 麦克风权限:用于捕获语音输入
- 屏幕录制权限:用于捕获系统音频
可选权限:
- 辅助功能权限:用于全局快捷键
- 完全磁盘访问权限:用于日志文件读写
6. 版本说明
NOTE
开源版本 vs 订阅版本
- 开源版本:包含所有核心面试训练功能,适合个人用户和小团队使用
- 订阅版本:在开源版本基础上,增加预置题库功能(未来持续迭代)
