苦于简历隐私泄露?我开源了一款 0 数据库、纯本地运行的 AI 简历构建工具

0 阅读3分钟

大家好,我是优派简历(OpResume)的开发者。

作为程序员,我们平时习惯了把各种服务部署在自己的 NAS 或本地环境中,追求的就是一个“数据主权”。但是,每当到了需要更新简历的时候,往往会陷入一种非常矛盾的境地:

为了排版好看,我们跑去各种在线简历平台。填完了所有工作经历、项目细节,选好模板后,点下导出按钮的那一刻——“请扫码支付 9.9 元解锁 PDF 下载”

这还不是最糟的。最让人后背发凉的是,我们的核心个人隐私、工作履历,全都变成了这些平台数据库里随时可以被售卖和分析的大数据养料。

作为一个极度在乎隐私和 Local-First(本地优先)的开发者,我决定自己动手造个轮子。于是,优派简历(OpResume) 诞生了。

mockup.png

🔒 核心架构:把数据主权彻底还给你

从敲下第一行代码开始,OpResume 的核心原则只有一个:我们不碰你的数据。

为了做到这一点,在应用的架构设计上,我采取了最“决绝”的方案:

  • 0 后端数据库: 系统根本不存在用于存储用户简历的后端服务。
  • 0 注册流程: 砍掉所有登录授权,打开网页即刻开始编写,把时间留给真正重要的履历本身。
  • 100% 纯本地: 你的所有数据状态全部保存在当前浏览器的 LocalStorage 中,从未离开过你的设备。

有朋友可能会问:“存在浏览器里,那我换电脑了怎么办?”

不用担心被平台绑架。优派简历的底层数据结构完美兼容了通用的 JSON Resume 标准。你随时可以一键导出一份标准的 .json 格式备份。换电脑或清理浏览器后,在新设备一键导入即可无缝接力。你的履历,真正只属于你自己。

🤖 纯前端怎么做 AI?自带密钥(BYOK)模式

现在的效率工具离不开 AI,优派简历也不例外。我们支持强大的“划词润色”和自动提炼 STAR 法则亮点等功能。

但这就产生了一个逻辑冲突:既然没有后端,那怎么调用大模型?如果偷偷传给云端,岂不是违背了隐私承诺?

我的解法是:BYOK(Bring Your Own Key)模式。

ai-config.png

优派简历提供纯粹的客户端环境。用户需要在设置中填入支持的 AI 供应商 API Key(目前接入了 「硅基流动 SiliconFlow」)。

只有当你主动选中一段文本并点击“润色”时,选中的文字才会通过你自己的 Key 临时发送给大模型。平台不收取任何费用。

image.png

🎨 拒绝简陋:SaaS 级的编辑与导出体验

除了极客内核,在前端交互和 UI 质感上,我也花了不少心思。写简历本该是一件顺滑、纯粹甚至有些享受的事情。

  • 所见即所得的积木式拖拽: 不需要和 Word 那些反人类的锚点做斗争,哪里不对拖哪里。
  • 原生打印引擎导出: 放弃了容易导致文字模糊和无法选中的 Canvas 画布方案,直接调用浏览器原生的 Print 引擎生成 PDF。完美兼容各大厂的 ATS(招聘追踪系统),文字可精准复制,拒绝乱码。

🚀 开启你的下一次跃迁

目前,优派简历 v1.3.0 已经正式上线了全新的官网落地页,开源且完全免费。

在这个“隐私极其廉价”的时代,希望 优派简历 能够为你提供一个纯净、安全、有派头的专属工作台。

👉 在线免费体验(点开即用):在线使用 💻 GitHub 源码地址(MIT 协议):GitHub

后续我会根据大家的反馈,继续接入更多的AI大模型生态。如果你在使用过程中有任何建议,欢迎在评论区或者 GitHub Issue 里和我交流!