はじめに
Obsidian Web Clipper は、ウェブコンテンツを Obsidian ノートに効率的に保存するための無料のブラウザ拡張機能です。このツールは、Chrome、Firefox、Safari、Edge などの複数のブラウザをサポートし、ユーザーがウェブコンテンツをハイライト、クリップ、Obsidian のナレッジベースに直接保存して、後で簡単にアクセスしたり整理したりできるようにします。Obsidian Web Clipper はプライバシーを重視し、ユーザーデータを収集せず、オープンソースであるため、ユーザーは安心して使用できます。Obsidian Web Clipper はプライバシー保護を重視し、ユーザーデータを収集しません。
Interpreterは非常に強力で、要約、翻訳、抽出、フォーマットの変換など、あらゆるタイプのウェブコンテンツを処理するためにディレクティブをカスタマイズすることができます。優れた要約ディレクティブを参照しながら、モデルとテンプレートを個別に設定する必要があります:よく使われるプロンプトの知識をまとめる
機能一覧
- ウェブクリップウェブページの内容をObsidianノートに素早く保存。
- ハイライト機能ウェブページの重要なコンテンツをハイライトし、ノートに保存できます。
- テンプレートのカスタマイズコンテンツの保存形式を最適化するためのカスタムテンプレートを作成し、使用することができます。
- 変数とフィルター変数とフィルタを使用して、テンプレートの内容を事前入力および変更します。
- プライバシーユーザーデータは収集されず、コードはオープンソースで監査可能です。
- マルチブラウザ対応Chrome、Firefox、Safari、Edgeブラウザに対応。
ヘルプの使用
設置プロセス
- ブラウザを選択お使いのブラウザによって、適切な拡張機能ショップにアクセスしてください。
- クローム:アクセス クロームウェブストア).
- ファイアフォックス:訪問 Firefoxアドオン).
- サファリ:アクセス サファリ拡張機能).
- エッジ:アクセス エッジアドオン).
- エクステンションの設置ブラウザに追加」ボタンをクリックし、画面の指示に従ってインストールを完了します。
使用プロセス
- ローンチ・エクステンションインストールが完了すると、ブラウザのツールバーにObsidianのアイコンが表示されます。アイコンをクリックするとWeb Clipperが起動します。
- クリップページ::
- オブシディアンに追加ウェブページを閲覧しているときに、ツールバーの黒曜石のアイコンをクリックし、「黒曜石に追加」ボタンを選択すると、現在のウェブページの内容が黒曜石のノートに保存されます。
- ハイライト・コンテンツウェブページでハイライトしたい内容を選択し、ハイライトボタンをクリックすると、ハイライトされた内容がノートに保存されます。
- カスタマイズされたテンプレート::
- テンプレートの作成Web Clipper Settings で Template オプションを選択し、新しいテンプレートを作成します。
- テンプレートの使用ウェブコンテンツの保存時にプリセットテンプレートを選択することで、コンテンツのフォーマットを最適化できます。
- 変数とフィルタの使用::
- バリアントテンプレートで変数を使用して、ページデータを事前に入力します。
- (マシン)フィルターフィルターを使用してテンプレート出力を変更します。
- プライバシー設定Web Clipperはユーザーデータを収集しません。すべての操作はユーザーのプライバシーとセキュリティを確保するためにローカルで行われます。
機能:インタープリター(ウェブコンテンツの解析)
Interpreterは、自然言語を使用してウェブページと対話することができるWeb Clipperの機能です。Interpreterは、Obsidianに保存したいデータをキャプチャして変更するのに役立ちます。例えば
- 特定のテキストを抽出します。
- 情報を要約または説明する。
- テキストをあるフォーマットから別のフォーマットに変換する。
- テキストの他言語への翻訳。
インタープリターは、ウェブページの情報を処理するために言語モデルを使用します。 バリアント に追加できる結果を返します。 Webクリッパーテンプレート 真ん中だ。
サンプルのヒント
キューの使用 バリアント 語彙 {{"あなたのプロンプト"}}。
.この構文は、例えば、あらゆる自然言語クエリに使うことができる:
- 利用する
{ページの要約」}}。
ウェブページの要約を抽出する。 - 利用する
{フランス語に訳した3箇条書きの要約」}}。
ウェブページの3つの要点を抜き出し、フランス語に翻訳する。 - 利用する
{{"3点からなるページ要約"}}。
フランス語プロンプトでウェブページを抽出するための3つのポイント。
プロンプトの出力は (マシン)フィルター さらなる処理。フィルターが適用されるのは、モデルがプロンプト応答を返した後です。例{{"ページの要約"|blockquote}}。
はレスポンスをリファレンス・ブロックに変換する。
はじめに
Interpreterは、デバイス上でローカルに実行するオプションを含め、ほぼすべての言語モデルプロバイダをサポートしています。インタープリターをセットアップするには
- でWebクリッパー設定に進みます。 通訳 パート
- 使い始める インタープリターを有効にする .
- 以下の「モデル」のセクションで詳しく説明されているように、プロバイダーとモデルを設定します。
- そうしれいかん キュー変数 追加する テンプレート 真ん中だ。
- テンプレートにプロンプト変数が含まれている場合 キャプチャページ 通訳セクションが表示されます。をクリックしてください。 解釈する を使用してプロンプト変数を処理する。
動作原理
インタープリターが有効な場合 ともに テンプレートにプロンプト変数が含まれている場合、新しいインタープリターセクションがエクステンションウィンドウの オブシディアンに追加 ボタンの上にあります。このセクションでは、モデルを選択し、インタープリターを実行して現在のページを解析することができます。
打込む 解釈する インタープリターが呼び出されると、テンプレート内のすべてのプロンプトとともに、ページコンテキストを選択したモデルに送信します。これは、選択したモデルプロバイダによって、外部から呼び出されたり、デバイス上でローカルに処理されたりします。モデルはページコンテキストに基づいてプロンプトを評価し、その応答を返します。そしてインタープリタはプロンプト変数をレスポンスデータに置き換えます。
使用するモデルや処理されるデータ量にもよるが、すべての処理はミリ秒から30秒以上で完了する。
(ぶんみゃく
命名法 (ぶんみゃく とは、インタープリタがプロンプトを処理するために使用するページデータのことである。コンテキストが小さいほど、インタープリタの動作は速くなる。
デフォルトでは、インタープリターはページ全体のHTMLをコンテキストとして使用するが、これはプロンプトの実行を遅くし、より高価にする原因となる。
通訳に関する詳しい情報は、こちらをご覧ください。 詳細設定 のデフォルトコンテキストを上書きします。 テンプレート 文脈を定義する。
より正確なコンテキストを定義するには セレクタ変数(または他の変数タイプ)を使って、ページの一部を解釈することができます。例えば、テンプレートのインタープリター・コンテキストでは、以下のセレクタ変数を使うことができます:
{{selectorHtml:#main}}。
これはページの #メイン
要素があれば、インタープリターを実行する。HTML処理フィルター まるで 削除_html
そしてstrip_tags
歌で応える strip_attr
コンテキストの長さをさらに短くし、処理を高速化するのに役立つ。
モデリング
通訳依頼は、お客様が選択したプロバイダーに直接送信されます。Obsidianは、お客様の依頼に関するいかなるデータも収集または保存しません。
プリセットプロバイダ
Interpreterには、いくつかのプリセット・プロバイダーが含まれています。これらのプロバイダーを使用するには、APIキーが必要です。APIキーは、プロバイダーのアカウントにログインすることで取得できます。さらに、どのモデルを使うかを決める必要があります。
プロバイダー | APIキー | モデリング | ベースURL |
---|---|---|---|
アンソロピック | APIキー | モデル | https://api.anthropic.com/v1/messages |
Azure OpenAI | APIキー | モデル | https://{resource-name}.openai.azure.com/openai/deployments/{deployment-id}/chat/completions?api-version=2024-10-21 |
グーグル インターネット企業 ジェミニ | APIキー | モデル | https://generativelanguage.googleapis.com/v1beta/chat/completions |
オーラマ | 該当なし | モデル | http://127.0.0.1:11434/api/chat |
オープンAI | APIキー | モデル | https://api.openai.com/v1/chat/completions |
オープンルーター | APIキー | モデル | https://openrouter.ai/api/v1/chat/completions |
モデルを選択
一般的に、Webクリッパーでは小さなモデルを使用することをお勧めします。なぜなら、これらのモデルはこのタスクに対してより速く実行され、かなり正確に実行されるからです。小さなモデルの例 人間主義のクロード俳句そしてグーグル ジェミニ フラッシュ(注1)本データベースは、日本国内における利用可能性について一般に公表するためのものであり、日本国内外を問わず一切の投資勧誘またはそれに類する行為を目的として作成されたものではありません。 ラマのみならず オープンエイのミニ シリーズモデル。
カスタマイズされたプロバイダーとモデル
カスタムプロバイダーやカスタムモデルを追加するには、Web クリッパーにアクセスしてください。 セットアップ → 通訳::
- プロバイダーの追加 でプリセットとカスタムプロバイダーを設定します。
- モデルの追加 でプリセットとカスタムモデルを設定します。
カスタムプロバイダを追加する場合、そのチャットの補完エンドポイントを ベースURLこの用語は通常 /チャット
エンディング。
ローカルモデル
Interpreterは、プライバシーとオフラインの互換性を高めるローカルモデルをサポートしています。ローカルモデルの実行にはいくつかのオプションがある。最も簡単に設定できるオプションのひとつがOllamaだ。
オーラマ
Ollamaは、あなたのデバイス上でローカルに、そして個人的に言語モデルを実行することができます。
Ollamaをダウンロードしてインストールした後、インタープリターの設定は プロバイダーの追加 Ollamaを追加してください。OllamaにはAPIキーは必要ありません。OllamaにはAPIキーは必要ありません。 モデル一覧 リストからモデルを選択する。例えば ラマ 3.2クリック モデルの追加そして
- プロバイダー オーラマ
- 表示名 ラマ3.2(この値はカスタマイズ可能)。
- モデルID:
ラマ3.2
この値はOllamaのモデルIDと正確に一致しなければならない。
Ollamaサーバーの起動
ブラウザの拡張機能がOllamaとやりとりできるようにするには、サーバを 明確な指示を与えるそうでない場合は 403
エラー。
Ollamaアプリを終了し、ターミナルで以下のコマンドを実行してください。ChromeやFirefoxを使用していない場合は、ブラウザの拡張機能にプロトコルを変更してください。
OLLAMA_ORIGINS=moz-extension://*,chrome-extension://* ollamaサーブ
その後、通常の方法でモデルを走らせる:
オラマ・ラン・ラマ3.2
一般的な問題
- コンテンツを保存できないObsidianのバージョンが1.7.2以上であることを確認し、ブラウザのパーミッション設定を確認してください。
- ハイライト無効ブラウザを再起動するか、拡張機能を再インストールしてみてください。
- テンプレートが有効にならないテンプレートの設定が正しいことを確認し、変数とフィルターが正しく設定されていることを確認する。
以上の手順で、Obsidian Web Clipper を使って簡単にウェブコンテンツを効率的に管理・保存し、ノート組織の効率を向上させることができます。