OpResume

4天前发布 10 00

OpResume 是一款免登录、高颜值、数据纯本地存储的开源在线简历生成器。没有后端,没有数据库,你的所有信息只留在你的浏览器里,安全、私密且极致高效。

所在地:
中国
收录时间:
2026-03-27
其他站点:
OpResumeOpResume

在求职季,你是否经历过这样的痛苦:

  • 为了调好 Word 的页边距和行间距,花费数小时却依然排版错乱?
  • 担心在线简历平台泄露个人隐私,不敢上传真实信息?
  • 想要分享简历给导师或朋友求建议,却不得不手动打码敏感信息?
  • 换个电脑或浏览器,辛苦填写的简历数据就丢失了?

OpResume 是一款免登录、高颜值、数据纯本地存储的开源在线简历生成器。没有后端,没有数据库,你的所有信息只留在你的浏览器里,安全、私密且极致高效。

OpResume

核心亮点:重新定义简历制作体验

1. 专业级排版引擎,告别 Word 噩梦

OpResume 内置了强大的渲染引擎,让你像设计网页一样设计简历:

  • 像素级控制:页边距、模块间距、行间距均可通过滑块自由调节,彻底摆脱 Word 的“格式跳动”。
  • 经典模板库:内置 4+ 套 经过大厂 HR 验证的经典模板,涵盖 ATS 友好型(机器筛选无忧)、外企单栏风创意双栏风等,一键切换风格。
  • 智能主题色:提供 8+ 款精心调配的预设配色,适应互联网、金融、设计等不同行业的视觉调性。
  • 自动分页指示:内容超出 A4 范围时,自动进行视觉分页,并配有悬浮页码指示器,打印前心中有数。

2. 极致的交互体验

  • 所见即所得 (WYSIWYG):左侧抽屉式表单编辑,右侧画布实时渲染,修改立即生效。
  • 丝滑拖拽排序:基于 @dnd-kit 实现,工作经历、项目描述、技能列表等条目均可自由拖拽调整顺序,逻辑梳理更直观。
  • 富文本编辑:集成 Tiptap 编辑器,支持加粗、列表、链接等常用格式,让经历描述更清晰。
  • 智能推算:输入生日和入职时间,系统自动计算年龄工作年限,避免手动计算的繁琐与错误。
  • 隐私打码模式:一键开启“脱敏模式”,自动隐藏姓名、电话、邮箱等敏感信息。生成的预览图可直接发到社区求点评,无需后期 P 图。

3. 数据安全与自由导出

这是 OpResume 最核心的承诺:你的数据,你做主

  • 零上传,纯本地:所有数据仅存储在浏览器的 localStorage 中。没有后端服务器,意味着没有任何人(包括开发者)能窃取你的简历信息。
  • JSON 备份/迁移:支持一键导出完整配置为 .json 文件。换电脑?换浏览器?只需导入文件,瞬间恢复所有编辑进度。
  • 高保真 PDF 导出:基于浏览器原生 window.print() 机制,生成文字可选、可复制、ATS 系统友好的高清 PDF,拒绝图片模糊或文字无法识别的问题。

技术栈:现代前端工程的典范

OpResume 不仅好用,其代码架构也代表了当前前端开发的最高水准,非常适合开发者学习或二次开发:

类别技术选型优势
核心框架React 18 + Vite 5 + TS 5极速启动,类型安全,开发体验流畅
UI 样式Tailwind CSS 3 + shadcn/ui高度定制,美观统一,组件丰富
状态管理Zustand 5轻量级,无样板代码,性能卓越
富文本Tiptap 3无头编辑器,灵活强大,扩展性高
拖拽交互@dnd-kit现代化拖拽库,无障碍支持好
国际化react-i18next轻松支持多语言切换

快速开始:3 步拥有完美简历

无需注册,无需配置数据库,只需 Node.js 环境即可运行。

# 1. 克隆项目
git clone https://github.com/oopooa/opresume.git
cd opresume

# 2. 安装依赖
npm install

# 3. 启动开发服务器
npm run dev

浏览器访问 http://localhost:5173,即可开始编辑。

部署建议

由于是纯静态项目,你可以轻松将其部署到 VercelNetlifyGitHub Pages 或任何静态托管服务上,甚至直接打包放在公司内网服务器使用。

# 构建生产版本
npm run build

# 预览构建结果
npm run preview

为什么选择 OpResume?

  • 对于求职者:安全、免费、模板专业,再也不用担心简历格式被 HR 嫌弃,也不用担心隐私泄露。
  • 对于开发者:一个完美的 React + TypeScript + Tailwind 实战项目,代码结构清晰,值得 Star 和 Fork。
  • 对于企业/学校:可私有化部署,作为内部简历收集或指导工具,数据完全可控。

数据统计

相关导航

暂无评论

none
暂无评论...