firecrawl-hello-world
Create a minimal working FireCrawl example.\nUse when starting a new FireCrawl integration, testing your setup,\nor learning basic FireCrawl API patterns.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Create a minimal working FireCrawl example.\nUse when starting a new FireCrawl integration, testing your setup,\nor learning basic FireCrawl API patterns.\nTrigger with phrases like \
How to use
Zainstaluj bibliotekę Firecrawl dla Node.js poleceniem npm install @mendable/firecrawl-js w swoim projekcie.
Ustaw zmienną środowiskową FIRECRAWL_API_KEY na wartość Twojego klucza API z Firecrawl — bez tego kroku przykłady nie będą działać.
Zacznij od scrape (scrapowania pojedynczej strony): zaimportuj FirecrawlApp, utwórz instancję z Twoim kluczem API, a następnie wywołaj scrapeUrl() z adresem URL strony. Metoda zwraca markdown, HTML, metadane i linki — wyświetl je w konsoli aby zobaczyć strukturę odpowiedzi.
Przejdź do crawl (crawlowania wielu stron) gdy chcesz przejść całą witrynę: użyj crawlUrl() zamiast scrapeUrl(), ustaw limit na maksymalną liczbę stron (np. 10 aby zaoszczędzić kredyty), a następnie iteruj przez zwrócone dane aby zobaczyć tytuły i URL-e każdej strony.
Eksperymentuj z map (odkrywaniem URL-i) aby uzyskać listę wszystkich dostępnych stron na domenie bez ich scrapowania — przydatne do planowania crawlowania.
Przetestuj extract (ekstrakcję strukturyzowaną) gdy potrzebujesz wydobyć konkretne dane ze strony za pomocą LLM — każdy przykład pokazuje pełny przepływ od żądania do parsowania odpowiedzi.