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 是一个开源简历生成器,MIT 协议、没有付费墙。这篇文章是一次实测记录:先把项目跑在本地,再走通从新建简历到导出 PDF 的完整流程,最后给出模板选择和一些进阶用法。内容面向第一次接触它的读者,跟着做大约 10 分钟可以有一份能直接投递的简历。
项目速览
| 维度 | 情况 |
|---|---|
| 价格 | 完全免费,无付费墙 |
| 部署方式 | 本地开发、Docker 自托管,均支持 |
| 模板 | 15 套内置,可切换可定制 |
| 导出格式 | PDF / DOCX / Markdown / JSON |
| AI 能力 | 内置改写与生成辅助 |
| 许可证 | MIT |
三步启动本地环境
前置条件一句话带过:装好 Node.js 和 pnpm 即可,其余依赖由 pnpm 统一拉取。
第一步,拉代码:
git clone https://gitcode.com/GitHub_Trending/re/reactive-resume cd reactive-resume第二步,安装依赖:
pnpm install第三步,启动:
pnpm dev浏览器打开http://localhost:3000。这里有个小细节:开发模式下 Vite 负责页面,API 请求会代理到后端,所以看到页面和接口一起就绪才算启动完成。首次使用需要登录,账号注册后数据保存在服务端,随时可以回来继续编辑。
走通主流程:新建、填写、挑模板
登录后的仪表盘以卡片形式展示已有简历。点击新建卡片,会立刻进入编辑器。
编辑器是三栏布局:左侧填内容,中间实时预览,右侧管模板与页面设置。操作顺序建议如下——
- 左侧:按需添加个人信息、专业摘要、工作经历、技能等模块,技能支持星级熟练度展示;面板底部还能插入自定义章节
- 中间:改一个字,预览立刻刷新,排版效果所见即所得
- 右侧:切换模板、调整页面格式,并负责最后的导出
模板库有 15 套,点谁看谁,全部免费:
两个注意点。一是分页提示:内容超出单页时界面会明确告知,不少招聘系统只收一页 PDF,建议盯着这个指标压缩内容。二是模块顺序:左侧面板里的章节可以拖动调整,把最有分量的经历放在最上面。
进阶玩法:CSS、AI 与多版本
这三个功能分别解决三类问题。
外观不满意 → 自定义 CSS。在样式设置里开启自定义样式后,可以直接写 CSS 覆盖模板外观。它走的是语义化类名体系,比如想给某个区块加底色和圆角,可以这样写:
.page-section-education { background: #f4f4f8; border-radius: 6pt; }可用的类名清单可以参考样式表模块源码 packages/resume/src/stylesheet/。
措辞拿不准 → AI 改写。编辑器内点击 AI 入口,把原文贴进去提要求即可,例如:
把下面这段经历改写成 STAR 结构,控制在三行内,突出跨团队协作和数据结果: 负责电商平台前端开发,参与购物车模块重构。
一份简历不够用 → 多版本管理。通过顶部导航新建多份简历,每份独立保存,按岗位微调摘要和经历排序。仪表盘还能查看版本历史,改砸了一键回退。
交付与分享:三种导出格式怎么选
导出面板提供四种格式,简历和求职信可以分别导出:
| 格式 | 适用场景 |
|---|---|
| 投递默认选项,排版固定, ATS 友好 | |
| DOCX | 需要招聘方或自己二次编辑时 |
| Markdown | 纳入版本管理、二次排版 |
| JSON | 数据备份与跨工具迁移 |
除了下载文件,还能生成一条公开链接,对方在线查看,无需附件。适合面试邀约、内推转述这类场景;如果内容敏感,记得在分享设置里配好访问权限。导出的具体实现在 packages/resume/src/export-sections.ts,想搞清楚每种格式怎么生成的可以看这里。
按岗位选模板
三档建议,理由是实测观感:
- 技术岗:Onyx、Pikachu。结构感强,技能区域独立成块,技术栈一眼可见
- 设计岗:Azurill、Ditto。色块和视觉变化多,留白舒服,适合放作品集链接
- 管理岗:Lapras、Bronzor。信息密度高且不花哨,成就条目排布清晰
拿不准就先挑一套最中性的,内容填完再换——切换模板不改变任何内容,成本极低。
常见问题
旧简历数据怎么迁移?用导入功能,支持 JSON Resume 和 Reactive-Resume 旧版本数据,导入后在编辑器里核对一遍即可。
一定要自托管吗?不一定。数据要么存在服务端账号里,要么以 JSON 导出在自己手里;想完全掌控,可以用 Docker 指南 几分钟搭好私有实例。
能离线编辑吗?可以安装为 PWA,首次加载后断网时仍可编辑,改动保存在本地浏览器。
A4 和 Letter 怎么选?右侧面板的页面格式里切换:国际投递用 A4,投北美岗位用 Letter,同一份简历两种格式都能导。
写在最后
实测下来,这套工具的核心体验是"改字即见"——内容、样式、模板都在一个界面里闭环,导出也不设任何门槛。想深入的话,可以从这两处入手:API 使用文档 了解数据接口,模板源码目录 packages/pdf/src/templates/ 则能看清 15 套模板各自怎么排版。
【免费下载链接】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),仅供参考