简历保险箱:一款本地存储、快捷填表的 Chrome 简历助手

简历信息本地存储与一键复制的浏览器扩展,告别重复填写校招表单。

Why ResumeVault?

楼主本人秋招投递时,最崩溃的不是面试,是"填简历"这一步。

各大招聘网站来回填,真的填到怀疑人生。

尤其是简历解析功能,经常出现两大痛点:

解析效果不稳定:格式乱、字段错、关键信息丢失。

重复劳动太折磨:每投一家都要手动打开 PDF,复制粘贴一遍,机械又耗时。

ResumeVault:一次录入,处处秒贴。

把个人信息保存在浏览器本地,随时一键复制到任何招聘表单,不再反复"搬运简历"。

Features


📋 信息管理

  • 基本信息 / 教育经历 / 实习经历
  • 项目经历 / 技能 / 荣誉证书
  • 自我评价 / 自定义字段
  • 支持上传 PDF / Word 提取文本参考

⚡ 快速访问

  • 侧边栏常驻 --- 任何网页旁边实时查看
  • 快捷键 --- Alt+Shift+V 一键开关(可自定义)
  • 一键复制 --- 点击字段即复制到剪贴板

🔒 隐私优先

  • 数据 100% 本地存储
  • 不联网、不调用 AI、不上传任何服务器
  • 简历文件解析完全在本地完成

💾 数据管理

  • 导出 JSON 备份
  • 从 JSON 文件恢复
  • 一键清空所有数据

Preview

选项页 --- 完整信息编辑

侧边栏 --- 快速查看与复制

Getting Started

从源码安装(开发者模式)

bash 复制代码
# 1. 克隆仓库
git clone https://github.com/LQF-dev/ResumeVault.git
cd ResumeVault

# 2. 安装依赖
npm install

# 3. 构建
npm run build
  1. 打开 Chrome,访问 chrome://extensions/
  2. 开启右上角 开发者模式
  3. 点击 加载已解压的扩展程序 ,选择 dist 目录

Chrome 商店安装

在 Chrome Web Store 安装:
ResumeVault 扩展

Usage

步骤 操作
1 点击工具栏图标 → 上传简历或手动填写 → 保存
2 访问任意招聘网站 → 按 Alt+Shift+V 或点击图标打开侧边栏
3 点击需要的字段 → 自动复制 → Ctrl+V 粘贴到表单

自定义快捷键:访问 chrome://extensions/shortcuts(Edge 为 edge://extensions/shortcuts

Tech Stack

技术 版本
⚛️ React 19
🔷 TypeScript 5
🎨 Tailwind CSS 4
Vite 6
🧩 @crxjs/vite-plugin 2
📄 pdfjs-dist 5
📝 mammoth 1

Project Structure

复制代码
src/
├── background/       # Service Worker (快捷键 toggle、Port 状态追踪)
├── components/       # 共享 UI 组件 (InfoCard, Icons, Toast...)
├── hooks/            # React Hooks (useStorage, useCopy)
├── options/          # 选项页 --- 完整信息管理界面
├── popup/            # 弹窗 --- 入口导航
├── services/         # PDF / DOCX 本地解析
├── sidepanel/        # 侧边栏 --- 快速查看与一键复制
├── types/            # TypeScript 类型定义
└── manifest.ts       # Chrome Extension Manifest V3 配置

Development

bash 复制代码
npm run dev     # 开发模式(HMR 热更新)
npm run build   # 生产构建

开发模式下在 chrome://extensions/ 加载 dist 目录即可实时调试。

Privacy

ResumeVault 的所有数据均存储在浏览器本地(chrome.storage.local)。

  • ✅ 不收集任何用户数据
  • ✅ 不发送任何网络请求
  • ✅ 简历解析完全在客户端完成
  • ✅ 卸载扩展即彻底删除所有数据

License

MIT © 2026 QinFeng Luo

相关推荐
SuperEugene2 小时前
Promise 从入门到实战:同步异步、回调地狱、then/catch/finally 全解
前端·javascript·面试
前端 贾公子2 小时前
uniapp 小程序获取后端的二进制 保存到手机相册
java·前端·javascript
qq_437100662 小时前
echarts图表相关 电量进度图
前端·flask·echarts
Thomas.Sir2 小时前
Vue 3:现代前端框架的架构革命
前端·vue.js·web·大前端
SouthRosefinch2 小时前
三、HTML文本、语义化、列表与表格
前端·html5
清空mega2 小时前
《Vue3 模板语法与常用指令详解:插值、绑定、件、条件渲染、列表渲染一次学会》
前端·javascript·vue.js
周淳APP2 小时前
【HTTP相关及RESTful】风萧萧兮易水寒之壮士学习不复返
前端·javascript·网络·网络协议·http·restful·jsonp
gyx_这个杀手不太冷静2 小时前
OpenCode 进阶使用指南(第四章:企业级功能)
前端·ai编程
周淳APP2 小时前
【计算机网络之HTTP、TCP、UDP、HTTPS、Socket网络连接】
前端·javascript·网络·网络协议·http·前端框架