jackwener / jackwener/boss-cli
仅使用抓取岗位功能的同学,可以试试这个项目 boss-zhipin-scraper
- 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