产品简介
ai-career-copilot 基于 LangGraph 多 Agent 协作的智能求职辅助系统。给定职位描述和个人材料,自动完成 JD 深度分析、定制简历生成、技能差距识别和模拟面试问答,帮助求职者高效准备求职过程。适合需要精准简历和面试准备的求职者。

核心功能
- 多轮工作流支持 JD 输入和个人资料上传
- 基于 LangGraph 的 Agent 协作系统
- 结构化简历生成与 HTML 预览导出
- 技能差距分析识别能力不匹配
- 基于角色和简历上下文的面试问答生成
- Vue 3 Web UI 交互界面
- Redis 会话状态与 MySQL 持久化存储
快速开始
- 安装后端依赖:运行 pip install -r backend/requirements.txt
- 创建环境变量文件:设置 DeepSeek、DashScope 等 API 密钥和数据库连接
- 初始化数据库:执行 mysql 命令或使用初始化脚本
- 启动后端服务:运行 python backend/main.py
- 启动前端界面:进入 frontend 目录,运行 npm install 和 npm run dev
界面预览


与其他方案对比
| 对比项 | ai-career-copilot | 同类方案 |
|---|---|---|
| AI 架构 | 基于 LangGraph 的多 Agent 协作工作流,支持复杂任务分解 | 单 AI 模型处理,功能有限 |
| 功能集成 | 集成 JD 分析、简历生成、差距分析、面试模拟,一站式解决方案 | 通常只提供简历生成或面试模拟等单一功能 |
适合谁用
- 正在求职的应届毕业生,需要定制简历和模拟面试
- 转行求职者,需要分析技能差距和准备面试
- 需要高效准备求职材料的职场人士
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/Programmergyt/ai-career-copilot