Dropstone Support

Speicher über Chat, CLI und SDK hinweg

Der Dropstone-Speicher gehört zu deinem Konto, nicht zu einer einzelnen App. Eine Regel, die du in der CLI festlegst, gilt auch im Chat, und etwas, das im Chat gelernt wird, steht dem SDK zur Verfügung. Ein Speicher, jede Oberfläche.

Dropstone läuft an mehreren Orten: als Chat-App in deinem Browser, als CLI in deinem Terminal, als SDK in deinem eigenen Code und als VS-Code-Erweiterung. Die meisten Tools, die an mehr als einem Ort existieren, führen an jedem Ort einen separaten Speicher. Dropstone führt nur einen.

Das meint Dropstone mit Continuity. Dein Speicher ist an dein Konto gebunden, und jede Oberfläche liest aus demselben Speicher und schreibt in denselben.


Was das in der Praxis bedeutet

Einmal beibringen, überall anwenden. Sag der CLI, dass du niemals function-Deklarationen möchtest, und wenn du das nächste Mal den Chat bittest, einen Helfer zu schreiben, verwendet er Pfeilfunktionen. Korrigiere den Chat darin, wie dein Team Branches benennt, und die CLI hält sich beim nächsten Commit daran.

Einmal studieren, überall nutzen. Bitte den Chat, die Dokumentation einer Bibliothek zu studieren, und das SDK verfügt beim nächsten Aufruf aus deinem Code über dieses Wissen.

Dort weitermachen, wo du aufgehört hast. Beginne im Chat ein Gespräch über eine Migration, schließe das Laptop und öffne die CLI im selben Projekt. Der Kontext ist da.

Eine zentrale Verwaltung. Frage auf jeder Oberfläche „Was weißt du über mich?" und du erhältst dieselbe Liste. Entferne etwas einmal und es ist überall gelöscht.


Welche Oberflächen teilen den Speicher

OberflächeLiest SpeicherSchreibt Speicher
Dropstone Chat (chat.dropstone.io)JaJa
Dropstone CLIJaJa
Dropstone SDKJaJa
VS-Code-ErweiterungJaJa
Inkognito-ChatJaNein

Ein Inkognito-Chat ist die eine Oberfläche, die liest, ohne zu schreiben: Was Dropstone bereits über dich weiß, steht ihr zur Verfügung, und nichts, was das Gespräch hervorbringt, wird gespeichert. Es ist der Modus für Arbeit, die du nicht gespeichert haben möchtest, nicht dafür, dich vor einem Assistenten zu verstecken, der deine Konventionen bereits kennt.

Jede der oben genannten Oberflächen erfordert dasselbe Dropstone-Konto. Die CLI meldet sich über dropstone login an; Chat und Dashboard teilen sich eine Sitzung im selben Browser; der lokale Client des SDK nutzt die Anmeldung der CLI, und sein Headless-Client, der einen API-Schlüssel verwendet, hat überhaupt keinen Speicher. Siehe Ein Speicher auf jeder Oberfläche.


Wie ein Speicher in ein Gespräch gelangt

Wenn du auf einer beliebigen Oberfläche eine Nachricht sendest, prüft Dropstone deinen Speicher auf Relevantes und bringt es in diese Runde ein. Stehende Regeln sind immer dabei. Fakten, studiertes Wissen und Kontext aus früheren Gesprächen kommen hinzu, wenn sie mit deiner Frage zusammenhängen.

Jede Runde führt außerdem eine kurze Aufzeichnung darüber, welche Speicherinhalte ihr übergeben wurden. Wenn du danach fragst „Hast du gerade meinen Speicher verwendet?", kann sie aus dieser Aufzeichnung antworten, statt zu raten. Sie benennt, worauf sie zurückgegriffen hat, und sie sagt, welche Speicherinhalte sie erhalten, aber nicht benötigt hat.


Was nicht geteilt wird

Der Speicher wird über deine Oberflächen hinweg geteilt. Er wird nicht über Konten hinweg geteilt und nicht mit anderen Personen geteilt, es sei denn, du bist in einer Organisation und teilst bewusst einen bestimmten Speicherinhalt mit deinem Team. Siehe Speicher in Teams und Organisationen.

Projektdateien, die du im Chat hochlädst, gehören zu diesem Projekt, nicht zum Speicher. Sie stehen in Gesprächen innerhalb dieses Projekts auf der Oberfläche zur Verfügung, auf der du sie hochgeladen hast. Was Dropstone aus der Arbeit mit diesen Dateien lernt, kann zu Speicher werden; die Dateien selbst nicht.

Related articles

Strg+I