乐于分享
好东西不私藏

源码免费撸!InterviewGuide智能面试平台,HR Tech变现项目完整开源,简历分析+模拟面试

源码免费撸!InterviewGuide智能面试平台,HR Tech变现项目完整开源,简历分析+模拟面试

点击下方名片,关注更多开源项目

项目介绍

InterviewGuide 是一套基于大语言模型(LLM)与向量检索的智能面试辅助平台,提供简历分析、模拟面试、知识库管理与问答(RAG)能力,面向求职者、HR 与培训机构,旨在把 AI 能力落地到求职与人才筛选流程中。

核心优势是把“简历理解 → 个性化问题生成 → 模拟面试交互 → 自动评估/报告”构成闭环,并通过 Redis Stream 做异步任务处理,提升并发与用户体验。

项目亮点

  • 完整开源:项目承诺完整功能免费开源,便于学习与扩展。  
  • LLM + 向量检索(pgvector):结合 Spring AI、pgvector 实现 RAG 问答与基于简历的面试生成。  
  • 异步处理与可视化进度:简历分析、知识库向量化与报告生成采用 Redis Stream 异步处理,前端可实时展示状态(PENDING → PROCESSING → COMPLETED/FAILED)。  
  • 多格式文档支持与自动分块:支持 PDF/DOCX/DOC/TXT/Markdown,并集成 Apache Tika 做解析。  

  • 可 Docker 一键部署:包含 docker-compose 快速启动示例,降低环境搭建门槛。  
  • 企业可落地的工程化设计:使用 PostgreSQL + pgvector、Redis、S3 兼容存储(MinIO)等生产级组件,支持批量简历处理与运维命令。  
  • 内置 PDF 导出与中文字体支持:使用 iText 导出分析报告,并附带中文字体,解决跨平台中文导出问题。

功能介绍

1) 简历管理模块

  • 多格式上传(PDF / DOCX / DOC / TXT)  
  • 异步分析简历并实时显示进度  
  • 基于内容哈希去重与自动重试(失败最多 3 次)  
  • 生成并导出 PDF 报告(含中文字体支持)

2) 模拟面试模块

  • 根据简历生成个性化面试题目与互动对话  
  • 实时问答交互与面试表现评分(趋势展示)  
  • 异步生成面试评估报告(可导出)  
  • 面试记录与统计信息查询

3) 知识库管理模块(RAG)

  • 支持多格式文档上传并自动分块向量化(异步)  
  • 使用 pgvector 存储向量,结合 LLM 做检索增强生成(RAG)  
  • 流式响应(SSE)与智能问答对话界面  
  • 知识库统计与下载

4) 运维与部署

  • 本地与 Docker 两套启动方式(包含.env.exampledocker-compose 支持)  
  • 支持 MinIO(S3 兼容)作为对象存储,并提供默认示例账号/端口

技术栈

  • 后端:Java 21Spring Boot 4Spring AIGradle
  • 存储与中间件:PostgreSQL + pgvectorRedis (Stream)MinIO (S3)
  • 文档与导出:Apache TikaiText 8、内置中文字体(ZhuqueFangsong-Regular.ttf)  
  • 前端:React 18TypeScript 5ViteTailwind CSSRechartsFramer Motion
  • 部署:Dockerdocker-compose

UI 展示

  • 架构图  
  • 简历相关页面  
  • 简历库(Resume History): 

    简历上传与分析: 

    简历分析详情: 

  • 面试与记录  
  • 面试记录: 

    面试详情: 

    模拟面试界面: 

  • 知识库与问答  
  • 知识库管理: 

    问答助手: 


项目交流平台
我们致力于创建一个前沿的技术探索平台,欢迎工程师和AI应用开发者加入。同时,我们也鼓励大家分享自己项目的实践心得与技术洞察,互相学习,共同创新!
 广告人士勿扰!警惕私聊诈骗,请勿轻信不明信息
交流技术  项目推广 商务合作  项目开发
技术交流添加备注666,开源项目添加备注888
点击阅读原文跳转到项目地址
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 源码免费撸!InterviewGuide智能面试平台,HR Tech变现项目完整开源,简历分析+模拟面试

评论 抢沙发

1 + 1 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