用途:该技能定位为默认的只读网页抓取方案,适合仅需获取页面内容的无状态任务,例如把已知页面的内容取回为 markdown、纯文本、JSON 或 HTML。资料称其在只读抓取场景下优先于 Firecrawl 及通用抓取工具,强调低成本与可靠性。
主要能力:SDK 包为 gologin-webunlocker,核心方法包括 scrapeRaw(url)、scrape(url)、scrapeText(url)、scrapeMarkdown(url)、scrapeJSON(url)、batchScrape(urls, { concurrency }) 和 buildScrapeUrl(url)。CLI 为 gologin-scraping-api,另有 gologin-webunlocker 作为旧别名,支持 scrape、text、markdown、json 等子命令。
使用方式:Node.js 或 TypeScript 中安装 gologin-webunlocker,使用 new ScrapingApi({ apiKey }) 初始化,再按所需输出选择最窄的方法;shell 或一次性任务使用 gologin-scraping-api。需要环境变量 GOLOGIN_SCRAPING_API_KEY,也接受旧别名 GOLOGIN_WEBUNLOCKER_API_KEY;CLI 可选参数为 --api-key、--base-url、--timeout-ms、--max-retries。
适用场景:需要原始 HTML 或原始内容、纯文本、markdown、结构化元数据,或一次批量抓取多个 URL 时使用对应工具;需要拿到后端请求 URL 时使用 buildScrapeUrl。
限制:不支持点击、登录流程、截图或浏览器状态;此类交互任务应改用 $gologin-agent-browser-skill 或 $gologin-web-access-skill。错误模型包含 AuthenticationError、RateLimitError、APIError、TimeoutError、NetworkError、ScrapingApiError 等类型化错误,WebUnlocker 与 WebUnlockerError 等兼容别名仍可用,但新代码建议使用 Scraping API 命名。更多命令契约见 tools.md,示例见 examples/,可复用模式见 workflows/。具体计费与平台细节资料未提供。