用途:在 jobdanmark.dk 上搜索职位,适合需要查找丹麦招聘信息的场景。
主要能力:通过 playwright-cli 自动化打开页面并进行搜索;支持关键词(freetext)、地点(城市名或邮编)、职位类型(fuldtid、deltid、elev、studiejob、praktik、fleksjob)和类别 ID 过滤;可从 Vue 应用层提取职位标题、公司、地点、申请截止日期和链接;支持点击“Indlæs flere job”加载更多结果。
使用方式:先启动浏览器会话,例如 playwright-cli -s=jobdanmark open "https://jobdanmark.dk";首次访问需关闭 Didomi cookie 弹窗;搜索时务必在 JavaScript 内用 URLSearchParams 构造 URL,避免 shell 将 & 解释为后台运算符,也可用 \u0026 转义。随后用 page.evaluate() 提取职位卡片(选择器 a.job-list),等待约 2 秒让 Vue 完成渲染。
限制:无 URL 分页,只能用按钮加载更多,每次约 30 条;快照显示的是 SSR 内容,提取应以 page.evaluate() 为准;截止日期依赖文本正则,格式变化可能导致提取失败;cookie 弹窗仅在首次会话出现,需用 try/catch 处理;若页面显示“Ingen job matcher din søgning”表示无匹配结果。具体收费、价格、平台支持等资料暂未提供。