firecrawl-searchвеб-поиск с извлечением контента
firecrawl/cli
Веб-поиск с опциональным извлечением полного содержания страниц: структурированный JSON вместо простых сниппетов.
Установка
npx -y skills add firecrawl/cli --skill firecrawl-search --agent claude-codeFirecrawl Search
Поиск в вебе с извлечением полного содержимого страниц. Используйте этот скилл, когда пользователь просит найти что-то в вебе, поискать статьи, изучить тему, найти новости, или говорит «найди», «поищи», «загугли», «что говорят о». Возвращает реальные результаты поиска с опциональным полным markdown — не только сниппеты.
Когда использовать
- Ещё нет конкретного URL
- Нужно найти страницы, ответить на вопрос или обнаружить источники
- Первый шаг в паттерне эскалации: search → scrape → map → crawl → interact
Быстрый старт
# Базовый поиск
firecrawl search "ваш запрос" -o .firecrawl/result.json --json
# Поиск + скрапинг полного содержимого результатов
firecrawl search "ваш запрос" --scrape -o .firecrawl/scraped.json --json
# Новости за последний день
firecrawl search "ваш запрос" --sources news --tbs qdr:d -o .firecrawl/news.json --json
Параметры
| Параметр | Описание |
|---|---|
--limit <n> | Максимальное количество результатов |
--sources <web,images,news> | Типы источников для поиска |
--categories <github,research,pdf> | Фильтр по категории |
--tbs <qdr:h|d|w|m|y> | Фильтр по времени |
--location | Локация для результатов поиска |
--country <code> | Код страны для поиска |
--scrape | Также скрапить полное содержимое каждого результата |
--scrape-formats | Форматы при скрапинге (по умолчанию: markdown) |
-o, --output <path> | Путь к файлу вывода |
--json | Вывод в формате JSON |
Советы
--scrapeзабирает полный контент — не нужно повторно скрапить URL из результатов поиска. Экономит кредиты.- Всегда записывайте результаты в
.firecrawl/с-o, чтобы не раздувать контекстное окно. - Используйте
jqдля извлечения URL или заголовков:jq -r '.data.web[].url' .firecrawl/search.json - Соглашение по именованию:
.firecrawl/search-{запрос}.json
Отправка обратной связи (возврат 1 кредита)
Поиск стоит 2 кредита. После использования результатов отправьте отзыв с firecrawl search-feedback <id> — первый отзыв на поиск возвращает 1 кредит.
Правила:
- Временное окно: отправить в течение ~2 минут после поиска.
--missing-content— самое важное поле: конкретные фрагменты контента, которых не оказалось. По одной теме на запись.- Для
goodнужен хотя бы один--valuable-sources. Дляbad—--missing-contentили--query-suggestions. - При
dailyCapReached: true— прекратить вызовыsearch-feedbackдо следующего UTC-дня.
# Результаты были полезны
firecrawl search-feedback "$SEARCH_ID" \
--rating good \
--valuable-sources '[{"url":"https://react.dev/reference/react/hooks","reason":"Most authoritative"}]' \
--missing-content '[{"topic":"useDeferredValue","description":"No example with Suspense"}]' \
--silent &
# Частично полезны
firecrawl search-feedback "$SEARCH_ID" \
--rating partial \
--missing-content '[{"topic":"useTransition"},{"topic":"Server Components hooks"}]' \
--silent &
# Не полезны
firecrawl search-feedback "$SEARCH_ID" \
--rating bad \
--missing-content "official api reference: missing v2 endpoints" \
--silent &
Из того же репозитория
firecrawl — автономный веб-скрапинг
firecrawl/cli
Автономный скрапинг для сложных задач: описываете что нужно — не пишете ломкие скраперы. Работает с JS-рендеренными сайтами там, где другие дают сбой.
firecrawl-scrape — чистый markdown из любого URL
firecrawl/cli
Извлекает чистый LLM-оптимизированный markdown с любого URL через Firecrawl: статические страницы и JS-рендеренные SPA.
firecrawl-agent — AI-агент для сложных сайтов
firecrawl/cli
Firecrawl агент автономно навигирует по сложным многостраничным сайтам и извлекает структурированные данные JSON по заданной схеме.
firecrawl-crawl — массовое извлечение сайтов
firecrawl/cli
Массовое извлечение структурированного контента с целых сайтов или разделов через Firecrawl: URLs, markdown, метаданные в одном запросе.
firecrawl-map — карта всех URL сайта
firecrawl/cli
Находит и перечисляет все URL сайта через Firecrawl с опциональным поиском для поиска конкретных страниц на больших ресурсах.
firecrawl-download — скачивание сайта в локальные файлы
firecrawl/cli
Маппирует и скрапит целые сайты в организованные локальные директории: markdown, ссылки и скриншоты в нескольких форматах.
