{"repo":"eatmoreduck/boss-zhipin-scraper","free":true,"listed":false,"github":"https://github.com/eatmoreduck/boss-zhipin-scraper","clone":"git clone https://github.com/eatmoreduck/boss-zhipin-scraper.git","description":"Boss直聘爬虫 / BOSS直聘职位数据抓取工具，基于 Chrome CDP 协议复用真实登录态，绕过字体反爬，输出明文薪资 JSON/CSV + 薪资技能分析。A Chrome-CDP-based BOSS Zhipin job scraper/crawler.","language":"Python","stars":1130,"topics":["boss-zhipin","chrome-cdp","spider","boss-zhipin-scraper","boss-zhipin-spider","crawler","job-scraper","python","scraper","zhipin"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"BOSS直聘爬虫 · 职位抓取工具 v2.2（Chrome CDP / 明文薪资） 🌐 English documentation: README.en.md 一个轻量的 BOSS直聘爬虫（spider / crawler / scraper） ：通过 Chrome DevTools Protocol 连接本地已登录的 Chrome，复用真实登录态调用 zhipin.com 搜索 API，绕过前端字体反爬，输出含 明文薪资 的职位数据（JSON / CSV），并生成薪资分布、技能词频和求职材料优化提示词。同时作为 Hermes Agent Skill 提供。 📌 一句话介绍 ：不用 Selenium/Playwright，直接通过 Chrome DevTools Protocol 连接本地已登录的 Chrome，复用真实登录态调搜索 API，输出含明文薪资的 JSON/CSV，并生成薪资分布、技能词频和求职材料优化提示词。 --- ⚠️ 免责声明 本项目仅供学习和技术研究参考，旨在探讨 Chrome DevTools Protocol、前端反爬机制与数据采集技术。请勿用于任何违反 BOSS直聘用户协议 或相关法律法规的用途，不得用于商业转售、恶意爬取或对目标网站造成负担的行为。使用本项目所产生的一切后果由使用者自行承担，作者不对任何滥用行为负责。 --- 🚀 30 秒快速开始 抓完直接拿到：薪资分布、经验要求、高频技能词、求职材料优化提示词。提示词只基于岗位数据，不读取本地简历文件，也不给岗位算个人匹配分。 ✨ 特性 - 明文薪资（API 模式，绕过字体反爬） - Boss 活跃状态独立字段（ boss active status ）：列表兼容 bossOnline →「在线」，详情可得到「刚刚活跃」等更细状态 - JSON / CSV 双格式输出 - 详情页 JD 抓取 + 技能分析 - 抓取后聚合摘要 + 可复制提示词 - 增量写入（异常退出不丢数据） - 一键环境检查 + 持久隔离 Chrome CDP profile - 多维筛选（规模、融资、薪资、经验、学历、行业） - macOS + Linux 支持；Windows 已通过单元测试与基础 CLI 验证（GBK 控制台崩溃已修复），真实抓取链路仍欢迎反馈 🔍 为什么不选 Selenium / Playwright 类爬虫？ - Selenium/Playwright 会启动完整的受控浏览器，体积大、指纹明显，容易触发 BOSS 的风控和验证码。 - 本工具直接连接你已经登录的真实 Chrome（CDP），复用真实指纹和登录态，调用的也是页面内合法的搜索 API，返回的 salaryDesc 本就是明文——不需要解析被字体反爬加密的 DOM 薪资。 - 因此比传统 DOM 抓取类爬虫更稳定，也更难被识别为自动化流量。 安装 方式 1：克隆到本地再安装（推荐） 由于 hermes skills install 的网络请求在某些环境下可能无法直接访问 GitHub，推荐先克隆仓库再本地安装： 方式 2：curl 一键安装 不需要克隆整个仓库，直接下载必要文件： 方式 3：hermes skills install（需网络直连 GitHub） 注意：此方式依赖 hermes 进程能直接访问 GitHub，如果遇到超时或连接失败，请使用方式 1 或 2。 验证安装 安装后直接在 Hermes 对话中说\"帮我搜一下 BOSS直聘 上上海的 AI Agent 岗位\"。 作为命令行工具使用 不","default_branch":null,"files":null,"tree":[],"storefront":"/r/eatmoreduck","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eatmoreduck/boss-zhipin-scraper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}