Wissensaufnahme
Rufe knowledge_ingest mit der genauen URL, dem absoluten lokalen Pfad oder dem Originaltext auf.
-
Behandle eine eigenständige weitergeleitete URL, Datei oder eine Inhaltsnachricht ohne begleitende Frage als Aufnahmeanfrage; frage nicht separat nach einem „Speichern“-Befehl.
-
Wenn der weitergeleitete Text genau eine unterstützte URL plus Freigabetext enthält, übergib die URL als
content, damit der Dienst die Quelle abruft, anstatt nur den Hülltext zu archivieren. -
Wenn der Inhalt als Kontext für eine Frage oder eine andere Aufgabe bereitgestellt wird, beantworte diese Aufgabe, ohne ihn stillschweigend aufzunehmen, es sei denn, der Benutzer bittet auch darum, ihn zu speichern.
-
Gib einen Benutzertitel nur dann an, wenn er mitgeliefert oder für eine reine Textnotiz nützlich ist.
-
Gib
source_urlnur für eine lokale Datei an, die von einer bekannten URL stammt. -
Verwende bis zu 1800 Sekunden für lange Audio- oder Videodateien.
-
Melde bei Erfolg den zurückgegebenen
note_path. -
Melde bei Fehlschlag den genauen umsetzbaren Fehler. Gib niemals an, dass eine Notiz gespeichert wurde.
-
Wenn der Speicher nicht konfiguriert ist, leite den Benutzer einmalig zu
http://127.0.0.1:8787/, um einen Obsidian-Vault oder Markdown-Ordner auszuwählen, und wiederhole dann den ursprünglichen Inhalt. -
Fasse nicht separat zusammen; der Dienst übernimmt die KI-Analyse, Tags, Links und Markdown.
-
Verwende
knowledge_list_capabilitiesnur, wenn die Quellenunterstützung unsicher ist. -
Verwende
knowledge_get_job, um einen bekannten asynchronen Job zu überprüfen.
Rufe für WeChat-Kanäle zuerst knowledge_ingest auf. Wenn ein getrennter Client gemeldet wird, rufe knowledge_wechat_prepare auf und wiederhole es einmalig. Bitte den Benutzer niemals, die bereitgestellte Video-URL zu öffnen oder abzuspielen. Nur wenn die Vorbereitung fehlschlägt, darfst du den Benutzer einmal bitten, das Kanalfenster zu schließen und erneut zu öffnen. Der Dienst stellt den System-Proxy wieder her und löscht das Quellvideo erst, nachdem sowohl die Obsidian- als auch die SQLite-Schreibvorgänge erfolgreich waren.