Chatten Sie mit OpenAI-Modellen als Markdown-Datei auf dem Obsidian-Desktop oder auf Mobilgeräten. Laden Sie die neueste Version hier herunter und fügen Sie sie Ihrem .obsidian/plugins
Ordner hinzu, um loszulegen.
Beispiel: chat.md
Was ist 1 + 2?
: Die Antwort ist 3 ••◦
Konversationssyntax
OpenAI Markdown priorisiert eine minimale Syntax, um sicherzustellen, dass Ihre Dateien dem reinen Markdown so nahe wie möglich kommen. Modellantworten werden mit Icons
umschlossen, die in den Plugin-Einstellungen auf eine beliebige Textzeichenfolge festgelegt werden können. Standardmäßig wird eine Folge von Emojis verwendet (, ••◦). Dies bedeutet, dass der gesamte Text, der nicht in die Symbole eingeschlossen ist, als Benutzernachricht betrachtet wird.
Datei an OpenAI senden
Führen Sie den Befehl Send current file as conversation to OpenAI model
aus, um die Konversation aus der aktuellen Datei zu extrahieren und sie an das konfigurierte OpenAI-Modell zu senden, um eine Antwort zu erhalten. Erwägen Sie, dies an einen Hotkey wie cmd+Enter zu binden.
Hinweis: Modellantworten werden in die Datei gestreamt, was beim Scrollen zu Problemen führen kann, während das Modell antwortet
Wiederholungen
Wenn Sie eine Datei an OpenAI senden, ohne eine neue Nachricht hinzuzufügen, wird standardmäßig die vorherige Modellantwort gelöscht und neu generiert.
Letzte Modellantwort löschen
Führen Sie den Befehl Delete last response from model
aus. Erwägen Sie, dies an einen Hotkey wie cmd+Rücktaste zu binden.
Dies ist eine frühe Version und weist wahrscheinlich Fehler auf. Bitte seien Sie vorsichtig und bedenken Sie die Risiken vor der Verwendung:
Icon
in der Ausgabe des Modells oder in einer Benutzernachricht erscheint, wird der Parser unterbrochen. Laden Sie die neueste Version hier herunter und fügen Sie sie Ihrem Ordner .obsidian/plugins
hinzu.
Bauen Sie es selbst
Klonen Sie dieses Repo in Ihrem Ordner <Your Obsidian Vault Location>/.obsidian/plugins
. Führen Sie npm i
oder yarn
aus und führen Sie dann npm run build
oder yarn build
aus. Wenn es funktioniert hat, wird im Stammverzeichnis eine Datei mit dem Namen main.js
angezeigt.
Sobald sich das Plugin stabilisiert, wird es als Community-Plugin veröffentlicht.
Finden Sie mich unter @benemills auf Twitter und unter @benmills auf Farcaster.