Reactive Resume(rxresu.me)是一款免费、开源的在线简历制作工具:在浏览器里填写经历、实时预览排版,一键导出 PDF 或通过公开链接分享。与 Zety、Resume.io 等按下载收费的同类商业产品不同,它的可核实差异在于:代码以 MIT 许可完全开源,官方托管版承诺永久免费、无广告、无追踪,并且可以用官方 Docker 镜像把整套服务部署到自己的服务器上。截至 2026-09-08,其 GitHub 仓库获得 42,333 个 star,官网自报已积累 1,213,095 名用户、创建 1,651,866 份简历。

站点速览

  • 网址:https://rxresu.me
  • 类型:在线简历制作与求职管理工具(开源 Web 应用)
  • 费用:完全免费,无付费档位;项目依靠企业赞助与捐赠维持
  • 注册要求:制作和保存简历需注册免费账号(邮箱或 GitHub/Google 登录,注册后不强制邮箱验证);ATS 检查器等公开工具无需账号
  • 界面语言:55 种,含简体中文与繁体中文,翻译由社区通过 Crowdin 协作维护
  • 开源协议:MIT,允许自由使用、修改和再分发

站点背景

Reactive Resume 由印度裔开发者 Amruth Pillai 个人发起,2020 年 3 月首次在 Product Hunt 公开发布(GitHub 仓库创建于 2020-03-25)。据其个人主页自述,他现居柏林,是一名高级前端工程师(曾任职 Postman、Twilio 等公司),利用业余时间维护这个项目。

项目保持高频迭代:2022 年 3 月发布 v3,2023 年 11 月发布 v4,2026 年 1 月发布从头重写的 v5,技术栈更新为 TanStack Start(React 19)+ PostgreSQL,并新增 Passkeys 登录、API 访问和 AI 集成。截至 2026-09-08,最新版本为 2026-09-06 发布的 v5.3.0,当次更新加入了求职信库和 PDF 简历本地解析导入。旧版 v4 用户可按官方迁移指南导出 JSON 再导入新版。

Reactive Resume 首页:主视觉为简历编辑器界面,slogan 为「A free and open-source resume builder」

简历编辑与模板

编辑器采用「左侧填写、右侧实时预览」的布局,支持拖拽调整版块顺序、自定义版块、富文本排版和撤销历史。截至 2026-09-08 共提供 15 套模板——Azurill、Bronzor、Chikorita、Ditto、Pikachu 等,全部以宝可梦命名——每套可再调整配色、字体、行距和页面尺寸(A4/Letter),另有 CSS 编辑器供进阶用户直接改写样式。

官网模板展示区,陈列多套以宝可梦命名的简历模板效果

导出支持 PDF、DOCX、Markdown、JSON 四种格式。其中 PDF 自 v5.1.0 起完全在浏览器内通过 @react-pdf/renderer 生成,简历内容不经过服务端渲染,这也是其隐私设计的一部分。导入方面支持 JSON Resume 开放格式、Reactive Resume 历史版本 JSON,以及 PDF/DOCX 解析(PDF 解析自 2026 年 9 月起可在浏览器本地完成,配置 AI 后也可用 AI 辅助解析)。账号整体数据可在设置中一键导出或彻底删除。

分享、ATS 检查与求职追踪

简历可发布为 rxresu.me/{用户名}/{简历名} 的公开链接,支持密码保护和访问/下载计数;随时可关闭公开状态。

站内还提供了一个容易被忽视的独立工具:ATS 检查器。它无需注册,把 PDF 简历拖入页面后完全在浏览器内解析——文件不上传、不留存——从可读性、版式、章节、联系方式、日期五个维度给出 0–100 分,逐条指出哪段文字在机器解析下会丢失,还可粘贴招聘启事比对关键词覆盖情况。值得注意的是官方在功能文档中明确划清了边界:不预测简历是否被筛掉、不复述「大多数简历被系统自动丢弃」这类营销数字、不强制单页规则;其章节识别目前仅支持英文简历。

公开的 ATS 检查器页面:左侧为上传入口,右侧对比「人眼所见」与「解析器读到」的内容

