基于大模型驱动的智能化面试准备与简历优化平台
Interview AI 是一站式智能求职辅助平台,聚焦简历优化与模拟面试闭环。系统通过多模型协作、结构化评估与可视化反馈,帮助候选人快速识别差距、提升表达质量并完成投递准备。
- 简历解析、结构化评估与高质量改写建议
- 面试模拟与问题生成,支持实时反馈与评分
- 多模型与多云存储支持(OpenAI、DeepSeek、Qwen、AWS/OSS/MinIO)
- 实时会话与版本追踪,支持 PDF 导出与对比
- 完整的监控、告警与审计日志体系
- 安装依赖
pnpm install- 配置环境变量
cp packages/backend/.env.example packages/backend/.env
cp packages/frontend/.env.example packages/frontend/.env- 生成 Prisma 客户端并迁移数据库
pnpm --filter @interview-ai/backend prisma:generate
pnpm --filter @interview-ai/backend prisma:migratepnpm dev- 前端: http://localhost:5173
- 后端: http://localhost:3000
- Swagger: http://localhost:3000/api/docs
生产构建:
pnpm build:backend
pnpm build:frontend欢迎提交 Issue 与 Pull Request。请先阅读 环境配置与开发指南。
本项目采用 MIT License 开源。
Interview AI is an end-to-end career acceleration platform focused on resume optimization and interview readiness. It combines multi-model reasoning, structured evaluation, and actionable feedback to help candidates identify gaps, improve storytelling, and deliver stronger applications.
- Resume parsing, scoring, and rewrite guidance
- Interview simulation with question generation and real-time feedback
- Multi-provider AI and multi-cloud storage support
- Conversation history, versioning, and PDF export
- Full observability stack with metrics, alerts, and audit logs
- Install dependencies
pnpm install- Configure environment variables
cp packages/backend/.env.example packages/backend/.env
cp packages/frontend/.env.example packages/frontend/.env- Generate Prisma client and run migrations
pnpm --filter @interview-ai/backend prisma:generate
pnpm --filter @interview-ai/backend prisma:migratepnpm dev- Frontend: http://localhost:5173
- Backend: http://localhost:3000
- Swagger: http://localhost:3000/api/docs
Production build:
pnpm build:backend
pnpm build:frontendIssues and pull requests are welcome. Please read the environment setup guide first.
Licensed under the MIT License.
