跳至正文
SPEAKING COACH / AI TOOL

AI 英语面试模拟产品

原资料:AI 英语面试陪练工具

我把英语面试练习拆成“选场景、听题、录音、识别、修正、反馈、追问”的闭环。正文保留 PRD、练习流程图、能力图和录音权限说明,导读区只作为快速导读。在线演示:http://114.55.7.240:19531/

打开项目演示 原演示地址 · 当前可用性未验证

项目导读

阅读方式
正文先看练习流程图和 PRD;录音权限说明保留为独立展开卡,避免默认占用阅读空间。
我的判断
先保证用户能完成一次完整练习,再逐步追求更精细的语音评分。
技术边界
Key 放在后端代理,HTTP 环境录音受浏览器限制,语音评测接口未配置时不阻塞核心练习。
上线链接
在线演示:http://114.55.7.240:19531/
线上地址

在线演示

点击打开 AI 英语面试模拟产品演示

http://114.55.7.240:19531/历史外链 · 当前可用性未验证

案例摘要

目标不是“AI 聊天”,而是完整口语练习闭环

用户真正需要的是敢开口、能复盘、可继续追问。产品把英文面试练习拆成场景选择、题目朗读、录音回答、文本修正、AI 反馈和追问教练,降低从“不会说”到“能改进”的门槛。

练习流程图

场景选择 → 出题朗读 → 录音识别 → AI 反馈 → 追问复盘

按照用户一次练习的真实路径设计,优先保证核心闭环跑通。

  1. 01

    选择场景

    自我介绍、项目经历、行为面试、岗位匹配、反问面试官。

  2. 02

    生成题目

    大模型按场景生成英文面试题,并用浏览器 TTS 朗读。

  3. 03

    录音回答

    支持开始、暂停、继续和停止;浏览器语音识别生成英文文本。

  4. 04

    手动修正

    允许用户修改识别文本,避免识别误差影响反馈质量。

  5. 05

    AI 反馈

    输出语法纠错、中文解释、更自然表达和面试追问。

  6. 06

    继续追问

    围绕语法、发音、重音、连读和表达细节继续问答。

产品能力图

AI 面试陪练

从用户体验、AI 能力、工程安全和部署交付四个维度说明产品完整性。

用户体验

  • 中文页面降低理解成本
  • 朗读题目模拟真实面试压力
  • 短期记忆保留本轮练习上下文

AI 能力

  • 题目生成、语法纠错、自然表达
  • AI 英文追问与中文解释
  • 云知声口语评测入口预留

工程安全

  • Node 后端代理保护 API Key
  • .env 管理密钥
  • 前端不暴露真实 Key

可部署性

  • 本地 qidong.bat 启动
  • Linux deploy.sh 部署
  • PM2 常驻与 Nginx 反代示例
PRD 文档

AI 英语面试 PRD:从练习场景到反馈闭环

点击展开查看凝练版 PRD,覆盖目标用户、核心路径、功能优先级、指标和技术边界。

展开 AI 面试 PRD

1. 背景与目标

求职者英语面试练习的痛点不是缺题库,而是缺少可反复练习、即时反馈、继续追问的闭环。产品目标是用 AI 降低开口成本,帮助用户完成一次完整的英文面试练习与复盘。

2. 用户与场景

目标用户准备英文面试、需要练习表达的求职者。
高频场景自我介绍、项目经历、行为面试、岗位匹配、反问面试官。
关键诉求敢开口、知道哪里错、获得更自然表达、能继续追问细节。

3. 功能优先级

P0 题目生成按场景生成英文面试题,并自动朗读。
P0 录音与识别支持录音、暂停、继续、停止和文本识别。
P0 AI 反馈输出语法纠错、中文解释、更自然表达和追问。
P1 短期记忆sessionStorage 保留本轮上下文,刷新保留,关闭清空。
P1 语音评测预留云知声接口,后续接入准确度、流利度、完整度。

4. 核心页面状态

  • 未开始:选择面试场景,获取题目
  • 练习中:朗读题目,录音回答,显示识别文本
  • 反馈中:AI 生成纠错、自然表达、中文解释和追问
  • 追问中:围绕语法、发音、表达继续问答
  • 异常态:Key 缺失、录音权限受限、语音评测未配置

5. 指标设计

完成率用户从获取题目到收到 AI 反馈的比例。
反馈可用率用户无需大幅改写即可采纳的自然表达比例。
追问率用户收到反馈后继续追问的比例,衡量教练价值。
技术成功率录音、识别、AI 反馈、朗读链路的成功率。

6. 技术与合规边界

  • API Key 只放服务器 .env,不写入前端
  • HTTP 环境浏览器默认限制麦克风,需要 HTTPS 或安全源配置
  • 语音评测入口已预留,缺少正式 endpoint 时不影响核心练习路径
  • 本轮短期记忆关闭网页后清空,降低隐私风险
目标用户

准备英文面试的求职者

覆盖自我介绍、项目经历、行为面试、岗位匹配和反问面试官等高频场景。

AI 能力

阿里云百炼 / Qwen + 浏览器语音识别 + TTS + 语音评测预留

大模型负责题目、纠错、自然表达和追问,浏览器能力负责录音识别,后端预留云知声评分适配。

工程设计

Node 后端代理 + sessionStorage 短期记忆 + .env Key 管理

避免 API Key 暴露在前端,保留本轮练习上下文,支持服务器部署和 PM2 常驻。

我的角色

练习流程设计 / 交互原型 / 后端代理方案

负责把英文面试练习拆成场景选择、题目朗读、录音回答、文本修正、反馈生成和追问复盘,避免产品停留在聊天框。

产品判断

先让用户敢开口,再追求评分精细度

MVP 阶段优先保证题目、录音、识别、反馈和追问闭环可跑;语音评测作为预留能力,不阻塞核心练习路径。

产品价值

从“问答 Demo”变成“口语练习工作流”

关注求职者真实练习路径:敢开口、能复盘、可追问、可部署给他人使用。

录音权限说明

HTTP 环境下浏览器默认无法录音

这份原说明记录了开发环境的临时处理;正式部署应使用 HTTPS,不建议关闭浏览器安全保护。

查看浏览器录音解决方案

出于对用户隐私和安全的保护,现代主流浏览器(如 Chrome、Edge 等)默认禁止非安全上下文(即 HTTP 协议)的网页调用麦克风进行录音,仅允许 HTTPS 或本地测试环境(localhost)访问。 如果你是在本地开发、内网测试或受信任的私有环境中需要让浏览器支持录音,可以通过以下方法绕过这一安全限制: 针对 Chrome / Edge 浏览器的解决方案 你可以通过开启浏览器的实验性功能,将不安全的 HTTP 地址强制视为安全源: 1. Chrome 浏览器:在地址栏输入 chrome://flags/#unsafely-treat-insecure-origin-as-secure 并回车。 2. Edge 浏览器:在地址栏输入 edge://flags/#unsafely-treat-insecure-origin-as-secure 并回车。 3. 操作步骤:找到 Insecure origins treated as secure 选项,在下方的输入框中填入你需要录音的完整 HTTP 地址(例如 http://192.168.1.100:8080,注意不可省略 http://)。设置完成后,点击页面右下角的【重启】按钮使配置生效。