Avatar
4C
Full Stack AI RAG Vue 3

大学生就业信息智能分析平台

基于 Vue 3 + FastAPI + LangChain 的全栈 AI 应用,集成简历管理、智能岗位匹配、院校数据统计与 RAG 智能问答。

Vue 3
前端框架
3
微服务模块
RAG
AI 问答引擎
1-Click
一键部署

核心功能

description

简历管理与分析

在线创建、编辑和优化简历。AI 辅助分析简历内容,提供改进建议,帮助学生在求职中脱颖而出。

hub

智能岗位匹配

基于技能标签与求职意向的算法匹配,精准推荐适合的岗位机会,提升投递效率。

monitoring

院校就业数据分析

可视化展示各院校就业趋势、行业分布与薪资水平,以数据驱动职业决策。

psychology

AI 智能问答(RAG)

基于 LangChain + ChromaDB 的检索增强生成,为学生提供实时、精准的就业咨询与答疑。

AI 能力详解

项目集成了多条 AI 管线,覆盖前端生成、简历评估、面试模拟、RAG 问答等核心场景,整体 AI 代码采纳率 70-85%

MiniMax M2.7前端 Vibe Coding

使用 AI 驱动的 Vibe Coding 模式生成 Vue 3 + Element Plus 前端代码,包括岗位列表、筛选面板、分页、Pinia 状态管理等。AI 生成约 70% 代码,人工处理边界逻辑。

MiniMax M2.7AI 就业竞争力评估

多维评估模型:综合评分、专业匹配度、技能匹配度、城市需求度、实习竞争力,JSON 结构化输出直接用于前端展示。

MiniMax M2.7AI 简历 ATS 评分

ATS(Applicant Tracking System)兼容性检测:关键字匹配、缺失技能提示、结构化优化建议,帮助简历通过企业筛选系统。

MiniMax M2.7AI 模拟面试

根据岗位和公司类型生成个性化面试题,含 5 道技术问题 + 标准答案 + 答题要点。按公司级别动态调整难度。

通义千问 Qwen3-MaxRAG 就业问答

基于 LangChain + ChromaDB 的检索增强生成,接入就业知识库,回答就业趋势、城市选择、薪资水平等问题,答案标注数据来源。

通义千问 Qwen3-MaxAI 简历优化

自动优化简历各章节,增强专业表达。接入 DashScope Embeddings(text-embedding-v4)做语义向量化,提升匹配精度。

多角色权限系统

admin_panel_settings
系统管理员
/admin
school
学校管理员
/school
business
企业管理员
/company
person
学生
/student

技术架构

FrontendVue 3 + Vite
Element Plus
:5173
BackendFastAPI
SQLAlchemy
Redis
:5174
DatabaseSQLite
MySQL
可选
RAG ServiceLangChain
ChromaDB
通义千问
:1145

技术栈

codeVue 3 boltVite grid_viewElement Plus apiFastAPI storageSQLAlchemy databaseRedis psychologyLangChain searchChromaDB smart_toy通义千问 terminalSQLite

快速部署

window

Windows

1. 克隆项目到本地
2. 双击 install.bat
3. 配置 .env
4. 双击 start.bat
terminal

Mac / Linux

1. 克隆项目到本地
2. chmod +x *.sh
3. ./install.sh
4. ./start-all.sh
arrow_back Back to Works