Boss Zhipin Scraper — Development skill for Claude Code
Boss直聘爬虫 / BOSS直聘职位数据抓取工具,基于 Chrome CDP 协议复用真实登录态,绕过字体反爬,输出明文薪资 JSON/CSV + 薪资技能分析.
How to install Boss Zhipin Scraper
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open eatmoreduck/boss-zhipin-scraper and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Boss Zhipin Scraper does
Boss直聘爬虫 / BOSS直聘职位数据抓取工具,基于 Chrome CDP 协议复用真实登录态,绕过字体反爬,输出明文薪资 JSON/CSV + 薪资技能分析。A Chrome-CDP-based BOSS Zhipin job scraper/crawler.
Alternatives in Development
- Chrome Devtools MCP — Chrome DevTools for coding agents 29504 108 1 31.7k ★
- Web Access — 给 Claude Code 装上完整联网能力的 skill:三层通道调度 + 浏览器 CDP + 并行分治 3140 4 1 3.3k ★
- Portaljs Add Geo — Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a 2.3k ★
README
BOSS直聘爬虫 · 职位抓取工具 v2.2(Chrome/Edge CDP / 明文薪资)
🌐 English documentation: [README.en.md](./README.en.md)
   
一个轻量的 **BOSS直聘爬虫(spider / crawler / scraper)**:通过 Chrome DevTools Protocol 连接本地已登录的 Chrome 或 Microsoft Edge,复用真实登录态调用 zhipin.com 搜索 API,绕过前端字体反爬,输出含**明文薪资**的职位数据(JSON / CSV),并生成薪资分布、技能词频和求职材料优化提示词。同时作为 Hermes Agent Skill 提供。
📌 **一句话介绍**:不用 Selenium/Playwright,直接通过 Chrome DevTools Protocol 连接本地已登录的 Chrome,复用真实登录态调搜索 API,输出含明文薪资的 JSON/CSV,并生成薪资分布、技能词频和求职材料优化提示词。

⚠️ 免责声明
本项目仅供学习和技术研究参考,旨在探讨 Chrome DevTools Protocol、前端反爬机制与数据采集技术。请勿用于任何违反 [BOSS直聘用户协议](https://www.zhipin.com/about/protocol.html) 或相关法律法规的用途,不得用于商业转售、恶意爬取或对目标网站造成负担的行为。使用本项目所产生的一切后果由使用者自行承担,作者不对任何滥用行为负责。
🚀 30 秒快速开始
# 1. 克隆 + 装依赖
git clone https://github.com/eatmoreduck/boss-zhipin-scraper.git
cd boss-zhipin-scraper
pip install -r requirements.txt # 或 uv sync
# 2. 启动隔离 Chrome 并登录(只需一次,登录态持久保存)
python3 scripts/boss_cdp_raw.py --setup-chrome
# 也可以显式使用 Microsoft Edge:
# python3 scripts/boss_cdp_raw.py --setup-edge
# 3. 抓取 + 分析
python3 scripts/boss_cdp_raw.py --keyword "AI Agent" --city 上海 --pages 3 --analysis
# 支持全国城市(含三四五线),例如:
python3 scripts/boss_cdp_raw.py --keyword "前端" --city 赣州 --pages 3
# 查看支持的城市:--list-cities [关键词]
python3 scripts/boss_cdp_raw.py --list-cities 江
# 4. 抓取后生成聚合摘要 + 提示词(默认读取最新结果)
python3 scripts/job_summary.py
抓完直接拿到:薪资分布、经验要求、高频技能词、求职材料优化提示词。提示词只基于岗位数据,不读取本地简历文件,也不给岗位算个人匹配分。
✨ 特性
- 明文薪资(API 模式,绕过字体反爬)
- Boss 活跃状态独立字段(
boss_active_status):列表兼容bossOnline→「在线」,详情可得到「刚刚活跃」等更细状态 - JSON / CSV 双格式输出
- 详情页 JD 抓取 + 技能分析
- 抓取后聚合摘要 + 可复制提示词
- 增量写入(异常退出不丢数据)
- 一键环境检查 + 持久隔离 Chrome/Chromium CDP profile
- 多维筛选(规模、融资、薪资、经验、学历、行业
Related Skills
Media Crawler Easy
Claude Code Skill:B站/小红书/抖音/快手/微博/贴吧/知乎 多平台社媒评论采集爬虫。扫码登录,自动生成 HTML 报告+CSV,支持关键词搜索/指定链接/创作者主页三种模式
/chrome-cdp — Chrome Browser Automation
Control the user's live Chrome browser via Chrome DevTools Protocol. Connects to real tabs with existing cooki
Kimippt Skill
Claude Code skill: generate PPT decks by driving kimi.com/slides in your logged-in Chrome via agent-browser (C
Claude Skill Palmifer
Drive your real, logged-in Chrome from an agent CLI over raw CDP — zero deps, no extension, human-paced by def
Web Search Skill
Web search (Brave) and page reading (defuddle) for coding agents, through a real Chrome over CDP
Netvein
Local-first Chrome CDP reverse engineering & wire-level traffic MCP server, for Claude Code, Cursor, Codex, Op
Related Agents
Cdp Engineer
Persona: CDP Engineer (Chrome DevTools Protocol)
Visual Tester
Visual QA tester — navigates web UIs via Chrome CDP, spots visual issues, tests interactions, produces structu
Scraper
Autonomous scraping agent. Writes scripts, runs them, and produces all job deliverables.