
browsers-benchmark
实测各浏览器自动化引擎,看谁能绕过风控、谁最快。
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-18 · 当前星标 ★ 417
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.10+
- Docker
- 若干浏览器引擎
安装与启动步骤
-
1先明确用途边界
它测的是各引擎对抗机器人检测的能力,只应用于自有站点的防护评估。
-
2拉仓库建环境
Python 工程,含多个引擎的适配。
git clone https://github.com/techinz/browsers-benchmark.git -
3起浏览器依赖
无头浏览器与容器环境都要准备。
python -m venv venv -
4跑一组基线
先跑默认配置拿到对照数据。
如何确认成功
在同一目标站点上,各引擎的成功率与耗时能形成可比较的表,且失败原因被分类记录
注意事项
- 风险边界:它的用途是评估反爬与反机器人系统的有效性,用于第三方站点可能违反对方条款与相关法律,仅限自有站点或获得书面授权的目标。
- 结果用于加固自己的防护,而不是提升抓取成功率。
- 浏览器指纹与代理配置会影响结果,评测条件要写清。
- 目标站点的策略会变,历史数据不能当长期结论。
- 高并发测试会给目标带来真实压力,注意限速。
核心亮点
- 覆盖 Cloudflare、DataDome、reCAPTCHA 等主流风控系统,测试目标贴近真实反爬场景
- 同时对比绕过率、性能和隐蔽性三个维度,选型依据比单看通过率更全面
- 测试流程标准化,结果可复现,减少凭经验选型带来的试错成本
不足之处
- 项目处于早期,星标约 390,测试样本和引擎覆盖范围可能仍在扩充
- 反爬系统持续更新,评测结论有时效性,需要定期重跑才能保持参考价值
适用场景
- 爬虫团队在 Playwright、Puppeteer、Patchright 之间选型时参考实测数据
- 需要针对 Cloudflare 或 DataDome 等特定风控做技术预研和方案验证
- 自动化测试或数据采集项目评估隐蔽性成本,决定是否引入反检测浏览器
替代项目
puppeteer-extra-plugin-stealth、undetected-chromedriver
下一篇:kdriver
同类项目推荐
sqz
开源
工具输出进模型前先压缩去重,省 token 降成本
Context compression for AI coding agents: compresses tool output before it enters th···
agent-browser-cli
开源
一条命令让 AI 看清并操作浏览器
使用 agent-browser-cli 进行浏览器感知与控制。适用于标签页扫描/切换、页面 JS 执行、Co···
worktrunk
开源
一条命令给每个 AI 代理开独立工作区,并行写码不打架
Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workf···
selenium
开源
用代码操控真实浏览器,自动点击填表跑测试
A browser automation framework and ecosystem.
youtube-automation-agent
开源
配置好AI代理,24小时自动产出并发布YouTube视频
Open-source, self-hosted AI agent that runs a YouTube channel end to end: researches···
tf-via-pr
开源
PR 里跑 Terraform plan/apply,变更可审可追溯
Plan and apply Terraform/OpenTofu via PR automation, using best practices for secure···
Viral-Faceless-Shorts-Generator
开源
一键生成无脸短视频,自动追热点发YouTube
Automatically generate faceless YouTube Shorts from trending topics using AI scripts···
nocobase
开源
拖拖拽拽就搭出管理系统,不用求程序员
NocoBase is the open-source platform for building, running, and evolving business sy···
claude-code-workflow
开源
一套配置,让 Claude Code、Codex、Cursor 工作流统一高效
QuietHarness:Claude Code、Codex、Cursor 共用的轻量 AI 工作系统