Rebrowser Patches
不活跃简介
Rebrowser Patches 为 Playwright 和浏览器自动化场景提供反检测补丁,帮助自动化浏览器更接近真实用户环境。对于需要长期访问网页、执行表单和采集任务的 AI Agent,它能降低被阻断的概率并提升任务连续性。
核心特性
- 修复 Playwright 和 Puppeteer 的 Runtime.Enable 检测漏洞
- 提供三种反检测修复模式:addBinding、隔离上下文、Enable/Disable
- 即插即用的替代包 rebrowser-puppeteer 和 rebrowser-playwright
- 通过环境变量动态切换补丁模式
- 可绕过 Cloudflare、DataDome 等主流反机器人检测系统
- 提供 bot-detector 在线检测工具验证补丁效果
适用场景
💡 需要长期运行的网页数据采集自动化任务
💡 绕过反爬虫系统的表单提交和交互操作
💡 AI Agent 的浏览器自动化场景中提升任务连续性
💡 测试网站对自动化工具的检测和防御能力
💡 替代原生 Puppeteer/Playwright 实现更隐蔽的自动化
分类
快速开始
1. 在 package.json 中替换包名:"puppeteer": "npm:rebrowser-puppeteer@^23.3.1"
2. 运行 npm install 安装
3. 无需修改任何源代码,自动获得反检测能力
4. 访问 bot-detector.rebrowser.net 测试补丁效果
5. 可通过 REBROWSER_PATCHES_RUNTIME_FIX_MODE 环境变量切换模式