invisible_playwright

让 Playwright 隐身,轻松绕过反爬和验证码

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 自动化工作流 🍴 复刻 275 🐛 待处理 10 👀 关注 18
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2561
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,无付费版本。

项目预览

invisible_playwright 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队feder-cr
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型akamai,anti-detect-browser,antidetect-browser,bot-detection,browser-automation,browser-fingerprinting,cloudflare,datadome,firefox,headless-browser,perimeterx,playwright,python,recaptcha,scraping,stealth,stealth-browser,web-automation,web-scraping,webscraping
GitHub 星标★ 2561
上线时间2026-05-13 00:00:00
代码更新2026-11-09
仓库体积49.3 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-10
浏览次数6

项目介绍

invisible_playwright 是一个面向 Playwright 的开源反检测浏览器隐身工具,主要解决网页自动化过程中被反爬虫机制识别和拦截的问题。它通过生成真实的 Firefox 浏览器指纹,支持无头和有头模式,帮助开发者绕过 hCaptcha 和 reCAPTCHA 等验证码,实现稳定的数据抓取和自动化操作。项目基于 Python 构建,深度集成 Playwright,提供简洁的 API 接口,用户只需几行代码即可启用隐身功能。核心能力包括动态指纹模拟、自动化流程管理、验证码处理等,适用于需要高匿名性的爬虫场景。项目目前处于成长阶段,社区活跃,文档逐步完善。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 2561

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

环境要求

  • Python 3.11 或更高版本
  • 支持平台:Windows x86_64、Linux x86_64 / arm64
  • 约 550 MB 可用磁盘空间(下载包 240~262 MB)
  • 已安装 pip 并能访问 Python 软件源

安装与启动步骤

  1. 1确认 Python 版本

    先检查本机 Python 版本,必须为 3.11 或更高,低于此版本无法安装该库。

    python --version
  2. 2安装 Python 包

    通过 pip 安装 invisible-playwright,该包提供 Playwright 的反检测隐身能力。

    pip install invisible-playwright
  3. 3下载浏览器内核

    执行一次性的浏览器本体下载,带 sha256 校验;体积约 240~262 MB,解压后约 550 MB,耗时取决于网速。

    python -m invisible_playwright fetch
  4. 4按官方示例调用

    README 节选只到 Usage 标题,未给出具体调用代码;请到仓库 README 的 Usage 章节或官网查看脚本写法,不要照搬其他 Playwright 示例。

如何确认成功

执行 python -m invisible_playwright fetch 后下载完成且 sha256 校验通过,即表示浏览器内核安装成功。

常见问题

Q:支持哪些操作系统?

A:官方支持 Windows x86_64 与 Linux x86_64 / arm64,其他平台如 macOS 未在 README 中声明支持。

Q:下载的浏览器有多大?

A:Windows 约 240 MB、Linux x86_64 约 262 MB、Linux arm64 约 253 MB,解压后总共约 550 MB。

Q:可以无头运行吗?

A:可以。项目同时支持无头与有头模式,两种模式下浏览器指纹取值保持一致。

Q:Python 版本太低怎么办?

A:需升级到 Python 3.11 或更新版本后再执行 pip install invisible-playwright。

注意事项

  • fetch 命令只需执行一次,重复执行会再次下载浏览器内核。
  • 下载过程带 sha256 校验,请勿中途中断以免文件损坏。
  • README 节选缺少 Usage 代码示例,实际调用方式请以仓库 README 或官网文档为准。

核心亮点

  • 真实 Firefox 指纹模拟,有效降低被检测概率
  • 支持无头和有头模式,灵活适配不同场景
  • 集成验证码绕过能力,提升自动化效率

不足之处

  • 文档/社区待观察
  • 依赖 Playwright 生态,版本更新可能带来兼容性问题

适用场景

  • 网页数据采集与爬虫开发
  • 自动化测试中需要规避反爬机制的场景
  • 社交媒体或电商平台的自动化操作

替代项目

undetected-chromedriver、puppeteer-extra-plugin-stealth、camoufox

上一篇:untidetect-tools

下一篇:EasySpider

同类项目推荐

mochi 开源

Bun 上的高保真隐身浏览器,稳定绕过指纹检测

The library for faithful browser automation. High-fidelity fingerprinting for Bun, e···

★ 220 2026-09-18
wxpath 开源

用查询语言写爬虫,像查数据库一样抓网页数据

wxpath - declarative web crawling with XPath; a Web Query Language (WQL)

★ 110 2026-08-09
ccg-workflow 开源

一个命令,让多个 AI 模型自动协作搞定复杂任务

多模型协作工作流引擎 — /ccg:go 一个命令,AI 自动分析意图、选择策略、编排 Codex + Ge···

★ 5978 2026-08-09
squirrelscan 开源

一条命令让 AI 代理给网站做 300 项体检

The website QA tool for your coding agent. 310+ audit rules across SEO, performance,···

★ 309 2026-10-24
AutomatiQ 开源

逆向网页 AI 交互,实现自定义数据提取与自动化

Simplify Web Reverse-engineering for AI Agents

★ 179 2026-08-09
WeChatBridge 开源

微信聊天一键转发到 AI 与 Obsidian

微信聊天记录一键转发到 AI Agent 与 Obsidian 的原生 macOS 工具

★ 2169 2026-09-25
autogram 开源

自动抓AI新闻,生成图片发Instagram

AI agent that automates AI news curation and post to Instagram using gpt-image-1

★ 65 2026-08-09
n8n-mcp 开源

让 AI 帮你自动搭建 n8n 工作流,告别手动拖拽

A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows fo···

★ 23229 2026-08-10
AIPex 开源

装在现有浏览器里的 AI 助手,不搬数据就能自动操作网页

AIPex: AI browser automation assistant, no migration and privacy first. Alternative ···

★ 1284 2026-09-18