2026 年版本中,工具边界从「做简历」扩展到了「管求职」:Application Tracker 以看板、表格、洞察三种视图管理从「已收藏」到「Offer」的六个申请阶段,可关联投递所用的简历、联系人、跟进记录并导出 CSV;2026 年 9 月更新的版本还加入了独立的求职信库。

账号体系与开放能力

账号支持邮箱密码、GitHub/Google 一键登录(自托管可加 LinkedIn 或任意 OIDC 提供商),并提供两步验证和 Passkeys。开发者可以在设置中创建 API Key(仅在创建时显示一次,通过 x-api-key 头调用 REST API),或通过 MCP 服务器让 AI 客户端直接管理简历和求职记录,MCP 连接走完整的 OAuth 授权确认流程。

AI 功能采用「自带 Key」(BYOK)模式:支持 OpenAI、Anthropic、Google Gemini、OpenRouter、Ollama 及 OpenAI 兼容端点,凭据在服务端加密存储、保存后不再回显。AI 能力用于简历改写建议、ATS 报告的写作复议、PDF/DOCX 智能导入和 Application Copilot(岗位匹配评分、生成定制简历副本、起草求职信和跟进邮件)。未配置 AI 时,其余全部功能不受影响。

隐私与自托管

官方托管版的隐私政策声明:不内置行为广告和第三方分析(认证层的遥测默认关闭),简历数据保留到用户主动删除,AI 请求只发往用户自选的服务商。按服务条款,用户保留自己内容的全部所有权,服务由 Amruth Pillai 个人运营、受德国法律管辖,并以「按现状」方式提供。

对数据敏感的用户可以整体自托管:官方提供 Docker Hub 与 GHCR 镜像和 Compose 示例,最低 1 vCPU/1 GB 内存,PostgreSQL 为必需组件,SMTP、S3 兼容存储、Redis(仅 AI Agent 需要)均为可选,启动时自动执行数据库迁移。官方称自托管与云端版「功能无差异」。

适用场景

  • 需要快速制作或更新一份排版规范的 PDF 简历,不愿为导出功能付费或注册带营销追踪的商业平台。
  • 投简历前自查 ATS 可读性(尤其是多栏排版、图标技能条等容易解析失真的设计)。
  • 用同一账号维护针对不同岗位的多个简历版本,并跟踪每条投递的进展。
  • 注重数据主权、希望把简历数据完全留在自己服务器上的个人或团队(自托管)。
  • 需要把简历数据接入自有脚本或 AI 工作流的开发者(REST API、MCP、JSON 导出)。

局限

  • 制作简历必须注册账号:虽然免费且不强制邮箱验证,但不同于部分纯前端工具,简历数据保存在服务端账号下;「无需账号」仅适用于 ATS 检查器等个别公开工具。
  • 模板框架固定:15 套模板决定了整体结构,自定义限于配色、字体、间距和 CSS 覆盖,无法从零设计版面,也没有模板市场。
  • AI 不免费:所有 AI 功能都需要用户自备 API Key 并自行承担服务商费用,官方托管版不提供内置免费额度。
  • 个人项目:服务由作者一人运营维护,无 SLA 保障,支持渠道为 GitHub、Discord 和 Reddit 社区;官网用户数为运营方自报数据。
  • ATS 检查有语言限制:章节识别仅支持英文简历,中文简历的部分检查项会被跳过。
  • 翻译完成度不一:55 种界面语言由社区志愿翻译,非英语界面可能存在未覆盖的词条。

同类参考

  • OpenResume:同样开源的简历制作与解析工具(AGPL-3.0,截至 2026-09-08 约 8.9k star),侧重单份简历的浏览器本地编辑,无账号体系和求职追踪。
  • JSON Resume:简历数据的开放 JSON 标准及配套主题生态;Reactive Resume 支持导入该格式,可与其主题工具链互补使用。
  • 官方文档站还自建了与 Canva、Zety、Novoresume、resume.io 等商业工具的对比页(共 17 篇),可作为选型线索,但需注意其官方立场。

参考资料