revert 删除 README.md
This commit is contained in:
蔡朗 2026-01-07 15:07:55 +08:00
parent c4e97e4c59
commit a02f0ca5fd

93
README.md Normal file
View File

@ -0,0 +1,93 @@
姓名 学号 主要贡献 (具体分工)
蔡朗 2411020227 核心逻辑开发、Prompt 编写
陆刘青 2411020110 前端界面设计、PPT 制作
刘俊伯 2411020102 文档撰写、测试与 Bug 修复
# AI帮你面试
一个基于Flask的AI面试辅助系统可以帮助用户模拟面试流程并提供AI分析反馈。
## 功能特性
- 模拟完整的面试流程
- AI回答分析功能
- 面试结果评分
- RESTful API接口
- API密钥验证机制
## 技术栈
- **后端框架**: Flask 2.3+
- **前端技术**: HTML, CSS, JavaScript
- **环境配置**: python-dotenv
## 快速开始
### 安装依赖
```bash
pip install -r requirements.txt
```
### 配置环境变量
复制并修改环境配置文件:
```bash
# 根据实际情况修改.env文件
```
### 启动应用
```bash
python app.py
```
应用将在 http://127.0.0.1:5000 启动。
## API接口
### POST /analyze_answer
分析面试回答内容
**请求头**:
- X-API-Key: [API密钥]
**请求体**:
```json
{
"answer": "您的回答内容",
"question_id": 1
}
```
### GET /get_results
获取面试结果
**请求头**:
- X-API-Key: [API密钥]
## 项目结构
```
AI帮你面试/
├── app.py # 主应用程序
├── .env # 环境配置文件
├── requirements.txt # 项目依赖
├── templates/ # HTML模板
│ ├── index.html
│ └── interview.html
└── static/ # 静态资源
├── styles.css
└── script.js
```
## 开发说明
- 开发环境下使用 `FLASK_DEBUG=True` 开启调试模式
- 生产环境建议使用专业的WSGI服务器如Gunicorn
- 请妥善保管API密钥避免泄露
## 许可证
MIT License