mcpField
D
defuddle

defuddle

github.com/breferrari生産性5.5k77 回インストール2 週間前に更新
リポジトリ

defuddle について

defuddleは、Webページの読みやすい内容やメタデータを抽出するコマンドラインスキルです。Markdown、JSON、HTML形式で出力できます。

主な機能

  1. 01ページの読みやすい内容を抽出
  2. 02Markdown、JSON、HTMLで出力
  3. 03指定したメタデータを取得

活用シーン

  1. 01Webページを読みやすく整理
  2. 02抽出内容をMarkdownファイルに保存
  3. 03ページのタイトルやドメインを取得

インストール

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

$npx skills add https://github.com/breferrari/obsidian-mind --skill defuddle

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

詳細

Defuddle

Defuddle CLI を使用して、Web ページから読みやすいクリーンなコンテンツを抽出します。標準的な Web ページには WebFetch よりもこちらを推奨します — ナビゲーション、広告、不要な要素を除去し、トークン使用量を削減します。

インストールされていない場合: npm install -g defuddle

使用方法

Markdown 出力には常に --md を使用します:

defuddle parse <url> --md

ファイルに保存:

defuddle parse <url> --md -o content.md

特定のメタデータを抽出:

defuddle parse <url> -p title
defuddle parse <url> -p description
defuddle parse <url> -p domain

出力形式

フラグ形式
--mdMarkdown (デフォルトの選択肢)
--jsonHTML と markdown の両方を含む JSON
(なし)HTML
-p <name>特定のメタデータプロパティ

コメント