mcpField
F
firecrawl-build-scrape

firecrawl-build-scrape

github.com/firecrawlデータ・データベース197.1k390 回インストール今日更新
リポジトリ

firecrawl-build-scrape について

firecrawl-build-scrapeは、既知のページURLから内容を取得するアプリ向けのエージェントスキルです。Firecrawlのスクレイプ設定を選び、鮮度、抽出形式、後続ワークフローを扱う方法を案内します。

主な機能

  1. 01既知URLからページ内容を抽出
  2. 02Markdownと本文抽出を推奨
  3. 03maxAgeによる再利用制御
  4. 04キャッシュメタデータの確認
  5. 05検索や操作を関連スキルへ案内

活用シーン

  1. 01既知ページをナレッジ処理に取り込む
  2. 02価格やドキュメント情報を抽出
  3. 03ページ内容の品質を監視
  4. 04再取得時の鮮度ポリシーを選択

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/firecrawl/firecrawl --skill firecrawl-build-scrape

インストール後、Claude Code で/firecrawl-build-scrapeを入力して読み込まれたか確認します。

同梱ファイルreferences/freshness-and-liveness.md

詳細

Firecrawl スクレイプの構築

アプリケーションがすでに URL を持っていて、1 つのページのコンテンツが必要な場合に使用します。

この場合に使用

  • 機能が既知の URL から始まる
  • 検索、要約、情報の付加、またはモニタリングのためにページのコンテンツが必要
  • /interact を検討する前に、デフォルトの抽出手段を使用したい

デフォルトの推奨事項

  • 機能上、別の形式が本当に必要な場合を除き、markdown を返します。
  • ナビゲーションや装飾がノイズになる記事風のページには、onlyMainContent を使用します。
  • ページで必要な場合に限り、待機時間やその他のレンダリングオプションを追加します。

最新性と稼働状況

  • Firecrawl は最近インデックス化されたコンテンツを再利用するため、同じ URL を繰り返し読み込む際に高速になります。再利用されるコピーの最大経過時間を指定するには maxAge(ミリ秒単位)を設定します。最新性が重要な読み込みでインデックスの再利用をスキップするには、maxAge: 0 を設定します。
  • 実際に取得した内容を確認するには、metadata.cacheState と metadata.cachedAt を読み取ります。
  • スクレイプが成功すると、ページから返された内容が報告されます。ページが説明する対象が現在も有効かどうかは、コードで判断する、ソース固有の事項です。
  • トレードオフ、メタデータ、判断基準については、references/freshness-and-liveness.md を参照してください。

一般的なプロダクトパターン

  • 既知の URL からのナレッジ取り込み
  • 企業、製品、またはドキュメントのページからの情報の付加
  • 価格、変更履歴、ドキュメントの抽出
  • ページ単位の品質チェックやモニタリング

エスカレーションルール

  • まだ URL がない場合は、firecrawl-build-search から始めます。
  • コンテンツの取得にクリック、入力、または複数ステップのナビゲーションが必要な場合は、firecrawl-build-interact にエスカレーションします。

実装上の注意

  • 統合の範囲を絞ります。1 つの機能、1 つの URL、1 つの抽出仕様にします。
  • 下流の LLM またはインデックス化パイプラインでは、/scrape をデフォルトの手段として扱います。
  • リンク、スクリーンショット、ブランド情報など、利用側で必要な場合に限り、より多くの形式をリクエストします。

ドキュメント(信頼できる情報源)

統合コードを書く前に、プロジェクトの言語に対応する信頼できる情報源を参照してください。

関連項目

コメント