Allgemeine Einführung
Obsidian Web Clipper ist eine kostenlose Browser-Erweiterung, die Benutzern hilft, Webinhalte effizient in Obsidian-Notizen zu speichern. Das Tool unterstützt mehrere Browser, darunter Chrome, Firefox, Safari und Edge, und ermöglicht es den Nutzern, Webinhalte zu markieren, auszuschneiden und direkt in der Wissensdatenbank von Obsidian zu speichern, um später leicht darauf zugreifen und sie organisieren zu können.Obsidian Web Clipper legt großen Wert auf den Schutz der Privatsphäre, sammelt keine Nutzerdaten und ist Open Source, so dass die Nutzer es ohne Bedenken nutzen können. Obsidian Web Clipper legt großen Wert auf den Schutz der Privatsphäre und sammelt keine Benutzerdaten.
Interpreter ist sehr leistungsfähig und kann mit Direktiven angepasst werden, um jede Art von Webinhalt zu verarbeiten, z. B. Zusammenfassen, Übersetzen, Extrahieren, Konvertieren von Formaten. Eine separate Konfiguration von Modellen und Vorlagen ist erforderlich, mit Verweis auf einige ausgezeichnete Zusammenfassungsrichtlinien:Zusammenfassen der Kenntnisse über häufig verwendete Prompts
Funktionsliste
- Web-ClipsSchnelles Speichern von Webseiteninhalten in Obsidian-Notizen.
- MarkierungsfunktionMarkieren Sie wichtige Inhalte auf einer Webseite und speichern Sie sie in Notizen.
- Template-AnpassungErstellen und verwenden Sie benutzerdefinierte Vorlagen, um die Speicherformate für Inhalte zu optimieren.
- Variablen und FilterVorbefüllen und Ändern von Vorlageninhalten mithilfe von Variablen und Filtern.
- DatenschutzDer Code ist quelloffen und überprüfbar, und es werden keine Benutzerdaten gesammelt.
- Multi-Browser-UnterstützungKompatibel mit den Browsern Chrome, Firefox, Safari und Edge.
Hilfe verwenden
Ablauf der Installation
- Browser auswählenJe nach Browser, den Sie verwenden, besuchen Sie den entsprechenden Erweiterungsshop.
- Chrom: Zugang Chrome Web Store).
- Firefox: besuchen Firefox-Erweiterungen).
- Safari: Zugang Safari-Erweiterungen).
- Rand: Zugang Rand-Add-Ons).
- Einbau von ErweiterungenKlicken Sie auf die Schaltfläche "Zum Browser hinzufügen" und folgen Sie den Anweisungen, um die Installation abzuschließen.
Verwendung Prozess
- Erweiterung startenNach Abschluss der Installation wird das Obsidian-Symbol in der Symbolleiste des Browsers angezeigt. Klicken Sie auf das Symbol, um Web Clipper zu starten.
- Clip-Seite::
- Zu Obsidian hinzufügenWenn Sie auf einer Webseite surfen, klicken Sie auf das Obsidian-Symbol in der Symbolleiste und wählen Sie die Schaltfläche "Zu Obsidian hinzufügen", um den Inhalt der aktuellen Webseite in Obsidian-Notizen zu speichern.
- Hervorgehobener InhaltWählen Sie aus, was Sie auf der Webseite hervorheben möchten, klicken Sie auf die Schaltfläche "Hervorheben", und speichern Sie den hervorgehobenen Inhalt in Ihren Notizen.
- Benutzerdefinierte Vorlagen::
- Eine Vorlage erstellen: Wählen Sie in den Web Clipper-Einstellungen die Option Vorlage, um eine neue Vorlage zu erstellen.
- Vorlagen verwendenOptimieren Sie die Formatierung von Inhalten, indem Sie beim Speichern von Webinhalten voreingestellte Vorlagen auswählen.
- Verwendung von Variablen und Filtern::
- VarianteVariablen in Vorlagen verwenden, um Seitendaten vorzubefüllen.
- (Maschinen-)FilterFilter verwenden, um die Ausgabe der Vorlage zu ändern.
- Datenschutz-EinstellungenWeb Clipper sammelt keine Benutzerdaten, alle Operationen werden lokal durchgeführt, um die Privatsphäre und Sicherheit der Benutzer zu gewährleisten.
Merkmal: Interpreter (Parsing von Webinhalten)
Interpreter ist eine Funktion von Web Clipper, die es Ihnen ermöglicht, mit Webseiten in natürlicher Sprache zu interagieren und Daten zu erfassen und zu verändern, die Sie in Obsidian speichern möchten. Zum Beispiel:
- Extrahiert ein bestimmtes Textfragment.
- Informationen zusammenfassen oder erklären.
- Konvertiert Text von einem Format in ein anderes.
- Übersetzung von Texten in andere Sprachen.
Interpreter nutzt Sprachmodelle, um Informationen auf Webseiten zu verarbeiten und verwendet die Variante Gibt Ergebnisse zurück, die Sie zu Ihrem Web Clipper-Vorlagen Mitte.
Beispielhafte Tipps
Stichwort Verwendung Variante Wortschatz {{"Ihr Prompt"}}
. Sie können diese Syntax für jede Abfrage in natürlicher Sprache verwenden, zum Beispiel:
- ausnutzen
{{"eine Zusammenfassung der Seite"}}
Extrahieren Sie Zusammenfassungen von Webseiten. - ausnutzen
{{"eine Zusammenfassung in drei Aufzählungspunkten, übersetzt ins Französische"}}
Wählen Sie die drei wichtigsten Punkte der Webseite aus und übersetzen Sie sie ins Französische. - ausnutzen
{{"un resumé de la page en trois points"}}
Drei wichtige Punkte für die Extraktion von Webseiten in französischen Eingabeaufforderungen.
Die Ausgabe der Eingabeaufforderung kann über den Befehl (Maschinen-)Filter Weitere Verarbeitung. Die Filter werden angewendet, nachdem das Modell eine prompte Antwort gegeben hat. Beispiel:{{"eine Zusammenfassung der Seite"|blockquote}}
wird die Antwort in einen Referenzblock umgewandelt.
Erste Schritte
Interpreter unterstützt fast alle Sprachmodellanbieter, einschließlich der Möglichkeit, lokal auf dem Gerät zu arbeiten. So richten Sie Interpreter ein:
- Gehen Sie zu Web Clipper-Einstellungen in der Dolmetscher Teil.
- anfangen zu benutzen Interpreter einschalten .
- Konfigurieren Sie Ihren Anbieter und Ihr Modell wie im Abschnitt Modelle unten beschrieben.
- Oberbefehlshaber (Militär) Stichwortvariable Hinzufügen zu Ihrem Vorlage Mitte.
- Wenn Ihre Vorlage Prompt-Variablen enthält, können Sie Capture-Seite Der Bereich Dolmetscher wird sichtbar. Klicken Sie auf das dolmetschen um Prompt-Variablen zu behandeln.
Arbeitsprinzip
Wenn der Interpreter aktiviert ist beide (... und...) Wenn Ihre Vorlage Prompt-Variablen enthält, wird ein neuer Interpreter-Abschnitt im Erweiterungsfenster angezeigt, der sich im Bereich Zu Obsidian hinzufügen oberhalb der Schaltfläche. In diesem Abschnitt können Sie ein Modell auswählen und den Interpreter starten, um die aktuelle Seite zu analysieren.
Streik (auf der Tastatur) dolmetschen Wenn der Interpreter aufgerufen wird, sendet er den Seitenkontext zusammen mit allen Prompts der Vorlage an das Modell Ihrer Wahl. Je nach dem von Ihnen gewählten Modellanbieter kann dies extern aufgerufen oder lokal auf Ihrem Gerät verarbeitet werden. Das Modell wertet die Prompts auf der Grundlage des Seitenkontextes aus und gibt seine Antwort zurück. Der Interpreter ersetzt dann die Prompt-Variablen durch Antwortdaten.
Der gesamte Vorgang kann in Millisekunden oder in mehr als 30 Sekunden erledigt werden, je nach verwendetem Modell und der Menge der zu verarbeitenden Daten.
(inhaltlicher) Kontext
Nomenklatur (inhaltlicher) Kontext bezieht sich auf die Seitendaten, die der Interpreter zur Verarbeitung der Eingabeaufforderung verwendet. Je kleiner der Kontext ist, desto schneller läuft der Interpreter.
Standardmäßig verwendet der Interpreter den HTML-Code der gesamten Seite als Kontext, aber das kann dazu führen, dass die Eingabeaufforderung langsamer und teurer wird.
Weitere Informationen über den Dolmetscher finden Sie unter Erweiterte Einstellungen überschreibt den Standardkontext in der Datei Vorlage Definieren Sie den Kontext.
Um einen genaueren Kontext zu definieren, verwenden Sie die Selektorvariable(oder andere Variablentypen) verwenden, um einen Teil der Seite zu interpretieren. Sie können zum Beispiel die folgenden Selektorvariablen im Interpreter-Kontext einer Vorlage verwenden:
{{selectorHtml:#main}}
Dies hat nur Auswirkungen auf die Seite der #main
Element führt den Interpreter aus, falls vorhanden.Filter für die HTML-Verarbeitung als ob entfernen_html
, undstrip_tags
im Gesang antworten strip_attr
Nützlich, um die Kontextlänge weiter zu reduzieren und die Verarbeitung zu beschleunigen.
Modellierung
Durch die Nutzung des Modells eines Drittanbieters erklären Sie sich mit dessen Bedingungen und Datenschutzrichtlinien einverstanden: Die Dolmetscheranfragen werden direkt an den Anbieter Ihrer Wahl gesendet.
voreingestellter Anbieter
Interpreter enthält mehrere voreingestellte Anbieter. Um diese Anbieter zu nutzen, benötigen Sie einen API-Schlüssel, den Sie erhalten, wenn Sie sich bei Ihrem Anbieterkonto anmelden. Darüber hinaus müssen Sie entscheiden, welche Modelle Sie verwenden möchten.
Anbieter (Unternehmen) | API-Schlüssel | Modellierung | Basis-URL |
---|---|---|---|
Anthropisch | API-Schlüssel | Modelle | https://api.anthropic.com/v1/messages |
Azure OpenAI | API-Schlüssel | Modelle | https://{resource-name}.openai.azure.com/openai/deployments/{deployment-id}/chat/completions?api-version=2024-10-21 |
Google Internet-Unternehmen Zwillinge | API-Schlüssel | Modelle | https://generativelanguage.googleapis.com/v1beta/chat/completions |
Ollama | k.A. | Modelle | http://127.0.0.1:11434/api/chat |
OpenAI | API-Schlüssel | Modelle | https://api.openai.com/v1/chat/completions |
OpenRouter | API-Schlüssel | Modelle | https://openrouter.ai/api/v1/chat/completions |
Modell auswählen
Im Allgemeinen empfehlen wir, kleine Modelle in Web Clipper zu verwenden, weil sie schneller laufen und für diese Aufgabe ziemlich genau sind. Beispiele für kleine Modelle sind Claude Haiku von Anthropic, undGoogle Gemini FlashIm Folgenden finden Sie einige Beispiele für die Arten von Daten, die für die folgenden Zwecke verwendet werden können. Lamawie auch OpenAIs Mini Modelle der Serie.
Maßgeschneiderte Anbieter und Modelle
Um benutzerdefinierte Anbieter und/oder Modelle hinzuzufügen, gehen Sie zu Web Clipper aufstellen → Dolmetscher::
- Anbieter hinzufügen um Voreinstellungen und benutzerdefinierte Anbieter zu konfigurieren.
- Hinzufügen von Modellen um Voreinstellungen und benutzerdefinierte Modelle zu konfigurieren.
Wenn Sie einen benutzerdefinierten Anbieter hinzufügen, empfiehlt es sich, dessen Chat-Ergänzungsendpunkt als Basis-URLDer Begriff basiert in der Regel auf dem /chat/erledigungen
Das Ende.
lokales Modell
Interpreter unterstützt lokale Modelle, die mehr Privatsphäre und Offline-Kompatibilität bieten. Es gibt mehrere Optionen für die Ausführung lokaler Modelle. Eine der am einfachsten zu konfigurierenden Optionen ist Ollama.
Ollama
Ollama ermöglicht es Ihnen, das Sprachmodell lokal und privat auf Ihrem Gerät auszuführen.
Nachdem Sie Ollama heruntergeladen und installiert haben, können Sie den Interpreter über die Anbieter hinzufügen Ollama hinzufügen. Ein API-Schlüssel ist für Ollama nicht erforderlich. Für Ollama ist kein API-Schlüssel erforderlich. Modell Liste Wählen Sie ein Modell aus der Liste aus. Wenn Sie zum Beispiel das Modell Llama 3.2Klicken Sie auf Hinzufügen von ModellenUnd dann:
- Anbieter: Ollama
- Name anzeigen: Llama 3.2 (dieser Wert ist anpassbar).
- Modell-ID:
Lama3.2
Dieser Wert muss genau mit der Modell-ID von Ollama übereinstimmen.
Starten des Ollama-Servers
Damit Browsererweiterungen mit Ollama interagieren können, müssen Sie den Server mit der Option Klare Anweisungen gebenAndernfalls werden Sie sehen 403
Fehler.
Schließen Sie die Ollama-App und führen Sie den folgenden Befehl in einem Terminal aus. Wenn Sie nicht Chrome oder Firefox verwenden, ändern Sie das Protokoll auf Ihre Browsererweiterung.
OLLAMA_ORIGINS=moz-extension://*,chrome-extension://* ollama serve
Führen Sie Ihr Modell dann ganz normal aus, zum Beispiel:
ollama run llama3.2
allgemeine Probleme
- Inhalt kann nicht gespeichert werdenVergewissern Sie sich, dass die Obsidian-Version 1.7.2 oder höher ist, und überprüfen Sie die Berechtigungseinstellungen des Browsers.
- Hervorhebung deaktiviert: Versuchen Sie, Ihren Browser neu zu starten oder die Erweiterung neu zu installieren.
- Vorlage wird nicht wirksamÜberprüfen Sie die korrekte Einrichtung der Vorlagen und stellen Sie sicher, dass die Variablen und Filter richtig konfiguriert sind.
Mit den oben genannten Schritten können Sie Obsidian Web Clipper leicht verwenden, um Webinhalte effizient zu verwalten und zu speichern und die Effizienz der Notizorganisation zu verbessern.