Puppeteer 验证码识别
使用本地 AI 识别工具在您的 Puppeteer 脚本中识别 reCAPTCHA、Turnstile 和图片验证码,无限量识别,统一价格。
- 无限量识别
- 本地且私密
- 90–100% 准确率
- 统一价格
当无头 Chrome 遇到 reCAPTCHA 复选框、隐形 v3 评分门槛或 Cloudflare Turnstile 页面时,您的 Puppeteer 脚本就会卡住。CapSkip 是一款 Puppeteer 验证码识别工具,可在您自己的 Windows 机器或 VPS 上本地运行,以统一的月度套餐为您提供无限量高速识别,而无需按每 1,000 次识别向远程服务付费。
CapSkip 可识别阻碍 Puppeteer 自动化的各类验证码:涵盖数千种变体的图片验证码、reCAPTCHA v2 复选框、隐形和回调、reCAPTCHA v3 评分和动作、reCAPTCHA v2/v3 Enterprise、Cloudflare Turnstile 小组件和完整挑战页面,以及极验(GeeTest)v3 滑块拼图,准确率均达 90-100%。本地识别可将挑战数据保留在您自己的机器上,而不是转发到第三方真人打码平台。
对于 Node.js,安装 CapSkip SDK(npm install capskip);或者,如果你已在使用 puppeteer-extra-plugin-recaptcha 搭配 2Captcha 或 Anti-Captcha 提供商,只需将该客户端指向 CapSkip 的本地 HTTP API,它即插即用兼容,因此你的 Puppeteer 代码保持不变。
无需编写代码。 运行 CapSkip 应用, 浏览器扩展 自动连接,然后直接在页面中识别验证码。已经在使用其他服务?迁移非常简单:CapSkip 是一个即插即用的 验证码识别工具 会自动连接,然后直接在页面上识别验证码。已在使用其他服务?迁移很简单:CapSkip 模拟 2Captcha、RuCaptcha、Anti-Captcha、CapMonster Cloud、CapSolver、DeathByCaptcha、SolveCaptcha 和 Captchas.io。在 CapSkip 应用的 hosts 文件中添加你的服务,你现有的代码即被路由到 CapSkip 并在本地识别,无需任何改动。
为什么 CapSkip 是最好的 Puppeteer 验证码识别工具
无限量识别,统一价格
一个统一价格:一次性 99 美元终身授权,加上每月低至 10 美元的低价订阅。无需充值点数、无按次计费、无限流。
快速、高并发识别
图片验证码约 0.1 秒完成,reCAPTCHA、Turnstile 和极验通常在几秒内识别,且支持无限线程。
90–100% 准确率
在真实、实时的挑战上具有高成功率,并且每当出现新的验证码类型时都提供免费模型训练。
本地且私密
CapSkip 在你自己的机器或 VPS 上识别。挑战数据永远不会外发到第三方人工识别集群。
API 模拟
本地 HTTP API,可模拟 2Captcha、Anti-Captcha、CapSolver 等。将你的代码指向 CapSkip,其余保持不变。
扩展 + SDK
面向 Chrome 和 Firefox 的免代码浏览器扩展,以及用于自动化的官方 Python、Node.js、PHP 和 C# SDK。
在 Puppeteer 中识别验证码的三种方式
const puppeteer = require('puppeteer');
const { CapSkip } = require('capskip');
const solver = new CapSkip({ host: '127.0.0.1', port: 8080 });
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://example.com/login');
const sitekey = await page.$eval('.g-recaptcha', el => el.dataset.sitekey);
const { code } = await solver.recaptcha(sitekey, page.url());
await page.evaluate(t => {
document.getElementById('g-recaptcha-response').innerHTML = t;
}, code);
await page.click('button[type=submit]');
})();使用 CapSkip Node SDK 在 Puppeteer 中识别 reCAPTCHA & Turnstile。
在真实挑战上看它运作
我们为每种验证码类型托管了实时、可交互的演示页面。加载真实小组件、运行 CapSkip,看着 token 返回。
如何使用 CapSkip 在 Puppeteer 中识别验证码
-
1
安装 CapSkip
下载桌面应用 (Windows 版,或在 VPS 上运行)并启动它。本地识别引擎会自动启动。
-
2
登录应用
购买 1 美元试用 或 青铜 / 白银 / 黄金授权 ,登录信息会立即通过邮件发送给你,付款后授权即刻生效。用它登录应用,你就可以开始识别了。 设置指南 有详细说明。
- 3
CapSkip 对比 2Captcha & API 服务
| 功能 | CapSkip | 2Captcha & API 服务 |
|---|---|---|
| 定价模式 | 统一定价、无限量月付(每月 10 美元起),另有 99 美元一次性终身授权 | 按每 1,000 次识别计费,成本随用量增长 |
| 识别在哪里运行 | 在你自己的 Windows PC 或 VPS 上本地运行 | 远程 API / 真人打码平台 |
| Node.js 集成 | npm install capskip、扩展程序或本地 API | API key + puppeteer-extra 插件,按调用计费 |
| 兼容 puppeteer-extra 插件 | 支持,可通过 API 模拟将其指向 CapSkip | 插件调用其付费 API |
| 图片验证码速度 | 每次识别约 0.1 秒,无需网络往返 | 每次识别都存在排队 + 网络延迟 |
| 并发 | 无限线程,支持并行实例 | 并发上限或额外费用 |
| 隐私 | 挑战数据留在你的机器上 | 挑战数据被发送至第三方 |
授权简单,无限量识别
一次性购买终身授权,再按月低价订阅。每个方案都解锁无限量识别 每一种验证码类型,且永远无按次验证码费用。
想先试用一下?
以 1 美元开始 7 天试用,在你自己的目标上识别 1,000 个任意类型的验证码。
相关验证码识别工具与指南
如何在 Puppeteer 中识别验证码
最简单的免代码方式是在启动 Puppeteer 时加载 CapSkip Chrome 扩展,让它自动检测并在页面中识别 reCAPTCHA 和 Turnstile 小组件,然后触发回调,无需手动接线 token。如需脚本化控制,安装 CapSkip Node.js SDK(npm install capskip),传入页面 URL 和 sitekey 获取 token,并将其注入你的 Puppeteer 脚本所控制的挑战中。如果你已在用 puppeteer-extra-plugin-recaptcha 对接 2Captcha,可运行 CapSkip 的本地 API,它模拟 2Captcha、Anti-Captcha、CapMonster、CapSolver 和 DeathByCaptcha,并搭配 puppeteer-extra-plugin-stealth 进行反检测,而由 CapSkip 完成识别,无限量、统一定价。
常见问题
如何在 Puppeteer 中识别验证码?
Puppeteer 能绕过 reCAPTCHA v2 和 v3 吗?
CapSkip 能替代 puppeteer-extra-plugin-recaptcha 吗?
CapSkip 能在 Puppeteer 中绕过 Cloudflare Turnstile 吗?
Puppeteer 验证码识别工具多少钱?
CapSkip 与我现有的 2Captcha Puppeteer 配置兼容吗?
CapSkip 在 Puppeteer 中识别有多快?
对于 Puppeteer 爬虫来说,本地验证码识别更私密吗?
准备好在 Puppeteer 中识别验证码了吗?
下载 CapSkip、激活授权,即可从浏览器或代码中无限量识别验证码。统一价格,无按次计费。
