
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-28 · 当前星标 ★ 513
使用教程
环境要求
- Node.js 18+
- pnpm
安装与启动步骤
-
1先读用途边界
它面向渗透测试与防护绕过,不是普通爬虫。
-
2装依赖
用 pnpm。
pnpm install -
3装浏览器内核
它基于浏览器自动化框架,要下内核。
-
4跑一个自家检测页
先看你自己的站点会被判成什么。
-
5记录差异再加固
拿结果去补自己的防护规则。
如何确认成功
对自有站点的检测页能跑通并拿到与普通浏览器不同的指纹结果,据此定位出至少一项可加固的检测点
注意事项
- 它是带反检测能力的浏览器自动化框架,定位在渗透测试、抓取与防护绕过。
- 只在自己拥有的站点或已授权范围内使用,绕过他人防护既违约也可能违法。
- 价值在于用攻击视角找自家检测的漏洞。
- 对抗手段时效性强,规则一更新就可能失效。
核心亮点
- 在 Playwright 之上做增强封装,内置自动重试与元素等待,降低动态页面导致的脚本失败率
- 面向 QA 与监控场景,支持结果断言和上报,可直接接入告警或 CI 流程
- TypeScript 编写,类型提示完整,便于在现有 Node 工程中集成和二次开发
不足之处
- 项目处于早期,星标仅 160,API 和文档可能随版本变动
- 生态与社区案例较少,遇到冷门问题时参考资料有限
适用场景
- 定时巡检多个内部系统页面,检测关键元素是否正常渲染并触发告警
- QA 团队编写端到端回归脚本,在 CI 中批量执行并汇总失败截图
- 运营或数据团队按配置批量抓取需登录的页面数据,输出到数据库或表格
替代项目
Playwright、Puppeteer
下一篇:martin-loop
同类项目推荐
ClaudeCodeBrowser
开源
让 Claude Code 直接开 Firefox 点页面、填表单、截图看结果
MCP Firefox browser automation extension for Claude Code - screenshots, clicking, ty···
research-units-pipeline-skills
开源
把研究拆成可验收单元,让 AI 写出有证据的长文
Research pipelines as semantic execution units: each skill declares inputs/outputs, ···
social-bot
开源
让 Claude 替你刷 Reddit 和 X,自动回复引流获客
Reddit & X auto-reply bot — browser-based, Claude AI generated replies for Solvea/V···
webcmd
开源
让AI代理浏览器操作省90%token,越用越省钱
Self-learning agent browser
jacobo-workflows
开源
导入即用,快速搭建 WhatsApp 和语音 AI 客服工作流
7 production n8n workflows from Jacobo, a multi-agent AI system (WhatsApp + Voice). ···
agent-tui
开源
让 AI 代理像人一样操作任何终端程序
TUI automation for AI agents. Control any terminal app from code.
foxprofile
开源
自托管防关联浏览器,一个配置一个身份,还能给 AI 用
Free, open-source anti-detect browser profile manager: per-profile fingerprint, cook···
papercast
开源
把论文变成播客,通勤路上也能涨知识
A Python pipeline tool and plugin ecosystem for processing technical documents. Proc···
agent-cli
开源
本地语音+记忆+worktree,一条命令管好 AI 编码
Local transcription, agentic coding worktree management, RAG and memory proxies, TTS···