Reactive-Resume 完整指南:从本地启动到导出可投递的简历
【免费下载链接】reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!项目地址: https://gitcode.com/GitHub_Trending/re/reactive-resume
Reactive Resume 是一个完全开源、永久免费的简历制作工具,帮你解决模板质量参差不齐、导出功能被收费墙挡住、简历数据拿不到自己手里的烦恼。它的核心链路很简单:填写信息、实时预览、直接导出 PDF,数据始终由你掌控。无论你是第一次写简历的学生,还是要为多个岗位准备简历的资深从业者,花 10 分钟就能把它跑起来。
从填信息到导 PDF,它能帮你做什么
- 用它填工作经历和技能 → 得到一份实时渲染的简历页,输入时预览区立刻更新,不用等"编译"
- 用它挑一套专业模板 → 得到 15 种可选版式,A4/Letter 自动分页,不用自己排版
- 用它导出 → 得到 PDF、DOCX、Markdown、JSON 四种格式,或一条可直接打开的公开链接
- 用它跑 ATS 检测 → 得到一份 0-100 分报告,提前知道简历会不会被机器筛选卡住
- 用它自托管 → 得到一套跑在自己机器上的完整服务,数据随时可删可导出
本地部署四步走:装好环境跑起来
项目基于 pnpm 管理依赖,需要 Node.js v24 和 Docker。别担心,命令都很短:
1. 克隆仓库
git clone https://gitcode.com/GitHub_Trending/re/reactive-resume cd reactive-resume代码落到本地的 reactive-resume 目录里。
2. 安装依赖
pnpm install安装整个 monorepo 的依赖,第一次跑会花几分钟。
3. 拉起数据库和存储服务
docker compose -f compose.dev.yml up -d postgres redis seaweedfsPostgreSQL、Redis、SeaweedFS 三个基础服务启动完成,可用docker compose ps确认状态。
4. 启动开发服务器
cp .env.example .env.local pnpm dev浏览器打开 http://localhost:3000 看到落地页,注册登录后就能开始建简历。
核心功能实战:从第一份简历到公开分享
创建并填写第一份简历
目标:在屏幕上得到一份有内容的简历骨架。
- 登录进入仪表盘,点击"Create a new resume"卡片
- 给简历起个名字,在左侧面板依次填写:基本信息、专业摘要、工作经历、技能
- 在中间预览区确认效果,输入什么就渲染什么
注意:工作经历按时间倒序填写,每条尽量写成"动作 + 结果",而不是干巴巴的职责罗列。
挑一套合适的模板
目标:让简历版式匹配你要投递的行业。
- 在编辑器右侧面板展开 Template 区块
- 点击任意模板即时生效,已有内容全部保留
- 回到预览检查分页和留白,必要时在右侧微调颜色与字号
选法建议:技术岗位选结构清晰、信息分区明确的版式;创意行业选带色块的版式;学术或管理岗选信息密度更高的双栏布局。
导出格式怎么选
目标:拿到可以直接发出去的文件。
- 点编辑器右上角的"Download"按钮,打开导出对话框
- 对话框顶部用标签页选择导出简历正文,还是附带的求职信
- 选格式下载,文件名自动使用简历名
四种格式的定位:
- PDF:投递、发邮件、打印,排版与预览完全一致
- DOCX:交给 Word/Google Docs 继续人工编辑
- Markdown:纯文本编辑,或丢给 AI 工具帮你润色
- JSON:备份、迁移账号或将来恢复用
注意:DOCX 适合编辑场景,但视觉排版可能与 PDF 有细微差异,讲究还原度时永远选 PDF。
用 ATS 检测器验证机器可读性
目标:确认简历文本能被招聘筛选系统正确解析。
- 在右侧面板找到 ATS Check 区块
- 实时检查项会边填边跑,自动揪出缺失日期、无效链接等问题
- 点"Run deep check",把当前内容渲染成 PDF 后做完整文本抽取检测
整个过程在浏览器本地完成,PDF 文件不会上传到任何服务器,放心跑。
生成公开链接分享给招聘方
目标:不发文件,直接给一个能打开的链接。
- 右侧面板打开 Sharing 区块
- 打开"Allow Public Access"开关
- 复制下方生成的公开 URL,对方无需注册即可查看并下载 PDF
注意:访问者永远看到的是最新版本,你还可以给链接加密码,只对信任的人开放。
进阶与效率技巧:自定义样式、AI 润色与多版本
技巧一:写自定义 CSS 精调样式
在右侧面板打开自定义样式选项,可以直接给简历元素写 CSS。比如给摘要区加个浅色底:
.page-section-profiles { background: color-mix(in srgb, var(--page-primary), white 80%); border-radius: 8pt; }样式在预览中即时生效,导出的 PDF 同样带上这些改动。
技巧二:用 AI 帮你打磨措辞
点编辑器中的 AI 图标,选择模型后可生成或改写某个区块,提示词示例:"把这段工作经历改写得更突出跨团队协作能力"。AI 只产出建议文本,点确认才会写入正文,不会偷偷改你的简历。
技巧三:多岗位用多版本管理
在仪表盘对简历卡片右键,可以重命名、复制或删除。维护一份"基础版",针对不同岗位复制出变体,只改摘要和技能顺序,省得每次重新填写。
避坑与高频问题
Q:换模板会不会丢内容?不会。模板只是版式,切换后所有数据保留;如果显得拥挤,去页面设置把纸张改成 A4 或 Letter 调整密度。
Q:导出的 PDF 被筛选系统读出乱序?先跑一次 ATS 深度检查,双栏布局是抽取顺序错乱的最常见原因,报告若指向布局问题,换单栏模板重导。
Q:旧格式的简历怎么导进来?Import 功能支持 JSON Resume 标准格式和 Reactive Resume v4 数据,上传后自动迁移到新结构。
Q:能离线用吗?支持 PWA,首次加载后可编辑并离线保存,数据留在本地浏览器。
冷知识:ATS 检测器可以当成独立的公开工具页使用,拿来测试 Word、LaTeX 导出的 PDF 能不能被筛选系统读懂,不只服务于本平台生成的简历。
资源索引:继续深挖从这里开始
- 快速上手与自托管教程:docs/getting-started/quickstart.mdx
- 导出、分享、模板选择等全部操作指南:docs/guides/
- 前端源码目录:apps/web/src/
Reactive Resume 是 MIT 协议下的开源项目,没有广告、没有跟踪、没有隐藏付费墙,想要一份完全属于自己、还能随时改源码的简历工具,现在就可以动手试试。
【免费下载链接】reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!项目地址: https://gitcode.com/GitHub_Trending/re/reactive-resume
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考