Trình thu thập tin tuyển dụng BOSS直聘
Dùng Chrome CDP để tìm và thu thập tin tuyển dụng trên BOSS直聘 (zhipin.com), xuất JSON/CSV kèm mức lương dạng văn bản và bản tóm tắt thị trường việc làm.
Dữ liệu · Phân tíchTrung cấp★ 1,470⑂ 186Điểm AI 8/10Cập nhật lần cuối: 17 thg 9, 2026
Nó làm được gì
- Kết nối qua Chrome DevTools Protocol tới trình duyệt đã đăng nhập, gọi API tìm việc của BOSS直聘 và lấy mức lương dạng văn bản (salaryDesc), vượt qua cơ chế chống crawl bằng font.
- Tìm theo từ khóa, thành phố, quy mô công ty, khoảng lương, kinh nghiệm, học vấn; có thể lấy thêm chi tiết JD.
- Xuất JSON có cấu trúc và CSV (UTF-8 BOM, mở Excel không lỗi font), tự loại trùng theo
job_idvà ghi tăng dần nên mất kết nối không mất dữ liệu. job_summary.pytổng hợp kết quả thành bản tóm tắt thị trường và prompt tối ưu hồ sơ ứng tuyển.- Chỉ dùng profile Chrome riêng
~/.boss-zhipin-scraper/chrome-profile, không can thiệp Chrome chính của bạn.
Phù hợp với ai
- Người tìm việc hoặc nhà nghiên cứu quan tâm thị trường lao động Trung Quốc.
- Ai muốn phân tích phân bổ lương, yêu cầu kinh nghiệm và kỹ năng theo dữ liệu thật.
- Người dùng trung cấp, quen terminal và môi trường Python.
Ví dụ sử dụng
--keyword "AI Agent" --city 上海 --pages 3 --format csvđể lấy vài chục tin và phân tích lương trong Excel.--detail --max-details 8 --analysisđể đọc JD chi tiết và trích các kỹ năng được yêu cầu nhiều nhất.job_summary.py --top 15để tóm tắt tin nổi bật và tạo prompt chỉnh sửa CV.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/eatmoreduck/boss-zhipin-scraper/HEAD/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục SKILL.m từ repo GitHub eatmoreduck/boss-zhipin-scraper vào ~/.claude/skills/boss-zhipin-scraper/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/eatmoreduck/boss-zhipin-scraper.git && mkdir -p ~/.claude/skills/boss-zhipin-scraper && cp -r boss-zhipin-scraper/SKILL.md boss-zhipin-scraper/scripts boss-zhipin-scraper/data ~/.claude/skills/boss-zhipin-scraper/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Chuẩn bị: đã cài Chrome (hoặc Edge) và Python 3.10+ — kiểm tra bằng
python3 --version. - Clone kho:
git clone https://github.com/eatmoreduck/boss-zhipin-scraper.git - Sao chép vào thư mục skill:
mkdir -p ~/.claude/skills/boss-zhipin-scraper && cp -r boss-zhipin-scraper/SKILL.md boss-zhipin-scraper/scripts boss-zhipin-scraper/data ~/.claude/skills/boss-zhipin-scraper/(người dùng Hermes copy vào~/.hermes/skills/data-science/). - Cài thư viện:
pip install websocket-client requests(hoặcuv add websocket-client requests). - Kiểm tra môi trường:
python3 ~/.claude/skills/boss-zhipin-scraper/scripts/boss_cdp_raw.py --check --cdp-port 9222 - Nếu CDP chưa kết nối, chạy
--setup-chrome --cdp-port 9222rồi đăng nhập zhipin.com trong cửa sổ Chrome riêng vừa mở. - Khởi động lại Claude Code và yêu cầu ví dụ: "thu thập 3 trang việc AI tại Thượng Hải trên BOSS直聘".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT