招聘数据爬取Skill,基于Scrapling框架在Boss直聘上执行招聘操作。当需要以下场景时使用:在Boss直聘搜索候选人、批量发送招呼、获取简历信息、解析结构化数据。Trigger phrases: boss直聘、招聘爬取、搜索候选人、获取简历、发送招呼、boss recruitment、zhipin
基于 Scrapling 的 Boss直聘 招聘辅助工具,支持候选人搜索、简历获取、自动打招呼。
功能方法说明搜索候选人search_candidates()按关键词/条件搜索获取简历get_resume()获取候选人详细信息批量打招呼batch_greet()批量发送招呼解析简历parse_resume()结构化提取简历字段
bash
pip install scrapling
用户需提供Boss直聘登录Cookie:
python
COOKIES = {
'__zp_stoken__': '用户提供的stoken',
'__zp_phoenix_id': '用户提供的phoenix_id',
# ... 其他Cookie
}
python
from scripts.boss_scraper import BossRecruiter
recruiter = BossRecruiter(cookies=COOKIES)
results = recruiter.search_candidates(
keyword='Python后端',
city='北京',
experience='3-5年',
degree='本科'
)
python
recruiter.batch_greet(
candidate_ids=['候选人ID列表'],
greeting_template='您好,{name},我们正在招聘{position},您有兴趣吗?'
)
text
用户输入招聘需求
↓
Agent解析需求 → search_candidates()
↓
获取候选人列表 → 展示给用户
↓
用户选择候选人 → batch_greet()
↓
获取简历 → get_resume()
↓
存入人才库
文件用途scripts/boss_scraper.py主爬虫类scripts/parser.py简历解析器references/selectors.mdBoss直聘 CSS选择器references/config.md配置说明