
JS Eyes
在 DeepSeek Cowork 的强大自动化能力背后,JS Eyes 扮演着至关重要的角色。作为其官方浏览器扩展组件,JS Eyes 赋予了 AI 助手直接操作和感知浏览器的能力,使其能够真正帮你完成诸如打开网页、批量填写表单、跨站点提取数据等复杂任务。
CloakBrowser是一款能通过所有机器人检测的隐形 Chromium,不是打了补丁的配置。不是 JS 注入。是一个真正的、在 C++ 源代码层面修改了指紋的 Chromium 二进制文件。反机器人系统将其视为普通浏览器——因为它就是普通浏览器。
在自动化爬虫和 AI 智能体领域,最大的痛点莫过于反机器人检测。传统的“隐身”方案(如 playwright-stealth、undetected-chromedriver)大多依赖 JavaScript 注入或配置补丁,不仅容易被识破,而且随着 Chrome 更新频繁失效。
CloakBrowser 带来了革命性的解决方案:它不是一个配置插件,而是一个在 C++ 源代码层面经过深度修改的 Chromium 二进制文件。

对于反机器人系统而言,CloakBrowser 就是一个真实的普通浏览器。因为它本质上就是——只是去除了所有自动化的“指纹”,并加上了拟人化的行为特征。

| 特性 | 传统隐身方案 (JS/Config) | CloakBrowser (C++ Source) |
|---|---|---|
| 修改层级 | 运行时注入 JS / 启动参数 | 编译进二进制文件 (C++) |
| 指纹伪造 | 容易被检测出矛盾 | 原生一致 (GPU/Canvas/WebGL 等) |
| 抗更新性 | Chrome 一更新就失效 | 持久稳定 (随内核同步更新) |
| CDP 检测 | 易被识别为自动化 | 完美模拟真实用户输入信号 |
| reCAPTCHA v3 | 0.1 - 0.5 (机器人) | 0.9 (人类级别) |
| Cloudflare | 经常触发验证 | 自动通过 Turnstile |
humanize=True 拟人化引擎:只需一个标志,即可让鼠标轨迹(贝塞尔曲线)、键盘输入(逐字符延迟)、滚动行为完全模仿真人。甚至能欺骗基于行为分析的检测模型。isAutomatedWithCDP 标记。CloakBrowser 完美兼容 Playwright 和 Puppeteer API。你不需要学习新语法,只需替换导入语句。
# 传统方式 (容易被封)
# from playwright.sync_api import sync_playwright
# CloakBrowser 方式 (隐形)
from cloakbrowser import launch
# 启动隐形浏览器 (自动下载 ~200MB 二进制文件)
browser = launch(humanize=True)
page = browser.new_page()
# 访问高防站点 (Cloudflare, reCAPTCHA 等)
page.goto("https://protected-site.com")
# 此时 reCAPTCHA v3 分数约为 0.9,被视为真实人类
print(page.title())
browser.close()
import { launch } from 'cloakbrowser';
const browser = await launch({ humanize: true });
const page = await browser.newPage();
await page.goto('https://protected-site.com');
// 自动通过 Cloudflare Turnstile 验证
await browser.close();
支持 Python 和 Node.js,二进制文件自动管理,零配置。
Python:
pip install cloakbrowser
# 可选:安装地理定位支持 (根据代理 IP 自动设定时区/区域)
pip install cloakbrowser[geoip]
Node.js:
npm install cloakbrowser playwright-core
# 或用于 Puppeteer
npm install cloakbrowser puppeteer-core
Docker 一键测试:
docker run --rm cloakhq/cloakbrowser cloaktest
基于 Chromium 145 (v0.3.17) 的最新测试结果(2026 年 3 月):
| 检测服务 | 标准 Playwright | CloakBrowser | 结果说明 |
|---|---|---|---|
| reCAPTCHA v3 | 0.1 (Bot) | 0.9 (Human) | 服务器端验证通过 |
| Cloudflare Turnstile | ❌ 失败 | ✅ 通过 | 非交互式/托管式均自动解决 |
| FingerprintJS Bot | ❌ 被检测 | ✅ 通过 | 指纹一致性完美 |
| BrowserScan | ❌ 6 个真标志 | ✅ 0 个真标志 | isBot: false |
| navigator.webdriver | true | false | 源码级移除 |
| TLS 指纹 (JA3/JA4) | ❌ 不匹配 | ✅ 完全匹配 | 与真实 Chrome 一致 |
| CDP 自动化检测 | ❌ 被检测 | ✅ 未被检测 | 输入信号拟真 |
除了 SDK,CloakBrowser 还提供了一个自托管的 Profile Manager(类似 Multilogin/GoLogin 的开源替代品):
docker run -p 8080:8080 -v cloakprofiles:/data cloakhq/cloakbrowser-manager
# 访问 http://localhost:8080 管理配置文件
对于 LangChain, Crawl4AI, Browser-use, Stagehand 等 AI 智能体框架:
humanize=True,在服务器看来就是真实用户在浏览。






