CodeMockLab 是一个基于AI的智能面试平台,专为程序员设计。它能够:
- 🧠 AI技术画像分析 - 智能解析简历,生成个性化技术画像
- 🎯 精准问题生成 - 基于岗位要求和技术背景,AI生成针对性面试题
- 🔒 隐私安全保护 - 自动过滤敏感信息,保护个人隐私
- ⏱️ 真实面试体验 - 60分钟计时、实时评估、综合报告
- 📊 深度分析报告 - AI评分、技能分析、职业建议
- 简历技术画像生成 - 自动识别技术栈、经验等级、专业领域
- 智能问题匹配 - 基于技术画像和岗位要求生成个性化问题
- 实时答案评估 - AI实时评分并提供专业反馈
- 敏感信息过滤 - 自动识别并过滤手机号、身份证、地址等
- 数据安全存储 - 端到端加密,符合隐私保护标准
- GDPR合规 - 完全符合数据保护法规
- 多种面试类型 - 技术面试、系统设计、行为面试
- 智能难度调节 - 根据经验等级自动调整问题难度
- 完整流程模拟 - 从简历上传到最终报告的完整体验
- Node.js 18+
- PostgreSQL 12+
- Redis (可选)
# 1. 克隆项目
git clone https://github.com/ink-hz/CodeMockLab.git
cd CodeMockLab
# 2. 安装依赖
npm install
# 3. 配置环境变量
cp .env.example .env.local
# 编辑 .env.local 填入你的配置
# 4. 初始化数据库
npx prisma db push
# 5. 启动开发服务器
npm run dev# 使用 Docker Compose 一键启动
docker-compose up -d"CodeMockLab帮我成功拿到了字节跳动的offer!AI生成的问题非常贴合实际面试。" - 张三, 前端工程师
"技术画像分析太准确了,连我自己都没意识到的技能短板都被发现了。" - 李四, 全栈开发
"作为面试官,我也在用这个平台准备问题,质量很高!" - 王五, 技术主管
| 用户数量 | 面试次数 | AI分析 | 成功率 |
|---|---|---|---|
| 10,000+ | 50,000+ | 100,000+ | 85% |
我们欢迎所有形式的贡献!请查看 CONTRIBUTING.md 了解详细信息。
本项目基于 MIT License 开源。