AI简历产品系统Vibe Coding

我要开发同款
花落时相遇2026年08月19日
4阅读

技术信息

语言技术
PythonRedisReactTypeScriptNode.js
系统类型
Web
行业分类
人工智能企业服务

作品详情

行业场景

简优 AI 求职助手面向求职者群体(应届、转型、跳槽),解决"简历撰写效率低、岗位匹配度难量化、面试准备缺乏针对性反馈"三大痛点。当前市面上简历工具多为模板排版(缺内容生成)或纯 AI 生成(缺匹配/模拟),缺乏从"诊断—生成—模拟"端到端闭环。随着大模型在内容生成侧成熟、就业市场竞争加剧,求职者对"高效、个性化、可量化"的求职辅助工具需求旺盛。本项目以 FastAPI + React 全栈实现,提供 AI 简历优化、简历一键生成、多模式模拟面试、知识库 RAG 增强、岗位匹配/求职信/押题/Offer 对比/职业规划等一站式服务,配合会员与人工收款模式,覆盖求职全链路

功能介绍

项目分八大核心模块:
1) 简历诊断优化:上传 PDF/Word 简历,AI 逐模块(教育/经历/技能/项目)智能评分 + 措辞优化,支持目标岗位与 JD 定向优化。
2) 简历生成器:中英文一键生成,提供"选模板生成"和"自定义需求"两种模式,AI 结构化输出自我评价、教育/经历/技能/荣誉四段,支持"继续润色"局部迭代。
3) 模拟面试(4 模式):通用/简历深挖/技术面/HR面,覆盖 10 个行业 100+ 预设岗位,支持知识库 RAG 增强,SSE 流式实时反馈评分,支持语音识别输入与完整历史回看。
4) 知识库:上传 PDF/MD/TXT 文档或粘贴文本,4 种分类(面试技巧/简历优化/行业知识/通用),ChromaDB 向量化后供面试和工具检索。
5) 求职工具箱(6 工具):岗位匹配度分析、智能求职信、面试押题(可一键转模拟面试)、Offer 对比、职业规划、简历生成器,全部保留历史记录。
6) 会员与支付:虎皮椒网关(mock 模式),周/月/季/年卡 + 单次工具计费,含折扣率 + 截止时间驱动的促销系统。
7) 用户系统:邮箱验证码注册/登录、邀请码、会员等级、登录设备管理、账号注销(邮箱验证 + 黑名单防重注册)。

项目实现

我作为独立开发者全栈负责整个项目。
【技术栈】后端 FastAPI + SQLAlchemy + MySQL + Redis(限流) + ChromaDB(RAG) + openai 兼容 SDK(DeepSeek/通义千问可切换);前端 React 18 + TypeScript + Ant Design 5 + Zustand;部署 Nginx + systemd + 阿里云 ECS(Ubuntu)。
【架构亮点】①LLM 多厂商兼容:openai 兼容 SDK 抽象层,配置驱动切换模型不改业务代码。②RAG 增强:ChromaDB 向量化用户上传资料,面试/工具检索相关片段注入 prompt,提高针对性。③SSE 流式反馈:模拟面试实时推送 AI 评分,体验接近对话。④多模式权益方案:4 种面试模式各 1 次免费,会员不限次,通过 user 表 4 个 used 标记位 + 函数判断实现,无需复杂计费。⑤价格/会员/促销解耦:DISCOUNT_RATE+ PROMO_END_AT 驱动,到期自动失效。
【难点】多模式面试的会话管理(中断恢复/超时清理/orphan 处理)、chroma 初始化慢导致健康检查误报(sleep 3→15)、暗色模式与 antd 动态主题全面兼容(message 静态警告通过 Proxy 桥接消除)、服务器部署链路 Git 协作(safe.directory/本地残留冲突/upgrade.sh 自动化)。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论