问题:找工作就是一份全职工作

投 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

使用流程

  1. 设置 profile:上传简历,填写技能和目标
  2. 配置抓取源:选择要监控的招聘平台
  3. 运行抓取:AI 自动抓取最新职位
  4. 查看匹配:按匹配度排序,筛选高分配职位
  5. 一键申请:AI 生成定制材料,自动投递
  6. 跟踪进度:CRM 管理所有申请状态

为什么开源?

求职不应该被平台垄断:

  • 数据所有权:你的简历、你的数据
  • 算法透明:知道 AI 如何评分
  • 免费使用:没有订阅费、没有隐藏费用
  • 社区驱动:大家一起改进

适合谁用?

  • 求职者:想投更多、更好、更快
  • 自由职业者:寻找合同和项目
  • 转行人士:需要针对性定制简历
  • 应届生:不知道从何开始
  • 资深人士:想被动接收高质量机会

相关文章


项目地址github.com/vasu-devs/JustHireMe

Stars:471 ⭐ | Forks:91 | 语言:Python 47.3%, TypeScript 27.5%