SuperAPI AI 工具集

Obscura

Obscura 是一款面向 AI 智能体和网页抓取场景的开源无头浏览器引擎,可在毫秒级启动干净、隔离的浏览器会话。它针对 Chrome 在批量自动化中的瓶颈(内存与 CPU 占用高、冷启动慢、任务间状态串扰)重新设计,启动时间低于 50 毫秒,每个会话为全新沙箱、互不共享,内存占用远低于 Chrome,可在单机运行更多并发会话。它兼容 Playwright 与 Chrome DevTools Protocol(CDP),现有 Puppeteer 或 Playwright 脚本无需重写即可指向 Obscura 使用。提供托管云服务(一个 API key 即可启动隔离浏览器,无需自建服务器)和开源自托管(单个 Docker 容器)两种方式,无锁定。适合大规模并行网页抓取与 AI 智能体自动化任务。

访问官网

工具介绍

Obscura 是一款开源的无头浏览器引擎,专为 AI 智能体和网页抓取设计。它的核心目标是解决 Chrome 在大规模自动化场景下的瓶颈:Chrome 是为人类逐页浏览而构建的,并非为同时运行数千个会话的软件而设计,这导致成本、延迟和结果不稳定。

主要能力

Obscura 保留了机器所需的功能,宣称比 Chrome 更快、更便宜、更安全,且无需重写代码。具体特点包括:

  • 毫秒级启动:会话启动时间低于 50 毫秒,可按需创建、用完即销毁。
  • 每次干净隔离:每个会话都是全新的沙箱,不共享任何内容,没有 cookie 泄漏、没有污染,运行完全可复现。
  • 更高密度:内存占用仅为 Chrome 的一小部分,单台机器可承载更多并发会话。
  • 保留现有技术栈:兼容 Playwright 和 Chrome DevTools Protocol(CDP),现有脚本可直接指向 Obscura。

使用方式

根据资料,Obscura 提供两种使用方式:

  1. 托管云服务:一个 API key 即可在毫秒级启动隔离浏览器,无需自行运行服务器。通过 Playwright 或 CDP 进行导航、点击、输入和数据提取,无需重写代码;可并行运行数千个会话,容量按任务规模配置并由官方运营。
  2. 自托管:Obscura 是开源的,可将引擎自托管在单个 Docker 容器中,无锁定。

保留 Playwright 或 Puppeteer 代码,通过 CDP 指向 Obscura,即可连接、驱动并扩展。

适用场景

  • AI 智能体需要独立浏览器的自动化任务,可为每个智能体分配各自的浏览器。
  • 大规模网页抓取:可运行数千个并行会话,适合数据采集管道。
  • 需要可复现结果的任务:每次会话均为全新沙箱,避免状态串扰。

限制与缺失信息

资料中未提供具体的定价、套餐、性能基准数据、支持的语言或平台范围、开源许可证类型等细节,暂未提供。资料还提到可通过预约简短通话,告知任务,官方将演示 Obscura 如何运行并交付结果。