Group12-AIInterview/Project_Design.md
2026-01-08 19:27:49 +08:00

28 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# AI帮你面试 - 项目设计文档
## 一句话描述
我的应用叫"AI帮你面试",它是为需要练习面试技能、获取专业反馈的求职者(尤其是应届毕业生、转行人员和希望提升面试技巧的在职人士)设计的智能面试辅助工具。
## 核心功能 (MVP)
1. **模拟面试流程**:提供结构化的面试步骤(自我介绍、技术评估、项目经验分享、问题解答),让用户体验完整的面试过程。
2. **AI回答分析**用户提交面试回答后系统通过AI技术分析内容的完整性、相关性和深度提供专业评分。
3. **个性化反馈建议**根据AI分析结果给出针对性的改进建议帮助用户提升面试表现。
## 交互流程
1. 用户打开App → 进入首页,看到应用名称"AI帮你面试"和"开始面试"按钮
2. 点击"开始面试" → 进入面试流程页面,显示四个面试环节列表
3. 选择面试环节(如"自我介绍")→ 看到问题描述和答题区域
4. 输入回答并提交 → 系统进行AI分析显示分析结果和评分
5. 查看反馈建议 → 了解改进方向,可选择进入下一个面试环节
## 技术架构
- **前端**HTML、CSS、JavaScript响应式设计适配不同设备
- **后端**Python Flask框架
- **AI分析**集成AI模型进行内容和情感分析当前为模拟实现可扩展为真实AI接口
- **数据存储**:当前使用内存存储,可扩展为数据库
## 用户价值
- 24/7可访问的模拟面试环境
- 低成本获取专业面试反馈
- 结构化的面试练习流程
- 针对性的改进建议,提升面试成功率