OpenCareer

Local-first / Open source

把求职,收进一个
真正属于你的工作区。

OpenCareer 把岗位、投递、个人资料、简历材料和下一步行动放在一起。 数据留在本机,关键决定始终由你掌握。

Python 3.11+ Human + Agent 可备份的本地数据
OPENCAREER // WORKSPACE LOCAL READY
我的求职工作区 2026 / Q3
岗位池
24 本周整理 8 条
进行中的投递
06 需要跟进 2 条
投递进度全部查看 →
产品设计师North Star / 远程 面试
前端开发Studio 27 / 上海 已投递
研究助理Open Lab / 混合 待决定
Next action

整理 North Star 面试提纲

今天 · 17:00 前完成

01岗位和投递,放在同一个上下文里
02本地优先,数据边界清晰可见
03Human + Agent,接口为你所用

A calmer workflow

不是再做一张表,
而是给每一次选择留下上下文。

从发现机会到跟进下一步,每一步都能回到同一个本地工作空间。

01 / FIND

发现岗位

把值得关注的机会收进岗位池,不再让链接散落在收藏夹里。

02 / SHAPE

整理 JD

留下职位描述、来源、备注和你的判断,让信息保持可回看。

03 / DECIDE

决定投递

关联个人资料与材料,记录为什么投、投到哪里、现在走到哪一步。

04 / FOLLOW UP

跟进下一步

把下一次行动写下来,让求职从焦虑的清单变成可执行的节奏。

Built around your context

你的资料,你的节奏,
你的控制权。

OpenCareer 的重点不是替你按下投递按钮,而是让你更清楚下一步为什么值得做。

01 — PIPELINE

岗位与投递

从岗位信息到投递状态、面试记录和跟进行动,建立一条不会丢失上下文的线。

02 — MATERIALS

个人资料与材料

集中管理个人信息、教育经历、项目、简历版本和求职材料,减少重复整理。

03 — AGENT READY

为 Agent 留出接口

通过 REST、OpenAPI、MCP 与 CLI 接入你自己的工具,让 Agent 辅助整理,而不是接管决定。

04 — LOCAL FIRST

本地优先的工作空间

数据默认保存在本机的 career.db 和本地文件中,可导出、备份、迁移,边界一目了然。

Start small, keep ownership

下载代码,启动自己的工作区。

OpenCareer 是开源的纯代码项目,不依赖账号注册和强制云端同步。 先在本机跑起来,再按自己的方式连接 CLI、REST、OpenAPI 或 MCP。

# 1. 准备 Python 3.11+
$ python -m venv .venv
$ .venv\Scripts\activate

# 2. 启动本地工作区
$ python -m opencareer

# 3. 在浏览器打开
 http://127.0.0.1:8721

A visible boundary

把数据留在身边,
把决定留在手里。

本地数据,不是黑箱

岗位、投递和个人资料默认写入项目工作区。你可以查看、备份、导出并迁移自己的数据。

.career-data/

辅助你,不替你投递

自动化和 Agent 负责减少整理成本,是否投递、如何沟通、下一步做什么,仍由你确认。

Keep the conversation open

遇到问题,来 QQ 群一起聊。

OpenCareer 的使用问题、功能建议和实践讨论,统一在 QQ 群进行。

QQ群号1080145391

思源笔记插件交流 QQ 群二维码
思源笔记插件交流

准备好把求职变成自己的系统了吗?

现在下载,几分钟后在本机拥有一个可持续维护的工作区。

下载最新代码 ↗