AX 爱鲜报

综合 / 阅读 · 2026-10-17 08:26 · 1 阅读 · 0 赞

开源简历构建器 Reactive Resume:隐私优先,支持自部署与 AI 辅助写作

Reactive Resume 是一款隐私优先的开源简历构建器,提供 12+ 模板、实时预览、PDF/JSON/DOCX 导出,支持 Docker 自部署和 AI 辅助润色,数据完全由用户掌控。

每到跳槽季或毕业季,写简历总让人头疼。在线简历工具往往在导出 PDF、更换模板、去水印时弹出付费墙,简历数据还可能被用于推荐,邮箱频繁收到广告。更麻烦的是数据无法带走,敏感信息存在他人服务器上也不踏实。

简历是个人职业数据,理应由自己掌控。 今天介绍一款免费开源的简历构建器,主打隐私优先。你可以在官网直接使用,也能用 Docker 一键部署到自己的服务器,数据完全由你说了算。

核心特点

  • 实时预览,所见即所得:左侧编辑,右侧实时渲染。字体、颜色、间距可自定义,支持 A4 和 Letter 纸张尺寸。
  • 12+ 专业模板:包括 Azurill、Pikachu、Gengar、Onyx 等,覆盖技术岗与设计岗等不同风格。
  • 多格式导出:PDF 用于正式投递,JSON 方便数据迁移,DOCX 便于后续用 Word 微调。
  • AI 辅助写作:接入 OpenAI、Gemini、Claude 等大模型,可润色工作描述、优化措辞。需自行配置 API Key,数据不会被第三方截留。
  • 隐私与数据可控:不追踪、不投放广告、不倒卖数据,支持一键导出所有数据和一键永久删除。
  • 分享与密码保护:可通过唯一链接公开分享简历,支持设置密码,内置求职进度跟踪。

技术架构

分类 技术选型
框架 TanStack Start (React 19 + Vite)
运行时 Node.js
语言 TypeScript 全栈
数据库 PostgreSQL + Drizzle ORM
API ORPC (类型安全 RPC)
认证 Better Auth
样式 Tailwind CSS
状态管理 Zustand + TanStack Query
PDF 生成 @react-pdf/renderer (纯客户端)

从 v5.1.0 版本开始,PDF 生成已完全在客户端完成,不再依赖 Chromium 等外部打印服务,部署更轻量,资源占用更低。

部署方式

提供完整的 Docker Compose 配置,三行命令即可运行:

git clone --depth=1 https://github.com/amruthpillai/reactive-resume.git
cd reactive-resume
docker compose up -d

启动后访问 localhost:3000 即可使用。服务栈包含 PostgreSQL 数据库和可选的 SeaweedFS 文件存储。不想自己部署,也可直接使用官方托管的 rxresu.me,注册即用。

前端与后端

前端基于 React 19 + Vite,使用 TanStack Start 框架,Tailwind CSS 配合 Base UI 组件库。编辑器基于 Tiptap 富文本引擎,Zustand 处理本地状态,TanStack Query 管理服务端缓存,适配暗色模式。

后端为 Node.js + TypeScript,数据库 PostgreSQL,ORM 选用 Drizzle。API 通信走 ORPC,前后端共享类型定义,接口调用有完整的类型安全校验。认证基于 Better Auth,支持 GitHub、Google 等 OAuth 登录,也支持 Passkey 和双因素认证。

开源协议

采用 MIT 协议开源,允许自由使用、修改、分发,商用无需额外申请许可,唯一要求是保留版权声明。基于它做二次开发或集成到自己的产品里,基本没有法律风险。

上手体验

打开 rxresu.me,支持 GitHub 一键登录,进入后先选模板。Pikachu 布局活泼,Onyx 偏正式商务风。编辑界面左侧为各版块编辑区(个人信息、工作经历、教育背景、技能、项目经历等),右侧实时预览。

各版块支持拖拽排序,编辑器可加粗关键内容或插入链接。改完点导出,PDF 几乎瞬间生成,排版与预览一致。之前用过 JSON Resume 格式的话,还支持直接导入。

AI 功能需在设置里配好 API Key,之后可调用 AI 优化描述,比如把平淡的工作经历改写得更有冲击力。

让我们一起来体验一下:

可以先设置为中文语言,我们能更快速地进入状态。

创建一张新简历,也支持导入。

可以动态维护这些基本信息。

可以选中自己喜欢的模板进行更改。

系统提供的一些模板。

两边都是简历中常见的一些要素。

更多潜在功能待你发现,也欢迎分享你在用的简历工具。

结语

Reactive Resume 解决的核心问题很简单:让你的简历数据真正属于你自己。隐私保护、自部署能力、免费开放的定位,在同类工具里都算扎实。41000 多颗 Star 说明社区认可度不低,模板和功能也在持续迭代。如果你正在找一款靠谱的简历工具,或想在自家服务器上跑一套简历系统,这个项目值得一看。

标签 AI 开源 Docker TypeScript React PostgreSQL

评论

登录后才可评论

0 条评论

  • 暂无评论,来写第一条吧。