DuckDuckGo経由でウェブを検索 — 柔軟なフィルターと複数の出力形式で、ページ、ニュース、画像、動画を検索できます。APIキー不要。
Web Searchは、APIキーや認証を必要とせず、ウェブページ、ニュース記事、画像、動画の4つのコンテンツタイプにわたってDuckDuckGoを検索する機能をAIエージェントに提供します。結果はプレーンテキスト、Markdown、JSONの中から選択した形式で返され、期間、地域、セーフサーチレベル、メディア固有の属性(画像のサイズ・色・種類、動画の長さ・解像度)でフィルタリングできます。リサーチ、ファクトチェック、コンテンツ収集のワークフローに最新のウェブデータを取り込むための、シンプルな方法です。
npx clawhub@latest install web-searchこのページ上部のインストールボタンをクリックするとワンクリックでセットアップできます
site: や filetype:、その他のGoogle形式の演算子が必要な場合、このスキルはそれらをサポートしていません。同じスクリプトから、DuckDuckGoのウェブインデックス、ニュースフィード、画像インデックス、または動画インデックスに対して、目的に応じた検索を実行できます。ニュース結果には公開日とソースが含まれ、画像結果には画像の直接URL、サムネイル、およびサイズが含まれ、動画結果には公開者、再生時間、および公開日が含まれます。
--time-range フラグを使用して、結果を過去1日(d)、1週間(w)、1ヶ月(m)、または1年(y)に絞り込むことができます。これにより、最新の情報のみを表示し、古いコンテンツを除外することが簡単になります。
素早く読むにはプレーンテキスト、ドキュメント作成にはMarkdown、プログラムによる処理にはJSONを選択できます。結果は標準出力に表示するか、--output を使用してファイルに直接保存することができます。
画像検索では、サイズ(Small、Medium、Large、Wallpaper)、色、タイプ(photo、clipart、gif、transparent、line)、レイアウト(Square、Tall、Wide)のフィルターがサポートされています。動画検索では、再生時間(short、medium、long)と解像度(high、standard)のフィルターがサポートされています。
地域コード(例:us-en、de-de)を指定してローカルに関連する結果を取得し、コンテンツポリシーの要件に合わせてセーフサーチを on、moderate、または off に設定します。
このスキルは duckduckgo-search Pythonライブラリを使用しており、認証なしでDuckDuckGoと連携します。唯一のセットアップ手順は pip install duckduckgo-search を実行することです。
--type news --time-range d オプションを指定して Web Search を実行し、特定のテーマ(例:気候政策、企業、テクノロジーなど)に関する最新記事を取得します。出力をMarkdown形式で保存することで、整理されたシェア可能なブリーフィングドキュメントを作成できます。
--time-range w --max-results 20 を使用してその主張を検索し、最近の多様なウェブソースを取得します。URLと説明を確認して、裏付けとなる証拠や反証となる証拠を照合してください。
--type images --image-size Large --image-type photo を使用して、特定のトピックに関する高品質な大きな写真を検索できます。検索結果には、直接参照できる画像URLと、クレジット表記のためのソースウェブサイトが含まれます。
関連するサブトピックについてWeb Search、ニュース検索、動画検索を組み合わせ、それぞれをMarkdownファイルとして保存します。作成されたファイルは、レポートやプレゼンテーションのための構造化された検索可能なナレッジベースを形成します。
レビューを書くにはログイン
まだレビューはありません。最初の体験をシェアしましょう!