jobsync

自托管求职助手,AI 帮你管申请、改简历、提效率

jobsync 是一个自托管的开源求职助手,将求职申请跟踪与 AI 能力结合。它帮助求职者管理整个求职流程,包括简历 AI 审阅、职位匹配、任务记录和申请数据分析,同时确保用户数据完全私有。项目基于 TypeScript 构建,采用智能体架构,提供 ATS(申请者追踪系统)核心功能。用户可自主部署,掌控数据主权,避免求职信息泄露给第三方平台。其核心能力在于利用 AI 自动分析简历与职位描述的匹配度,生成优化建议,并跟踪申请进度与反馈,提升求职效率。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1308
维护状态 活跃
是否开源
定价模式 unknown

项目数据

分类智能体
开发团队Gsync
所属国家
官网地址https://jobsync.ca
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源
开源协议MIT
主要语言TypeScript
技术栈/模型ai-agent,ai-resume-analyzer,application-tracker,application-tracking-system,ats,career,job-application,job-automation,job-hunting,job-search,job-seeker-tools,job-tracker,job-tracking,jobsearch,jobseekers,mcp,ollama,resume,resume-review,self-hosted
GitHub 星标★ 1308
30天Star增速
HF 下载量
上线时间2024-05-21 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

难度:入门 约 15 分钟 部署方式:Docker 7 步

环境要求

  • 已安装并正在运行 Docker(含 docker compose)
  • 本机可访问 GitHub 以克隆仓库
  • 本地 3737 端口未被占用
  • 首次启动需联网构建镜像,耗时数分钟

安装与启动步骤

  1. 1安装并启动 Docker

    确保本机已安装 Docker 且处于运行状态,后续所有命令都依赖它。

  2. 2克隆仓库

    把 jobsync 源码下载到本地当前目录。

    git clone https://github.com/Gsync/jobsync.git
  3. 3进入项目目录

    切换到刚克隆下来的 jobsync 目录,再执行后续启动命令。

    cd jobsync
  4. 4启动服务

    用 Docker Compose 构建并启动整个应用,首次会构建镜像,需要等待几分钟。

    docker compose up
  5. 5打开页面注册账号

    浏览器访问本地 3737 端口,创建你的账号即可开始使用。

  6. 6配置 AI 提供商密钥

    登录后在 Settings 页面填入 AI 提供商的 API Key,密钥不在环境变量里配置。

  7. 7(可选)设置时区与密钥

    远程服务器建议设置 TZ 避免活动时间偏移;AUTH_SECRET 不设会自动生成。

    openssl rand -base64 32

关键配置

配置项必填说明示例
TZ设置时区,远程服务器建议设置以避免活动时间偏移America/Edmonton
AUTH_SECRET认证密钥,不设置会自动生成,也可手动指定K7gN2xQp8vLzR3sT6yU1wA0bC4dE5fG6hI7jK8lM9n=

如何确认成功

浏览器打开 http://localhost:3737,能正常显示页面并成功创建账号即部署成功。

常见问题

Q:执行 docker compose up 后页面打不开怎么办?

A:首次启动需要构建应用镜像,可能要等几分钟。若刚启动完无法访问,稍等片刻再刷新浏览器。

Q:AI 功能的 API Key 在哪里配置?

A:登录后在应用的 Settings(设置)页面配置 AI 提供商的 API Key,不需要写进 docker-compose.yml。

Q:AUTH_SECRET 必须自己设置吗?

A:不是。不设置时系统会自动生成;如需手动设置,可用 openssl rand -base64 32 生成一个随机值。

Q:远程服务器上活动时间不对怎么解决?

A:在 docker-compose.yml 中设置 TZ 环境变量为你的时区,例如 America/Edmonton。

注意事项

  • 环境变量在 docker-compose.yml 中设置。
  • 首次 docker compose up 会构建镜像,耗时数分钟属正常现象。
  • 远程服务器务必设置 TZ,否则活动时间会偏移。
  • AI 功能可完全本地运行(如 Ollama)或使用云端提供商,具体在 Settings 中配置。

核心亮点

  • AI 简历审阅与职位匹配分析,直击求职痛点
  • 自托管部署,数据完全私有,隐私保护强
  • 申请跟踪与任务记录一体化,流程管理清晰

不足之处

  • 早期项目,文档与社区生态待观察
  • AI 功能依赖外部模型,可能需额外配置成本

适用场景

  • 求职者批量管理多个职位申请与进度
  • 需要 AI 辅助优化简历和匹配职位的场景
  • 注重隐私、不愿使用云端 SaaS 求职工具的用户

替代项目

Huntr、JobTrackr、OpenATS

项目介绍

jobsync 是行业应用领域的开源项目,由 Gsync 开发,2024 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(1,308)位列前 30%,在行业应用分类中处于中上游。

近 45 天,它的 GitHub 星标从 806 增加到 1,308,净增 502。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。从国内网络环境看,可直接访问。

它主要面向的使用场景是:求职者批量管理多个职位申请与进度。同类可对比的替代方案包括 Huntr、JobTrackr、OpenATS。

上一篇:xalgorix

下一篇:Third-Eye

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 60 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 102 2026-09-11
LiveTranslate 开源

直播看片实时翻译,字幕秒出,跨语言无压力

Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···

★ 691 2026-08-13