Boss Show Time插件:让职位发布时间一目了然的完整指南
【免费下载链接】boss-show-time展示boss直聘岗位的发布时间项目地址: https://gitcode.com/GitHub_Trending/bo/boss-show-time
Boss Show Time 是一款 Chrome 插件,在 Boss直聘、智联招聘、前程无忧、拉勾招聘上把职位发布时间标在卡片右上角,求职者能先挑出刚发布的岗位。
🆚 装上前后:同一页列表差在哪
没有插件时,搜索列表上只有"最新""招聘中"两个词。想看一个岗位挂了多久,得逐个点开详情,详情里也未必写着精确时间。
装上之后,列表一加载完,每张职位卡片右上角多出一个招聘网站时间标签,把模糊的"最近"翻译成精确招聘时间。文案形如"1天内发布""3个月内发布",颜色按距今天数分档:7 天内黄绿,8–14 天绿,15–28 天橙,29–56 天红,更久是灰。Boss直聘、智联、前程无忧、拉勾的当前页还会按发布时间自动重排,新岗位排在最上面。扫一页列表,就是在扫一份按新鲜度排好序的清单。
这个 Boss直聘职位新鲜度插件 对四个平台的 web 端搜索列表页生效。
🔍 功能拆解:标签怎么读、数据往哪存
开箱即用
- 给每张职位卡片贴时间标签:颜色与文案都自动算,悬停标签还能看到完整职位描述。
- 把当前页按发布时间重排:Boss直聘、智联、前程无忧、拉勾默认新岗位在前,排序范围是当前页数据。
- 标出疑似外包公司与培训机构:公司名命中本地名单时,标签追加"【疑似外包公司】"或"【疑似培训机构】",小图标从太阳换成阴云。
- 挂出三方平台查询入口:卡片下方附小红书、脉脉、百度三个跳转链接,公司名已填进搜索词,用来快速查公司口碑。
进阶玩法
- 把浏览过的岗位写进本地数据库:每加载一次列表,页面上的岗位连同首次浏览时间、累计浏览次数一起入库,标签上显示"2天前展示过(共3次)"这类记录。库是 SQLite 文件,跑在 offscreen 页面的 Web Worker 里,不阻塞页面渲染,见 src/offscreen/。
- 在侧边面板查数、筛选、导出:面板顶部给出今天职位扫描次数、职位扫描总数、总岗位数,支持按名称、公司、首次扫描时间、发布时间组合筛选,结果一键导出 xlsx 表格。
- 给整库做备份和恢复:数据库整体打包成 zip 下载,换电脑后导入同一个文件即可延续记录。
- 筛出当前在线的招聘者:Boss直聘 列表上带在线筛选按钮,只留当前页在线的招聘者。
📦 五分钟装好:新手版与开发者版
新手版(直接下载)
- 打开项目仓库,切换到 gh-pages 分支
- 点 Code 按钮,选 Download ZIP 下载并解压
- Chrome 地址栏输入 chrome://extensions/,打开右上角开发者模式
- 点"加载已解压的扩展程序",选解压后的文件夹
开发者版(源码编译)
- 克隆仓库并执行编译:
git clone https://gitcode.com/GitHub_Trending/bo/boss-show-time cd boss-show-time npm i npm run build- 在 chrome://extensions/ 加载已解压的扩展程序,选项目生成的 build 目录
装好后打开任一支持平台的搜索列表页,即可看到时间标签。
🔬 平台适配器:四个站点如何共用一套标签逻辑
四个平台的页面结构、接口返回、DOM 选择器各不相同。Boss直聘 的列表接口里不直接给精确发布时间,插件只能逐条拉职位详情接口拿时间。请求间隔 75 毫秒,压低频率、减少触发风控。智联、前程无忧、拉勾的时间则直接藏在列表响应的不同字段里。
所以 src/plantforms/ 下每个平台一个独立适配器文件,各自只做三件事:用 MutationObserver 等职位列表节点挂载,把自家响应字段解析成统一结构,再交给公共函数渲染。
渲染这一侧不重复造轮子:颜色分档、文案生成、排序、入库都在共享模块里,标签样式与配色集中在 src/commonRender.js。
数据入口在 src/proxyAjax.js,它挂钩页面的 XMLHttpRequest,列表响应一回来就截取内容,不需要额外发请求。
这么做的好处很具体:适配新平台只写一个文件;改颜色或文案只动共享文件;某家站点改版,也只影响对应那个 index.js。
🎯 适用人群速查:谁该装、谁别装
- 适合:按新鲜度筛岗位、多平台并用、想避开外包与培训机构的求职者
- 不适合:只看薪资与 JD、对发布时间无感,或完全不接受列表多几秒请求的用户
- 注意:Boss直聘 需逐条拉详情、请求量较大,别频繁刷新页面;其部分岗位目前只能显示"一周内发布"
- 注意:卡片下跳转三方网站可能被浏览器拦截弹窗,需手动允许
数据全部存在本地浏览器,不上传、不同步,记录多了可以备份后清空重来。项目开源,欢迎提 PR 适配新的招聘平台。
【免费下载链接】boss-show-time展示boss直聘岗位的发布时间项目地址: https://gitcode.com/GitHub_Trending/bo/boss-show-time
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考