Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Firecrawl Search — это инструмент для веб-поиска и скрейпинга, построенный на базе Firecrawl API. Он предназначен для ситуаций, когда необходимо не просто найти ссылки, а получить содержимое страниц, включая сайты с активным JavaScript, полностью обходить сайты или извлекать структурированные данные.
Инструмент особенно полезен для агентных систем и автоматизации, где важно не только находить информацию, но и сразу работать с её содержанием.
Возможности
Firecrawl Search объединяет поиск и извлечение данных в одном инструменте и поддерживает следующие сценарии:
- Веб-поиск с получением результатов и содержимого страниц
- Скрейпинг отдельных страниц, включая сайты с динамическим контентом
- Обход (crawl) целых сайтов с ограничением по количеству страниц
- Извлечение структурированных данных из HTML
В отличие от традиционных поисковых инструментов, которые возвращают только заголовки и сниппеты, Firecrawl может сразу отдавать полный текст страниц. :
Требования
Для работы необходимо задать API-ключ Firecrawl в переменной окружения:
export FIRECRAWL_API_KEY=fc-xxxxxxxxxx
Без этого ключа инструмент не сможет выполнять запросы к API.
Быстрый старт
Firecrawl предоставляет несколько основных команд для разных задач:
Поиск в интернете
firecrawl_search "ваш поисковый запрос" --limit 10
Возвращает список результатов поиска с возможностью получить содержимое страниц.
Скрейпинг страницы
firecrawl_scrape "https://example.com"
Позволяет извлечь данные с конкретной страницы.
Обход сайта
firecrawl_crawl "https://example.com" --max-pages 50
Используется для обхода сайта и сбора информации с нескольких страниц.
API и структура проекта
Для более сложных сценариев доступна документация API, где описаны расширенные параметры и возможности.
В состав инструмента входят готовые скрипты:
scripts/search.py— выполнение поискаscripts/scrape.py— скрейпинг страницыscripts/crawl.py— обход сайта
Когда использовать
Firecrawl Search стоит использовать, если:
- нужно получать не только ссылки, но и содержимое страниц
- работа ведётся с JS-heavy сайтами
- требуется автоматический сбор данных с сайтов
- нужна интеграция поиска и скрейпинга в одном инструменте
Это делает его особенно полезным для AI-агентов, ресерч-задач и построения пайплайнов обработки веб-данных. :
Файл из источника