Skip to content

cr7-zh/Application-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

📝 网投助手 - 校招投递记录插件

专为校园招聘设计的浏览器插件,帮助应届生高效记录网投信息、追踪投递进度、管理求职流程,支持面试提醒与倒计时功能。

Version License Platform

网投助手

✨ 功能特性

📋 核心功能

  • 一键记录 - 快速记录公司、岗位、城市、企业类型、投递状态等信息
  • 智能提取 - 自动识别 BOSS直聘、智联招聘、前程无忧、应届生招聘网、Moka系统等主流招聘网站的岗位信息
  • 状态追踪 - 8种投递状态流转:已投递 → 待笔试 → 待面试 → 面试中 → OC → 已offer
  • 状态编辑 - 随时修改投递状态,跟进求职进度
  • 企业分类 - 支持国企、央企、外企、私企、互联网大厂、独角兽、事业单位等分类
  • 数据持久 - 使用 Chrome Storage 本地存储,关闭浏览器/重启电脑数据不会丢失
  • Excel导出 - 一键导出投递记录为 Excel,方便整理和复盘

🔔 面试提醒与倒计时(新功能)

  • 浏览器通知提醒 - 笔试/面试前1天和3小时自动弹窗提醒
  • 倒计时显示 - 投递列表显示距离下次面试的时间(红色-紧急/黄色-即将/蓝色-近期)
  • 时间精确设置 - 支持设置笔试、一面、二面、三面的具体日期和时间
  • 独立提醒开关 - 每个面试环节可单独开启/关闭提醒

📊 统计分析

  • 投递总数、offer 数量、面试中数量统计
  • 回复率自动计算
  • 投递状态分布可视化
  • 企业类型分布可视化

🔒 数据安全

  • 纯本地存储,数据不上传云端
  • 无需登录,即装即用
  • 支持数据导出备份

🚀 安装方法

方式一:开发者模式加载(推荐)

  1. 下载源码

    git clone https://github.com/cr7-zh/Application-Assistant.git
  2. 打开浏览器扩展管理页面

    • Chrome: 地址栏输入 chrome://extensions/ 回车
    • Edge: 地址栏输入 edge://extensions/ 回车
  3. 开启开发者模式

    • 打开右上角「开发者模式」开关
  4. 加载插件

    • 点击「加载已解压的扩展程序」
    • 选择项目中的 extension 文件夹
    • 安装成功!🎉
  5. 固定到工具栏(可选)

    • 点击浏览器工具栏的 🧩 拼图图标
    • 找到「网投助手」,点击 📌 图钉图标固定

方式二:Chrome 网上应用店(待上架)

即将上架 Chrome Web Store,届时可直接搜索「网投助手」安装。

📖 使用指南

🎯 快速开始

1. 记录一个投递

1. 打开招聘网站(BOSS直聘/智联/前程无忧等)
2. 进入感兴趣的岗位详情页
3. 点击浏览器工具栏的「网投助手」图标
4. 点击「🔄 自动提取」按钮(自动填充公司、岗位、网址)
5. 补充信息:城市、企业类型、投递状态、投递时间等
6. 点击「💾 保存记录」

2. 设置面试提醒

1. 在「投递列表」中找到需要设置提醒的记录
2. 点击 ✏️ 编辑图标
3. 设置笔试/面试时间(日期+具体时间)
4. 勾选/取消「开启提醒」开关
5. 点击「💾 更新记录」保存
6. 浏览器将在面试前1天和3小时发送通知提醒

3. 查看面试倒计时

投递列表会显示最近的面试倒计时:
🔴 红色闪烁 - 3小时内(紧急)
🟡 黄色 - 1天内(即将开始)
🔵 蓝色 - 3天内(近期)
⚪ 灰色 - 3天以上

4. 导出数据

1. 切换到「投递列表」标签
2. 点击底部的「📊 导出Excel」按钮
3. 数据将保存为「校招投递记录_2026-03-03.xlsx」
4. 包含字段:投递时间、笔试时间、一面/二面/三面时间等

📋 详细功能说明

添加记录

字段 必填 说明
公司名称 投递的公司名称
岗位名称 投递的岗位名称
工作城市 岗位所在城市
企业类型 国企/央企/外企/互联网等
投递状态 默认为「已投递」
投递时间 投递简历的日期
投递网址 岗位详情页链接(自动填充)
岗位详情/备注 薪资、面试进度等补充信息

编辑记录(可设置面试时间)

