Browserless

活跃
GitHub TypeScript NOASSERTION

简介

在Docker中部署无头浏览器,支持云端运行或本地部署,为AI Agent提供强大的网页自动化和渲染能力,免费用于非商业用途。

核心特性

  • Docker 化无头浏览器部署,支持 Chromium、Firefox、WebKit,兼容 ARM64 和 x64
  • 并行会话管理,可配置并发限制,实时调试查看器
  • BrowserQL 绕过反爬虫、验证码求解、指纹随机化、住宅代理轮换
  • REST API 支持 HTML/PDF 生成、智能抓取、全站爬取和网页搜索
  • MCP Server 集成,连接 Claude Desktop、Cursor、VS Code 等 AI 助手
  • 持久化会话存储 cookies、缓存、localStorage,最长 90 天

适用场景

💡 大规模网页抓取和数据提取,支持智能重试和结构化输出
💡 AI 代理浏览器自动化,用于网页研究、表单填写和交互任务
💡 Web 应用自动化测试,支持并行浏览器会话和实时调试
💡 PDF 生成、截图和内容渲染,用于文档处理流水线

快速开始

docker run -p 3000:3000 ghcr.io/browserless/chromium

相关项目

相关文章