Boss Show Time 一键解锁职位发布时间:快速看清招聘信息的新鲜度,不再错过最新机会
【免费下载链接】boss-show-time展示boss直聘岗位的发布时间项目地址: https://gitcode.com/GitHub_Trending/bo/boss-show-time
Boss Show Time 是一款专为求职者打造的开源浏览器插件,核心功能就是在招聘网页上直接展示每个职位的发布时间。很多平台只会告诉你"岗位在招",却不肯亮出这份工作到底挂了多久,而这款插件用一行醒目的时间标签,帮你把"生产日期"摆到台面上。
先看清单:装上它能得到什么
开箱之前,先把这个插件的家底亮一亮:
- 📅时间标签:职位卡片上直接显示发布/更新时间,颜色越"热"代表越新
- 🎨颜色警报:从黄绿到灰,颜色深浅对应时间远近,扫一眼就能分级
- 🏢外包识别:疑似外包公司、培训机构自动打上标记,避坑于无形
- 🟢在线筛选:Boss 直聘上能一键筛出"招聘者当前在线"的岗位
- 🔍公司速查:每个职位附带小红书、脉脉、百度三个公司检索入口
- 📊本地档案:记录你何时看过、看了几次,还能导出统计、备份恢复
下面逐条拆开讲。
时间标签:给每份工作贴一张"生产日期"
去超市买酸奶,你会下意识翻到瓶底看生产日期——因为没人想拿一瓶快过期的。可招聘网站恰恰相反,它把"生产日期"藏得严严实实。一个岗位是今天刚放出来的,还是三个月前挂到现在的,页面上一律写着"热招"。
Boss Show Time 干的事,就是把这层包装纸撕开:它盯着网页上的网络请求,实时截获职位数据,再解析出时间信息,最后把标签贴到每个职位卡片的角落。
颜色本身就是一套提醒系统:
- 🟡 黄绿色:7 天以内发布,最新鲜,优先投
- 🟢 绿色:7–14 天,还在"保质期"内
- 🟠 橙色:14–28 天,热度开始下降
- 🔴 红色:28–56 天,多半是"常驻选手"
- ⚫ 灰色/黑色:超过 56 天,基本是僵尸岗,谨慎投递
规则定义都在 src/commonRender.js 里,想看代码的同学可以直接翻。这种"颜色即信息"的设计,让判断成本几乎降为零。
四大平台全覆盖:不同平台,各有一套打法
这款插件目前支持四个主流招聘平台,每个平台都有独立的适配模块,放在 src/plantforms/ 目录下:
- Boss 直聘(src/plantforms/boss/index.js):会拉取职位详情来推算活跃时间,顺带支持在线筛选和外包提示
- 智联招聘(src/plantforms/zhilian/index.js):一周内发布的职位直接标红,重点突出
- 前程无忧(src/plantforms/job51/index.js):使用确认时间字段,展示更贴近真实发布节点
- 拉勾招聘(src/plantforms/lagou/index.js):用创建时间换算成"X 天内发布"的直白文案
因为各平台的接口字段五花八门——有的给 activeTime,有的给 publishTime,有的给 updateDateTime——插件在 src/data/ 里做了统一的数据转换层,把差异消化在内部。以后想加新平台,照着现有模块复制一个就行,这也是它模块化设计的价值所在。
三个隐藏 buff:外包标记、在线筛选、公司速查
时间只是基本功,真正让求职体验升级的是这几个附加功能:
外包与培训机构识别。在 Boss 直聘上,插件会比对 src/data/outsource.js 和 src/data/training.js 里维护的黑名单,疑似外包或培训机构的公司,标签上直接出现【疑似外包公司】【疑似培训机构】字样,天气图标也从 ☀ 变成 ⛅。简历投出去之前先打个问号,能少走不少弯路。
招聘人在线筛选。逻辑在 src/plantforms/boss/onlineFilter.js,页面筛选区会多出一个"招聘人在线"的选项。开启后,当前页不在线的招聘者对应的岗位直接隐藏。想趁对方在线时抓住沟通窗口,这个开关很实用。
公司信息一键速查。每个职位标签下方会生成三个小链接,分别跳转到小红书、脉脉、百度搜索该公司名。面试前花两分钟查一下公司口碑、裁员史、加班文化,比到了现场再后悔强得多。
三步安装:从零到看到时间标签
装这个插件不需要写一行代码,跟着走就行:
第一步:获取源码。打开终端执行:
git clone https://gitcode.com/GitHub_Trending/bo/boss-show-time cd boss-show-time npm install npm run build构建完成后,项目里会多出一个build目录。
第二步:加载到 Chrome。地址栏输入chrome://extensions/,打开右上角的"开发者模式",点击"加载已解压的扩展程序",选中刚才的build文件夹,安装完成。
第三步:打开招聘页面。去 Boss 直聘、智联、前程无忧或拉勾的搜索列表页,稍等片刻,职位卡片上就会出现时间标签和公司信息。首次加载时会显示"正查找发布时间"的占位提示,数据拉取完会自动替换成正式标签。
💡小贴士:开发模式下想改代码热更新,可以npm run watch代替 build,配合 Extensions Reloader 之类的插件实现保存即刷新,具体玩法在项目里的 quickstart.md 有记录。
进阶玩法:把求职记录变成你自己的数据库
这个插件不只是"看一眼时间"这么简单,它背后还藏了一套本地数据体系。
当你浏览职位时,插件会记录下初次浏览时间和累计浏览次数,并显示在时间标签上。配合侧边面板(Side Panel)里的统计视图,你可以回顾自己最近看了哪些岗位、每家公司的查看频率,复盘投递策略。
数据层面支持查询和导出:求职记录可以导出成文件,换电脑或重装系统后也能一键恢复备份。相关逻辑在 src/commonDataHandler.js 和 src/api/ 里,底层用到了 SQLite 的 WebAssembly 版本做本地存储,数据只留在你自己的浏览器里,不上传任何服务器。
常见问题与避坑提醒
为什么有时候看不到时间标签?先确认插件已启用、页面是全新的搜索列表页;如果网页改版导致选择器失效,刷新一次页面多半能恢复。各平台解析逻辑相互独立,某个平台出问题不影响其他平台。
时间准不准?时间来自平台接口返回的字段,如果平台改了数据结构,解析就可能失准。遇到这种情况,检查项目更新日志(README.md 的更新记录部分)看是否已修复,或直接去提 issue。
⚠️重点警告:Boss 直聘的时间需要逐个拉取职位详情接口才能推算,请求量一大,很容易触发平台风控,轻则时间标签刷不出来,重则账号被限制访问。所以请务必做到:不要频繁刷新页面,不要用脚本批量操作,把刷新节奏控制在正常人工浏览的范围内。插件源码里也特意用 75ms 的延时逐个请求(src/plantforms/boss/index.js),就是为了把风险压到最低。
最后:一起让它变得更好
Boss Show Time 是一个完全开源的社区项目,安装免费、无广告、无数据上报。如果你在求职中真的靠它避开了几个"僵尸岗",或者识别出了一家不靠谱的外包公司,那就是它最大的价值。
当然,项目也需要持续维护:平台接口总在变,识别名单需要更新,新平台等待适配。如果你懂一点前端,欢迎 fork 源码、修 bug、提 PR,哪怕只是补充一个外包公司名字,也是在帮成千上万的求职者。如果你完全不懂代码,把这篇介绍转发给正在找工作的朋友,同样是一份善意。
愿每一位求职者都能把时间花在真正值得的机会上。
【免费下载链接】boss-show-time展示boss直聘岗位的发布时间项目地址: https://gitcode.com/GitHub_Trending/bo/boss-show-time
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考