Puppeteer

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 中识别验证码的三种方式

JavaScript
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 扩展,它会在任意页面上检测小组件并为你识别,无需编写任何脚本。

官方 SDK

使用 Python、Node.js、PHP 和 C# 客户端,从你自己的代码中自动识别。几行代码即可返回有效 token。

本地 HTTP API

更喜欢原生 HTTP?CapSkip 提供一个本地端点,支持 2Captcha 和 Anti-Captcha API 模拟,任何 HTTP 客户端都可使用。

在真实挑战上看它运作

我们为每种验证码类型托管了实时、可交互的演示页面。加载真实小组件、运行 CapSkip,看着 token 返回。

如何使用 CapSkip 在 Puppeteer 中识别验证码

  1. 1

    安装 CapSkip

    下载桌面应用 (Windows 版,或在 VPS 上运行)并启动它。本地识别引擎会自动启动。

  2. 2

    登录应用

    购买 1 美元试用青铜 / 白银 / 黄金授权 ,登录信息会立即通过邮件发送给你,付款后授权即刻生效。用它登录应用,你就可以开始识别了。 设置指南 有详细说明。

  3. 3

    自动识别

    使用 浏览器扩展 进行免代码识别,或从你的自动化中调用 SDK / HTTP API

CapSkip 对比 2Captcha & API 服务

功能CapSkip2Captcha & API 服务
定价模式统一定价、无限量月付(每月 10 美元起),另有 99 美元一次性终身授权按每 1,000 次识别计费,成本随用量增长
识别在哪里运行在你自己的 Windows PC 或 VPS 上本地运行远程 API / 真人打码平台
Node.js 集成npm install capskip、扩展程序或本地 APIAPI key + puppeteer-extra 插件,按调用计费
兼容 puppeteer-extra 插件支持,可通过 API 模拟将其指向 CapSkip插件调用其付费 API
图片验证码速度每次识别约 0.1 秒,无需网络往返每次识别都存在排队 + 网络延迟
并发无限线程,支持并行实例并发上限或额外费用
隐私挑战数据留在你的机器上挑战数据被发送至第三方

授权简单,无限量识别

一次性购买终身授权,再按月低价订阅。每个方案都解锁无限量识别 每一种验证码类型,且永远无按次验证码费用。

青铜

99 美元一次性,然后

$10 /月

无限量识别

单设备授权(1 台)

单台机器上的无限量高速识别与无限线程。

立即订阅

黄金

99 美元一次性,然后

$20 /月

无限量识别

三设备授权(3 台)

最大规模:三台机器上的无限量识别与无限线程。

立即订阅

想先试用一下?

以 1 美元开始 7 天试用,在你自己的目标上识别 1,000 个任意类型的验证码。

开始 1 美元试用

每个付费授权均包含

  • 无限量高速识别,无按次验证码费用
  • 面向高并发自动化的无限线程
  • 识别 reCAPTCHA、Turnstile、极验和图片验证码
  • 90%–100% 的识别准确率
  • 模拟 2Captcha、Anti-Captcha、CapSolver 等
  • 无需编写代码,并提供对开发者友好的 API
  • 内置面向 Chrome 和 Firefox 的浏览器扩展
  • 即时激活授权,并免费训练新的验证码类型

不确定哪个档位合适?在 价格页面 进行比较,或阅读 常见问题.

如何在 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 中加载 CapSkip 浏览器扩展,即可在页面内自动识别 reCAPTCHA 和 Turnstile 小组件;或安装 Node SDK(npm install capskip),通过页面 URL 和 sitekey 获取 token,再将其注入表单。
Puppeteer 能绕过 reCAPTCHA v2 和 v3 吗?
Puppeteer 本身无法识别 reCAPTCHA,但 CapSkip 可识别 v2 复选框、隐形和回调,以及 v3 评分和动作,并返回一个可供 Puppeteer 脚本提交的 token。
CapSkip 能替代 puppeteer-extra-plugin-recaptcha 吗?
您可以保留该插件,并通过 API 模拟将其 2Captcha/Anti-Captcha 服务商指向 CapSkip 的本地 API,或者直接使用 CapSkip Node SDK 或扩展。无论哪种方式,您都能获得统一价格的无限量识别。
CapSkip 能在 Puppeteer 中绕过 Cloudflare Turnstile 吗?
可以。CapSkip 可识别 Turnstile 小组件和完整的 Turnstile 挑战页面,因此 Puppeteer 能够通过受 Cloudflare 保护的页面。
Puppeteer 验证码识别工具多少钱?
CapSkip 采用统一无限量定价:Bronze 每月 10 美元(1 台设备)、Silver 每月 15 美元(2 台设备)、Gold 每月 20 美元(3 台设备),另有 99 美元一次性终身授权,全部无限量,而非按每 1,000 次识别计费。
CapSkip 与我现有的 2Captcha Puppeteer 配置兼容吗?
兼容。CapSkip 的本地 API 模拟 2Captcha 和 Anti-Captcha API,因此您的 Puppeteer 识别代码无需任何改动即可使用。
CapSkip 在 Puppeteer 中识别有多快?
图片验证码约 0.1 秒即可识别,因为识别在您的机器上本地运行,且支持无限线程,因此并行的 Puppeteer 实例不会受到限速。
对于 Puppeteer 爬虫来说,本地验证码识别更私密吗?
是的。CapSkip 在您自己的 Windows 机器或 VPS 上进行识别,因此挑战数据永远不会发送到第三方真人打码平台,从而让您的 Puppeteer 自动化保持私密。

准备好在 Puppeteer 中识别验证码了吗?

下载 CapSkip、激活授权,即可从浏览器或代码中无限量识别验证码。统一价格,无按次计费。