字段 说明
笔试时间 设置笔试日期和时间
一面时间 设置一面日期和时间
二面时间 设置二面日期和时间
三面时间 设置三面日期和时间
提醒开关 每个时间可单独开启/关闭提醒

投递列表

  • 筛选:按投递状态、企业类型筛选
  • 搜索:支持公司和岗位关键词搜索
  • 倒计时:显示最近的面试/笔试倒计时
  • 面试标签:显示已设置的所有面试时间
  • 编辑:✏️ 修改记录信息和时间
  • 删除:🗑️ 删除记录

统计分析

  • 总投递数、已offer数、面试中数、回复率
  • 投递状态分布图
  • 企业类型分布图

🌐 支持的招聘网站

网站 自动提取 网址
BOSS直聘 zhipin.com
智联招聘 zhaopin.com
前程无忧 51job.com
应届生招聘网 yingjiesheng.com
Moka系统 .mokahr.com, join.
其他网站 ⚠️ 可从页面标题提取基本信息

🏗️ 项目结构

extension/                    # 浏览器插件目录
├── manifest.json             # 插件配置文件
├── popup.html                # 弹出窗口界面
├── popup.js                  # 弹出窗口逻辑(核心代码)
├── background.js             # 后台服务脚本(提醒功能)
├── content.js                # 内容脚本
├── lib/                      # 第三方库
│   ├── localforage.min.js    # 本地存储库(备用)
│   └── xlsx.full.min.js      # Excel导出库
└── icons/                    # 插件图标
    ├── icon16.png
    ├── icon32.png
    ├── icon48.png
    └── icon128.png

README.md                     # 项目主说明文档(本文件)

💻 技术栈

  • 框架: Chrome Extension Manifest V3
  • 前端: 原生 HTML5 + CSS3 + JavaScript (ES6+)
  • 存储: Chrome Storage API (chrome.storage.local)
  • 通知: Chrome Notifications API + Alarms API
  • 导出: SheetJS (xlsx)
  • 图标: 自绘 SVG + Python Pillow 生成

🔄 更新日志

v1.0.3 (2024-03)

  • 新增面试提醒功能 - 笔试/面试前1天和3小时自动通知
  • 新增倒计时显示 - 投递列表显示距离下次面试的时间
  • 新增精确时间设置 - 支持设置笔试、一面、二面、三面的日期和时间
  • 新增提醒开关 - 每个面试环节可单独开启/关闭提醒
  • ✅ 优化多网站自动提取逻辑

❓ 常见问题

Q: 数据存储在哪里?关闭浏览器会丢失吗?

A: 数据存储在 Chrome 本地(chrome.storage.local),关闭浏览器、重启电脑都不会丢失。但卸载插件会清除数据,请定期导出Excel备份。

Q: 如何设置面试提醒?

A: 在「投递列表」中点击记录的 ✏️ 编辑图标,设置笔试/一面/二面/三面的日期和时间,勾选「开启提醒」,保存后浏览器会在面试前1天和3小时发送通知。

Q: 倒计时显示是什么意思?

A: 投递列表会显示距离下次面试的时间:🔴红色闪烁-3小时内紧急、🟡黄色-1天内即将开始、🔵蓝色-3天内近期、⚪灰色-3天以上。

Q: 如何修改投递状态?

A: 在「投递列表」中点击记录的 ✏️ 编辑图标,修改状态后点击「更新记录」保存。

Q: 支持哪些浏览器?

A: 支持 Chrome、Edge 等基于 Chromium 的浏览器。Firefox 版本开发中。

Q: 自动提取不准确怎么办?

A: 可以手动修改提取的信息,或直接在表单中填写。我们会在后续版本优化提取算法。

💡 使用技巧

  1. 及时记录 - 每投递一个岗位立即记录,避免遗漏
  2. 设置提醒 - 收到面试通知后,立即在编辑模式设置面试时间和提醒
  3. 更新状态 - 收到面试/offer后及时更新状态,方便追踪
  4. 详细备注 - 记录薪资范围、面试问题、面试官等关键信息
  5. 定期备份 - 每周导出一次Excel,备份到云盘
  6. 善用筛选 - 定期筛选「待面试」状态,提前准备

📄 许可证

MIT © 2024 网投助手


祝你校招顺利,收获心仪 offer!🎉

About

专为招聘设计的浏览器插件,帮助高效记录网投信息、追踪投递进度、管理求职流程。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors