jackwener / jackwener/boss-cli

仅使用抓取岗位功能的同学,可以试试这个项目 boss-zhipin-scraper

Open
#33 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
959
Forks
118
PR merge metrics
No merged PRs in 30d

Description

https://github.com/eatmoreduck/boss-zhipin-scraper

它用 Chrome 的 DevTools Protocol(CDP)抓 BOSS直聘的职位数据。
没用 Selenium 那一套,而是直接连本地 Chrome 的 9222 调试端口,
通过页面内注入 JS 调搜索接口,拿到结构化的职位列表(含明文薪资),
再抓详情页 JD 做技能词频分析。

用法很简单:
python3 scripts/boss_cdp_raw.py --setup-chrome # 启动隔离 Chrome,登录一次
python3 scripts/boss_cdp_raw.py --check # 自检环境
python3 scripts/boss_cdp_raw.py --keyword "AI Agent" --city 上海 --pages 3 --analysis

适合找工作时批量筛岗位、或者想学 CDP 协议怎么手撸的同学。

Contributor guide

No contributing guide indexed for this repository

Research direction

This issue only promotes the external boss-zhipin-scraper project and does not name a change, file, or test in boss-cli. Read the linked project and the documented scripts/boss_cdp_raw.py commands first, then clarify what documentation or integration is expected before starting.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.