Скиллы Средний Веб и поиск

Brave Search

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

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

Brave Search — это инструмент для веб-поиска и извлечения контента через API Brave Search. Он предназначен для поиска документации, фактов и любого веб-контента. Лёгкий, быстрый и не требует запуска браузера.

Обзор

Brave Search реализует headless-подход к веб-поиску и извлечению данных. Это означает, что все операции выполняются без графического интерфейса браузера, что делает инструмент особенно удобным для автоматизации и интеграции в пайплайны.

С помощью API Brave Search можно быстро получать результаты поиска, включая заголовки, ссылки и краткие описания, а при необходимости — извлекать полный текст страниц в формате Markdown.

Установка и настройка

Перед первым использованием выполните установку зависимостей:

cd ~/Projects/agent-scripts/skills/brave-search
npm ci

Также необходимо задать переменную окружения BRAVE_API_KEY, содержащую ваш API-ключ.

Поиск

./search.js "query" # базовый поиск (5 результатов)
./search.js "query" -n 10 # больше результатов
./search.js "query" --content # включая содержимое страниц
./search.js "query" -n 3 --content # комбинированный режим

Скрипт отправляет запрос к API и возвращает структурированные результаты, которые можно сразу использовать в анализе или обработке. :

Извлечение контента страницы

./content.js https://example.com/article

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

Формат вывода

--- Result 1 ---
Title: Page Title
Link: https://example.com/page
Snippet: Description from search results
Content: (если включён режим content)
 Markdown-контент страницы...

--- Result 2 ---
...

Каждый результат включает заголовок, ссылку, краткое описание и, при необходимости, полный текст страницы.

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

  • Поиск документации или API-справок
  • Проверка фактов и получение актуальной информации
  • Извлечение контента по конкретным URL
  • Автоматизация веб-поиска без браузера

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

Инструмент отправляет поисковые запросы к API Brave Search и получает ранжированные результаты с метаданными. При включении режима извлечения контента он дополнительно загружает страницу и преобразует её в удобный Markdown-вид.

Благодаря этому разработчики могут быстро интегрировать поиск и анализ веб-данных в свои приложения без необходимости реализовывать собственные парсеры или использовать тяжёлые браузерные решения. :

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

  • Поиск примеров кода в документации и включение их в отчёты
  • Извлечение содержимого статей для архивирования
  • Сбор ссылок и кратких описаний для исследований
  • Создание инструментов для проверки актуальной информации
  • Интеграция в автоматизированные рабочие процессы

Brave Search — это эффективный способ получать и обрабатывать веб-данные быстро, структурировано и без лишних накладных расходов.


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

10786_brave-search-1.0.1.zip