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

Browser Automation

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

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

Browser Automation — это навык, позволяющий автоматизировать взаимодействие с веб-браузером с помощью естественного языка и CLI-команд.

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

Что это такое

Навык преобразует текстовые инструкции в реальные действия в браузере. Вы можете описать задачу на обычном языке — например, «нажми кнопку входа» или «получи заголовок страницы» — и система выполнит соответствующие действия автоматически.

Это устраняет необходимость писать сложные скрипты или вручную взаимодействовать с интерфейсом сайта. :

Основные возможности

  • Навигация по веб-страницам
  • Клики и взаимодействие с элементами интерфейса
  • Заполнение форм
  • Извлечение данных со страниц
  • Создание скриншотов
  • Анализ элементов страницы

Все действия выполняются через единый интерфейс команд, что делает процесс автоматизации простым и понятным.

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

Навык предоставляет набор команд для управления браузером:

  • navigate — перейти на указанный URL
  • act — выполнить действие на естественном языке
  • extract — извлечь данные со страницы
  • observe — найти элементы на странице
  • screenshot — сделать скриншот
  • close — закрыть браузер

Команды работают одинаково независимо от режима — локального или удалённого. :

Режимы работы

Система автоматически выбирает один из двух режимов:

  • Локальный браузер — используется установленный Chrome
  • Удалённый режим (Browserbase) — применяется при наличии API-ключей

Выбор режима происходит автоматически, без участия пользователя.

Пример использования

browser navigate https://example.com
browser act "click the Sign In button"
browser extract "get the page title"
browser close

Такой сценарий демонстрирует полный цикл работы: от перехода на сайт до получения нужной информации.

Лучшие практики

  • Всегда сначала выполняйте навигацию перед действиями
  • Проверяйте скриншоты после выполнения команд
  • Формулируйте команды максимально конкретно
  • Закрывайте браузер после завершения работы

Типичные проблемы

  • Браузер не найден — установите Chrome или используйте удалённый режим
  • Действие не выполняется — используйте observe для поиска элементов
  • Ошибки в удалённом режиме — проверьте API-ключи и настройки проекта

Когда использовать

Навык особенно полезен, если нужно автоматизировать повторяющиеся действия в браузере, собрать данные с сайтов или протестировать интерфейсы без написания кода.

Он эффективно закрывает разрыв между пониманием задач ИИ и реальным взаимодействием с веб-интерфейсами. :


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

10789_browser-automation-1.0.1.zip