Skip to content
/ IntervAI Public template

Interview AI 是一站式智能求职辅助平台,聚焦简历优化与模拟面试闭环。系统通过多模型协作、结构化评估与可视化反馈,帮助候选人快速识别差距、提升表达质量并完成投递准备。

License

Notifications You must be signed in to change notification settings

xuanyiying/IntervAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interview AI Logo

基于大模型驱动的智能化面试准备与简历优化平台

Build Status License: MIT Node.js Version

简体中文 · English

简体中文

项目简介

Interview AI 是一站式智能求职辅助平台,聚焦简历优化与模拟面试闭环。系统通过多模型协作、结构化评估与可视化反馈,帮助候选人快速识别差距、提升表达质量并完成投递准备。

功能特性

  • 简历解析、结构化评估与高质量改写建议
  • 面试模拟与问题生成,支持实时反馈与评分
  • 多模型与多云存储支持(OpenAI、DeepSeek、Qwen、AWS/OSS/MinIO)
  • 实时会话与版本追踪,支持 PDF 导出与对比
  • 完整的监控、告警与审计日志体系

安装指南

  1. 安装依赖
pnpm install
  1. 配置环境变量
cp packages/backend/.env.example packages/backend/.env
cp packages/frontend/.env.example packages/frontend/.env
  1. 生成 Prisma 客户端并迁移数据库
pnpm --filter @interview-ai/backend prisma:generate
pnpm --filter @interview-ai/backend prisma:migrate

使用说明

pnpm dev

生产构建:

pnpm build:backend
pnpm build:frontend

贡献指南

欢迎提交 Issue 与 Pull Request。请先阅读 环境配置与开发指南

许可证信息

本项目采用 MIT License 开源。

English

Project Overview

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.

Features

  • 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

Installation

  1. Install dependencies
pnpm install
  1. Configure environment variables
cp packages/backend/.env.example packages/backend/.env
cp packages/frontend/.env.example packages/frontend/.env
  1. Generate Prisma client and run migrations
pnpm --filter @interview-ai/backend prisma:generate
pnpm --filter @interview-ai/backend prisma:migrate

Usage

pnpm dev

Production build:

pnpm build:backend
pnpm build:frontend

Contributing

Issues and pull requests are welcome. Please read the environment setup guide first.

License

Licensed under the MIT License.

About

Interview AI 是一站式智能求职辅助平台,聚焦简历优化与模拟面试闭环。系统通过多模型协作、结构化评估与可视化反馈,帮助候选人快速识别差距、提升表达质量并完成投递准备。

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages