简历保险箱:一款本地存储、快捷填表的 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

相关推荐
yuanyxh3 小时前
Mac 软件推荐
前端·javascript·程序员
万少3 小时前
AtomCode开发微信小程序《谁去呀》 全流程
前端·javascript·后端
某人辛木4 小时前
Web自动化测试
前端·python·pycharm·pytest
Kagol4 小时前
Superpowers GSD gstack AgentSkills深度测评
前端·人工智能
excel5 小时前
JavaScript 字符串与模板字面量:从表象到本质理解
前端
京东云开发者5 小时前
当AI成为导演-如何用AI创作动漫短剧
前端
李白的天不白6 小时前
使用 SmartAdmin 进行前后端开发
java·前端
乘风gg6 小时前
🤡PUA AI Coding 工具 的 10 条终极语录
前端·ai编程·claude
学Linux的语莫6 小时前
Vue 3 入门教程
前端·javascript·vue.js
怕浪猫7 小时前
第一章、Chrome DevTools Protocol (CDP) 详解
前端·javascript·chrome