mcpField
F
firecrawl-knowledge-ingest

firecrawl-knowledge-ingest

github.com/firecrawlデータ・データベース21231.4k 回インストール1 週間前に更新
リポジトリ

firecrawl-knowledge-ingest について

firecrawl-knowledge-ingest は、ブラウザー操作、認証、ページネーション、JavaScript の描画が必要な場合にも対応する、ドキュメントポータル向けの抽出スキルです。記事本文とメタデータを収集し、進捗や失敗を記録して、JSON または Markdown で出力できます。

主な機能

  1. 01ブラウザーによるポータル操作
  2. 02認証とページネーションへの対応
  3. 03記事本文の Markdown 抽出
  4. 04記事メタデータの収集
  5. 05進捗と失敗の記録
  6. 06JSON または Markdown 出力

活用シーン

  1. 01ドキュメントポータルの取り込み
  2. 02認証が必要なセクションの抽出
  3. 03ページネーションをまたぐ記事収集
  4. 04コード例と表の保持

インストール

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

$npx skills add https://github.com/firecrawl/firecrawl-workflows --skill firecrawl-knowledge-ingest

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

詳細

Firecrawl ナレッジ取り込み

ドキュメントポータルでブラウザーによるナビゲーション、認証、ページネーション、または JavaScript のレンダリングが必要な場合に使用します。

オンボーディング時のヒアリング

コンテキストから、ポータルの URL、出力形式、認証の要否、ページ上限を推測します。ポータルが明確であれば、すぐに作業を進めてください。

作業が進められない場合に限り、ポータルの URL、認証が必要かどうか、希望する出力形式などについて、簡潔な質問を最大 1~3 件してください。

Firecrawl の収集計画

Firecrawl のブラウザー機能を使用して、次の操作を行います。

  • ポータルを開いてナビゲーションを確認する
  • セクション、カテゴリ、サイドバーのリンク、記事の URL を特定する
  • サイドバーのナビゲーション、次のリンク、ページネーション、「さらに読み込む」コントロール、または検索を使用する
  • 記事のコンテンツを Markdown としてスクレイピングする
  • タイトル、セクション、最終更新日、著者、タグなどのメタデータを抽出する

公開 URL の補助として Firecrawl map を試してください。ただし、認証で保護されたコンテンツや JavaScript への依存度が高いコンテンツには、ブラウザーによるナビゲーションを使用してください。

最終成果物

# Knowledge Ingest: [Portal]

## Summary
[Pages extracted, sections covered, limitations]

## Output
[JSON/markdown/merged file path or content]

## Sections
[Section names and article counts]

## Failed Or Restricted Pages
[Any access/loading issues]

## Sources
[URLs extracted]

## Rerun Inputs
workflow: firecrawl-knowledge-ingest
url: [portal url]
format: [json/markdown/merged]
max_pages: [number]

JSON の形式

source、url、extractedAt、totalArticles、および記事の title、url、section、content、metadata を含む sections[] を使用します。

品質基準

  • コード例、表、書式を保持します。
  • ナビゲーション、ヘッダー、フッターを取り除きます。
  • 抽出の進捗とページの失敗を記録します。
  • 認証の境界を守ります。

コメント