# interview **Repository Path**: kukudizhou/interview ## Basic Information - **Project Name**: interview - **Description**: 面试助手RAG系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-21 - **Last Updated**: 2025-11-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 面试助手RAG系统 #### 1、介绍 基于RAG(检索增强生成)技术的智能面试助手,接入DeepSeek大模型API,提供Java面试问答、模拟面试、简历解析、并发评估等功能。 #### 2、软件架构 **前端技术栈:** Vue3 + Element Plus + Pinia + Vite + ECharts #### 项目模块介绍(前端) **frontend** - 前端主体 - Vue 3.3 + Element Plus 2.4 + Pinia 2.1 + Vite 5.0 - Vue Router 实现路由管理,Axios 统一HTTP请求 - Markdown-it + Highlight.js 实现代码高亮渲染 - ECharts 实现数据可视化(雷达图、趋势图) - SSE(Server-Sent Events)流式输出,实现实时对话 #### 前端核心功能 **1. RAG智能问答** - 基于知识库的智能问答对话 - SSE流式输出,实时渲染AI回复 - 知识检索结果高亮展示 **2. 面试模拟器** - PDF简历上传与解析 - 智能生成面试问题(10-20题) - 在线答题,实时进度展示 - 并发评估 + ECharts可视化报告 **3. 文档管理** - Markdown文档上传与向量化 - 分页展示文档块(10/20/50/100条切换) - 文档块详情查看