← 返回 Skill 列表
extension
分类: 数据与分析无需 API Key

salary-research-boss

Boss直聘岗位薪酬调研:通过 CDP 被动抓取明文薪资数据,清洗分析后生成交互式 HTML 报告 + Excel 明细。 当用户提到薪酬调研、薪资调研、Boss直聘薪资、岗位薪酬分析、市场薪酬水平时使用。 基于隔离 Chrome profile + 低频被动抓取,防风控设计(请求预算/熔断/休眠)。 仅限个人研究用途,不得商用或转售数据。 另支持「宽带薪酬表生成」:调研某部门专员薪酬 → 按 P25 分位生成宽带薪酬薪级薪档表, 可继续调研全系列修正职级系数、或按公司战略上调至 P50 分位。 当用户提到生成宽带薪酬表、薪级薪档表、薪酬带宽、宽带薪酬、薪酬等级表时使用。 Boss直聘薪酬调研 Skill HR导师徐博士制作 · 已放入人力资源实操百科 · 仅供学习

person作者: u_67d252dfhubenterprise

salary-research-boss — Boss直聘薪酬调研技能包

HR导师徐博士制作 · 已放入人力资源实操百科 · 仅供学习

一句话:对 Boss直聘(zhipin.com)做岗位薪酬调研,自动抓取 → 清洗 → 分析 → 生成交互式 HTML 报告 + Excel 明细;并可一键把调研结果转成宽带薪酬薪级薪档表(Excel)。

它是怎么工作的(为什么封号风险低)

  • 通过 Chrome DevTools Protocol 被动旁听一个你已登录的专用 Chrome 窗口里页面自身发出的搜索 API 响应——不注入任何请求,拿到的是明文薪资(天然绕过字体反爬)
  • 专用隔离 Chrome profile(~/.boss-zhipin-scraper/chrome-profile),完全不碰你日常使用的 Chrome
  • 多重防风控:单任务 ≤10 页、任务间随机休眠 60~120 秒、500 次请求预算、风控码(code 31/37)自动熔断当日停止
  • 核心抓取能力来自开源项目 eatmoreduck/boss-zhipin-scraper(MIT 协议,见 scripts/vendor/LICENSE / NOTICE,未改动源码)

⚠️ 任何爬虫都无法保证 100% 不封号。本方案是公开方案中风险最低的一类(低频 + 真实登录态 + 被动捕获),请遵守使用红线。

安装(WorkBuddy 用户)

  1. 解压后把 salary-research-boss 文件夹整个复制到:
    • 个人技能目录:C:\Users\<你的用户名>\.workbuddy\skills\salary-research-boss\
    • 或项目级技能目录:<项目目录>\.workbuddy\skills\salary-research-boss\
  2. 安装 Python 依赖(WorkBuddy 托管 Python):
    %USERPROFILE%\.workbuddy\binaries\python\envs\default\Scripts\python.exe -m pip install requests websocket-client pandas openpyxl
    
  3. 本机需安装 Google Chrome。

首次使用(一次性)

  1. 双击技能目录里的 scripts\start_cdp_chrome.bat —— 会弹出一个专用 Chrome 窗口(隔离 profile,不影响你的主 Chrome)
  2. 在该窗口里登录 Boss直聘(手机验证码或扫码)—— 登录态会持久保存,之后不用再登录
  3. 之后每次调研前先双击这个 bat 把专用 Chrome 拉起来即可

使用

对 WorkBuddy 说:

帮我调研「人力资源专员」在上海的薪酬

或指定多关键词/多城市/页数(1~5 个关键词 × 1~2 城市 × 每任务 3~5 页为宜):

调研 HRBP、薪酬绩效 两个岗位在上海的薪酬,每个抓 3 页

流程:批量抓取(任务间自动休眠约 1~2 分钟)→ 薪资清洗(如 15-25K·14薪 → 年包区间)→ 统计分析(分位数、经验/学历/规模交叉、技能词频)→ 报告输出(HTML 交互图表离线可开 + Excel 明细)。

产出物

  • 交互式 HTML 报告:月薪分布、P25/P50/P75/P90、经验×薪资、学历×薪资、公司规模×薪资、技能词频、福利词频、经验×城市交叉表
  • Excel:全部岗位明细 + 汇总统计(两个 sheet)

进阶:生成宽带薪酬表

对 WorkBuddy 说:

帮我调研上海人力资源部门的薪酬并生成人力资源宽带薪酬表

四步递进流程(每步由你确认是否继续):

  1. 调研专员薪酬 → 取市场 P25 / P50 作锚点
  2. 生成粗略宽带表 → 专员 P25 锚定 + 模板默认职级系数
  3. 是否调研全系列修正 → 再抓 主管/经理/总监,按「各职级市场值÷专员市场值」修正系数,更贴市场行情
  4. 是否上调 P50 → 按公司薪酬战略(成本可控 P25 / 领先 P50)调整锚点

生成的是 12 职级 × 12 薪档矩阵表,公式全部保留、改锚点数字全表自动重算。详见 references/宽带薪酬表生成.md。

使用红线(务必遵守)

  1. 仅限个人调研用途:不得商用、转售、对外发布原始数据
  2. 不得绕过或调大 500 请求预算、10 页上限
  3. 遇风控提示/验证码异常,当日停止,24 小时后再试
  4. 不要并行多个抓取任务

常见问题

见 references/windows-troubleshooting.md(CDP 端口被占用、Chrome 启动后无 DevTools 端口、系统代理拦截 127.0.0.1、风控码含义与处理)。