Скиллы Продвинутый Разработка и DevOps

Browser Automation Stealth

Скачать ZIP
16
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Кратко (TL;DR): Browser Automation Stealth позволяет вашему AI-агенту управлять браузером так, как будто это делает реальный пользователь, обходя распространённые системы обнаружения ботов.

Browser Automation Stealth — это навык OpenClaw, представляющий собой обёртку над Playwright для скрытной автоматизации браузера. Он включает рандомизацию отпечатков (fingerprints), ротацию прокси, обработку CAPTCHA и сохранение сессий для максимально незаметной работы.

Навык создан разработчиком Shepherd217 и уже был скачан тысячи раз. Установка занимает всего одну команду, после чего агент сразу получает расширенные возможности для работы с вебом.

Обзор возможностей

Инструмент ориентирован на сценарии, где стандартная автоматизация браузера быстро блокируется. Он маскирует поведение агента под реального пользователя, устраняя ключевые признаки автоматизации.

  • Обход антибот-систем (например, Cloudflare, DataDome)
  • Рандомизация браузерных отпечатков
  • Ротация прокси и IP-адресов
  • Обработка CAPTCHA
  • Управление cookies и сессиями
  • Скрытая (headless) работа без детекта

Какие проблемы решает

  • Блокировки автоматизации со стороны сайтов
  • CAPTCHA и системы антибот-защиты
  • Несоответствие заголовков и fingerprint
  • Ограничения по частоте запросов (rate limiting)
  • Сложности с управлением сессиями

Сценарии использования

  • Масштабный веб-скрейпинг без обнаружения
  • Автоматизированное тестирование защищённых сайтов
  • Сбор данных для маркетинговых исследований
  • Анализ конкурентов
  • Автоматическое заполнение форм (с соблюдением правил)
  • Создание скриншотов без детекта

Установка

Для установки навыка в OpenClaw выполните команду:

npx clawhub@latest install browser-automation-stealth

Также доступна установка через npm или pip:

npm install browser-automation-stealth
# или
pip install browser-automation-stealth

Быстрый старт

const { StealthBrowser } = require('browser-automation-stealth');

const browser = new StealthBrowser({
 headless: true,
 stealth: 'aggressive' // уровень обхода детекта
});

const page = await browser.newPage();
await page.goto('https://example.com');
await page.screenshot({ path: 'example.png' });
await browser.close();

Как это работает

В основе инструмента лежит идея имитации поведения реального пользователя. Это достигается за счёт комплексного подхода:

  • Модификация fingerprint браузера
  • Согласование региональных параметров (язык, часовой пояс)
  • Имитация поведения пользователя (движения мыши, ввод текста)
  • Использование прокси для смены IP
  • Обработка защитных механизмов сайтов

В результате автоматизация становится менее заметной и более устойчивой к блокировкам, что особенно важно для продакшн-сценариев и работы с защищёнными ресурсами. :

Безопасность и ограничения

Несмотря на мощные возможности, инструмент может зависеть от внешних сервисов — например, прокси или решений для CAPTCHA. Также некоторые детали реализации остаются на усмотрение пользователя и требуют дополнительной настройки.

Важно учитывать, что ни один инструмент не гарантирует 100% обход всех защит — особенно на сайтах с агрессивными антибот-системами.


Файл из источника

10790_browser-automation-stealth-1.0.0.zip