为什么需要
出海做产品需要从海外网站采集数据——竞品定价、用户评价、市场趋势。普通 Playwright/Puppeteer 脚本被 Cloudflare、reCAPTCHA 等反爬机制拦截。CloakBrowser 在 Chromium 源码级别做指纹伪装,30/30 bot 检测测试全部通过,是 Playwright 的 drop-in 替代。
怎么用
bash
pip install cloakbrowser
python
from cloakbrowser import CloakBrowser
browser = CloakBrowser()
page = browser.new_page()
page.goto("https://target-site.com")
# 正常使用 Playwright API,指纹伪装自动生效
完全兼容 Playwright API,已有 Playwright 代码改一行 import 就能用。
使用案例
监控 10 个海外竞品的定价页面,普通 Playwright 被 Cloudflare 拦截。换成 CloakBrowser 后,同样的代码直接跑通,每天定时抓取竞品价格变化。
注意事项
- 免费开源(MIT 协议)
- 完全兼容 Playwright API,迁移成本极低
- 支持 Cloudflare、reCAPTCHA 等主流反爬绕过
- 数据采集需遵守目标网站的使用条款和当地法律