OpenClaw Browser Automation
Сценарий

OpenClaw Browser Automation

Автоматизируйте повторяющиеся задачи браузера, извлекайте веб-данные и фиксируйте доказательства на авторизованных сайтах

3 навыки 134 установки
openclawbrowserautomationscrapingtesting
Обновлено вчера

Установить

Выполните эту команду, чтобы установить все навыки в этом плагине:

npx skillstore add @openclaw-browser-automation

CLI автоматически обнаруживает папки Codex и Claude Code и устанавливает в обе, когда они доступны.

Обзор

Руководство по использованию

Улучшено с помощью ИИ

Подробное руководство

## Обзор

Автоматизируйте повторяющиеся задачи браузера на авторизованных веб-сайтах — навигация по страницам, извлечение структурированных данных, заполнение форм, создание скриншотов в качестве доказательств и запуск тестов визуальной регрессии. Основано на трех проверенных навыках: **browser-use** для интерактивного управления браузером, **firecrawl** для веб-скрапинга и извлечения контента, и **webapp-testing** для UI-тестирования на основе Playwright.

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

1. Установите плагин:
   ```bash
   npx skillstore add @openclaw-browser-automation
   ```
2. Используйте **browser-use** для навигации и взаимодействия со страницей:
   ```
   browser-use open https://dashboard.example.com
   browser-use state
   browser-use click 5
   browser-use screenshot
   ```
3. Используйте **firecrawl** для извлечения содержимого страницы в виде структурированного markdown:
   ```
   firecrawl scrape https://example.com/data
   ```
4. Используйте **webapp-testing** для запуска визуального теста Playwright:
   ```
   python scripts/with_server.py --url http://localhost:3000 -- pytest test_ui.py
   ```

## Полный пример рабочего процесса

**Вход → Извлечение данных таблицы → Скриншот-доказательства → Экспорт**

1. Откройте целевую панель мониторинга с помощью **browser-use**
2. Заполните форму входа и отправьте учетные данные
3. Перейдите на страницу таблицы данных
4. Используйте **firecrawl** для сбора данных таблицы в чистый JSON/CSV
5. Сделайте скриншот с помощью **browser-use** для журнала аудита
6. Проверьте выходные данные с помощью утверждений **webapp-testing**

## Ключевые навыки

- **browser-use** — Навигация по URL, клики по элементам, заполнение форм, ввод текста, создание скриншотов, извлечение данных с отрендеренных страниц. Поддерживает постоянные сессии браузера между командами.
- **firecrawl** — Скрапинг любого URL в чистый markdown, оптимизированный для контекста LLM. Обрабатывает рендеринг JavaScript, обходит распространенные блоки, поддерживает краулинг и маппинг сайтов.
- **webapp-testing** — Набор инструментов на основе Playwright для проверки функциональности фронтенда, отладки поведения UI, создания скриншотов браузера и просмотра логов консоли.

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

- **Только авторизованные сайты** — Автоматизируйте только те веб-сайты, на которые у вас есть явное разрешение на доступ
- **Резервный режим для CAPTCHA/2FA** — Когда появляются CAPTCHA, 2FA или антибот-проверки, рабочий процесс приостанавливается для вмешательства человека. Не пытайтесь обходить меры безопасности.
- **Изменения структуры страницы** — Если селекторы ломаются из-за обновлений сайта, повторно запустите `browser-use state` для обновления индексов элементов
- **Ограничение частоты запросов** — Соблюдайте ограничения частоты запросов целевого сайта; добавляйте задержки между запросами при скрапинге

## Советы

- Объедините с **openclaw-automation-healthcheck** для автоматизированных панелей мониторинга
- Используйте `browser-use screenshot` на ключевых этапах для создания визуальных журналов аудита
- Для масштабного извлечения отдавайте предпочтение **firecrawl** перед browser-use, так как он обрабатывает рендеринг JavaScript на стороне сервера

Навыки

3
📦

browser-use

Высокий риск 75

Автоматизируйте задачи в браузере с помощью browser-use

Ручное веб-тестирование и сбор данных могут быть медленными и трудновоспроизводимыми. Этот навык дает Claude, Codex и Claude Code структурированный рабочий процесс browser-use для навигации, скриншотов, форм, профилей и извлечения данных.

📈 Продуктивность от browser-use ⚙️🌐📁
📦

firecrawl

Высокий риск 38

Поиск и извлечение веб-контента с помощью Firecrawl

Веб-исследованиям часто нужны чистый контент страниц, результаты поиска и карты сайтов. Этот навык помогает Claude, Codex и Claude Code использовать Firecrawl CLI для структурированного извлечения данных из веба.

🔍 Исследования и обучение от firecrawl 🌐📁🔑⚙️
📦

webapp-testing

Безопасно 79

Тестирование веб-приложений с Playwright

Тестирование локальных веб-приложений часто требует надежной автоматизации браузера, скриншотов и диагностики консоли. Этот навык помогает создавать сценарии Playwright, которые проверяют отрисованные страницы, управляют локальными серверами и проверяют поведение UI.

💻 Кодинг и разработка от anthropics 🌐📁⚙️