SuperAPI AI 工具集

hiring-demand-analysis

数据与分析

查看项目

更新于 10-15 20:29

技能介绍

用途:基于 Crawlora 的 jobs 数据集,衡量指定语料范围内观察到的招聘职位数量,用于劳动力市场快照、雇主需求对比等分析。注意:职位发布不等于实际录用、编制增长、唯一空缺或整个劳动力市场。

主要能力:通过 /datasets/jobs/search 搜索职位(默认仅开放职位,include_closed=true 可加入已存储的关闭职位);通过 /datasets/jobs/facets?size=... 读取语料上下文与标签;支持按 q(标题/公司/描述)、city、state、country、department、job_family、workplace_type(onsite/hybrid/remote)等字段检索。技能与资历分面不等同于服务端搜索过滤,需对返回行自行检查分类。

使用方式:设置环境变量 CRAWLORA_API_KEY(来自 crawlora.net),运行本技能目录下的 scripts/crawlora.sh,脚本会向 https://api.crawlora.net/api/v1 发送 x-api-key。示例: scripts/crawlora.sh /datasets/jobs/facets size=10 scripts/crawlora.sh /datasets/jobs/search q="data engineer" page_size=20 当前多雇主搜索样本可单独使用 google_jobs: scripts/crawlora.sh -X POST /google/jobs '{"query":"software engineer","location":"San Francisco, CA","page":1}'

限制:分面端点的 total_open、remote_open 与 buckets 为全局值,不能作为过滤搜索的分母;buckets 有上限,非穷尽。采集受 page_size<=100、10,000 结果窗口约束。需按 posting_id 去重,并识别转载/重复发布。薪资字段需保留 compensation_min/max、currency、period 与原文,min_salary/max_salary 需 salary_currency 且匹配重叠区间,不等于保证薪资;货币过滤不归一化时薪/月薪/年薪。缺失结构化地点不等于远程,远程也不代表任何国家都可任职。部分提供方缺少雇佣类型或发布日期,不得将入库日期当作发布日期。遇到 429 退避,5xx 重试一次,401/403 停止。快照请求不创建持续监控。