大学生就业信息智能分析平台
基于 Vue 3 + FastAPI + LangChain 的全栈 AI 应用,集成简历管理、智能岗位匹配、院校数据统计与 RAG 智能问答。
核心功能
简历管理与分析
在线创建、编辑和优化简历。AI 辅助分析简历内容,提供改进建议,帮助学生在求职中脱颖而出。
智能岗位匹配
基于技能标签与求职意向的算法匹配,精准推荐适合的岗位机会,提升投递效率。
院校就业数据分析
可视化展示各院校就业趋势、行业分布与薪资水平,以数据驱动职业决策。
AI 智能问答(RAG)
基于 LangChain + ChromaDB 的检索增强生成,为学生提供实时、精准的就业咨询与答疑。
AI 能力详解
项目集成了多条 AI 管线,覆盖前端生成、简历评估、面试模拟、RAG 问答等核心场景,整体 AI 代码采纳率 70-85%。
使用 AI 驱动的 Vibe Coding 模式生成 Vue 3 + Element Plus 前端代码,包括岗位列表、筛选面板、分页、Pinia 状态管理等。AI 生成约 70% 代码,人工处理边界逻辑。
多维评估模型:综合评分、专业匹配度、技能匹配度、城市需求度、实习竞争力,JSON 结构化输出直接用于前端展示。
ATS(Applicant Tracking System)兼容性检测:关键字匹配、缺失技能提示、结构化优化建议,帮助简历通过企业筛选系统。
根据岗位和公司类型生成个性化面试题,含 5 道技术问题 + 标准答案 + 答题要点。按公司级别动态调整难度。
基于 LangChain + ChromaDB 的检索增强生成,接入就业知识库,回答就业趋势、城市选择、薪资水平等问题,答案标注数据来源。
自动优化简历各章节,增强专业表达。接入 DashScope Embeddings(text-embedding-v4)做语义向量化,提升匹配精度。
多角色权限系统
/admin/school/company/student技术架构
Element Plus
:5173
SQLAlchemy
Redis
:5174
MySQL
可选
ChromaDB
通义千问
:1145
技术栈
快速部署
Windows
install.bat.envstart.batMac / Linux
chmod +x *.sh./install.sh./start-all.sh