问题:找工作就是一份全职工作
投 100 份简历,收到 2 个面试,0 个 Offer。这不是你的问题,是系统的问题。
每个招聘网站都是孤岛:
- LinkedIn:高级搜索要付费
- Indeed:重复职位、过期信息
- Glassdoor:薪资数据滞后
- 公司官网:每个都要重新填写
- 招聘邮件:99% 已读不回
更痛苦的是:每投一份都要重新写简历、重新写求职信、重新研究公司。
解决方案:JustHireMe
JustHireMe 是一个开源的 AI 求职智能工作台。本地优先、隐私安全、一键自动投递。
核心理念:让 AI 做重复工作,你只做决策。
核心功能
1. 智能职位抓取
自动从多个平台抓取职位:
- LinkedIn、Indeed、Glassdoor
- AngelList、Hacker News
- 公司招聘页面
- 远程工作专区
去重算法:同一职位在不同平台出现,自动合并。
2. AI 匹配度评分
不是关键词匹配,是真正的语义理解:
- 你的技能 vs 职位要求
- 你的经验 vs 职位级别
- 你的薪资期望 vs 预算范围
- 你的职业目标 vs 公司方向
评分 0-100,只看 80 分以上的职位。
3. 简历自动定制
根据每个职位重写简历:
- 突出相关技能
- 调整项目描述
- 匹配关键词
- 优化排版格式
不是模板填充,是真正的 AI 重写。
4. 求职信生成
每封求职信都是独一无二的:
- 研究公司背景
- 引用具体项目
- 展示相关经验
- 表达真诚兴趣
HR 看得出来是模板还是用心写的。
5. 本地 CRM 管理
所有数据存在本地:
- SQLite 数据库
- 职位历史记录
- 投递状态跟踪
- 面试日程管理
隐私优先:你的数据不会上传到云端。
技术架构
| 层级 | 技术 |
|---|---|
| 桌面端 | Tauri 2 + React 19 + TypeScript |
| 后端 | Python 3.13 + FastAPI + WebSockets |
| 数据库 | SQLite + Kuzu 图数据库 + LanceDB 向量库 |
| AI 模型 | 本地 LLM + 语义搜索 |
| 自动化 | Playwright 浏览器自动化 |
本地优先:所有 AI 计算在本地完成,无需 API Key。
安装使用
# 克隆仓库
git clone https://github.com/vasu-devs/JustHireMe.git
cd JustHireMe
# 安装前端依赖
npm install
# 启动开发服务器
npm run dev
# 启动桌面应用
npm run tauri dev
使用流程
- 设置 profile:上传简历,填写技能和目标
- 配置抓取源:选择要监控的招聘平台
- 运行抓取:AI 自动抓取最新职位
- 查看匹配:按匹配度排序,筛选高分配职位
- 一键申请:AI 生成定制材料,自动投递
- 跟踪进度:CRM 管理所有申请状态
为什么开源?
求职不应该被平台垄断:
- 数据所有权:你的简历、你的数据
- 算法透明:知道 AI 如何评分
- 免费使用:没有订阅费、没有隐藏费用
- 社区驱动:大家一起改进
适合谁用?
- 求职者:想投更多、更好、更快
- 自由职业者:寻找合同和项目
- 转行人士:需要针对性定制简历
- 应届生:不知道从何开始
- 资深人士:想被动接收高质量机会
相关文章
- Agent Reach:让你的 AI Agent 一键连接互联网
- Free Claude Code:不花一分钱,让顶级 AI 帮你写代码
- OpenClaw 42 个真实用例:AI 代理已经这样改变我们的生活
项目地址:github.com/vasu-devs/JustHireMe
Stars:471 ⭐ | Forks:91 | 语言:Python 47.3%, TypeScript 27.5%
有问题或想法?欢迎在下方留下你的评论。使用 GitHub 账号登录即可参与讨论。