用途:把“找职位/抓取招聘信息/整理职位清单”这类请求,路由到合适的多站点 Actor,输出一张经过校验和去重的职位表,并标注每条职位来自哪个招聘网站。
主要能力:支持按职位关键词与城市/地区搜索(LinkedIn、Indeed、Glassdoor、The Muse 等,另有多个可选站点);支持仅远程职位(RemoteOK、We Work Remotely、Remotive、Jobicy、Himalayas、HN Who is hiring 等);支持监控指定公司的招聘页(Greenhouse、Lever、Ashby 等 ATS),配合 onlyNewJobs 做每日新职位提醒,并可通过 webhookUrl 推送到 Slack、Discord 等。
使用方式:需 Apify 账号,通过 apify login(OAuth)或 APIFY_TOKEN 环境变量认证,令牌以 Authorization: Bearer 传递,不要写入 URL 或文件。先获取四个要素:职位、地点、是否仅远程、每站点数量上限(首次建议每站点 20,超过 100 需确认)。用 apify actors info 查看实时输入 schema,再用 apify actors call 运行,例如:apify actors call "flash_scraper/multi-jobboard-scraper" -i '{"searchTerm":"data analyst","location":"Chicago, IL","sites":["linkedin","indeed","glassdoor","muse"],"maxResults":20,"strictKeywordMatch":true}' --json。结果用 apify datasets get-items DATASET_ID --format json 获取。
校验与限制:Actor 输出视为原始数据,需自行校验地点是否匹配、构建稳定的职位身份(优先雇主/ATS 职位 ID,其次站点 ID 加命名空间,再次去除已确认跟踪参数后的 URL),并重新去重;公司名加标准化标题不能作为合并唯一依据。按站点报告原始、合格、去重数量,地点错误或无法核实、空结果、被屏蔽的站点应作为部分失败说明。两个 Actor 按交付行计费,被过滤和去重的行不计费;薪资仅部分站点提供。该技能不代投递,不处理登录账号、验证码或求职者个人信息。