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

相关推荐
子兮曰3 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
子兮曰3 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
前端小万3 天前
写公众号赚了 3000 块后,我做了一款叫 "一键成稿" 的软件
前端·微信小程序
爱勇宝3 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
三十而立洋3 天前
Cookie 详解:从产生到安全,一次讲透
前端·javascript
卡布鲁3 天前
把一个 Vite + Vue3 应用塞进 qiankun (React + Umi3) 主站:十个坑的复盘
前端·javascript·react.js
汉堡大王95273 天前
Jev:不是聊天机器人, 而是一个智能 if 语句
前端·人工智能·后端
梦想很大很大3 天前
从运行事实到回归证据:Workrun 的 Telemetry 与 Evaluation 实践
前端·人工智能·后端
计算机魔术师3 天前
Meta Muse agent 接入 Shopify 的 Shop Pay 实现代理式购物
前端
沙蒿同学3 天前
我用 Go 搭了一条 AI Agent 流水线:从 1 张商品图到一整套淘宝详情页
前端·javascript·后端