Установка скиллов и плагинов 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% обход всех защит — особенно на сайтах с агрессивными антибот-системами.
Файл из источника