Dropstone Support

Memoria su chat, CLI e SDK

La memoria di Dropstone appartiene al tuo account, non a una singola app. Una regola che imposti nella CLI vale anche in chat, e qualcosa appreso in chat è disponibile per l'SDK. Una sola memoria, su ogni superficie.

Dropstone funziona in diversi luoghi: un'app di chat nel tuo browser, una CLI nel tuo terminale, un SDK nel tuo codice e un'estensione per VS Code. La maggior parte degli strumenti che esistono in più di un posto mantengono una memoria separata in ciascuno. Dropstone ne mantiene una sola.

Questo è ciò che Dropstone intende per Continuity. La tua memoria è collegata al tuo account e ogni superficie legge e scrive sulla stessa.


Cosa significa in pratica

Insegnalo una volta, ovunque. Di' alla CLI che non vuoi mai dichiarazioni function, e la prossima volta che chiedi a chat di scrivere un helper, userà le arrow function. Correggi chat su come il tuo team nomina i branch, e la CLI lo seguirà al tuo prossimo commit.

Studia una volta, usa ovunque. Chiedi a chat di studiare la documentazione di una libreria, e l'SDK avrà quella conoscenza la prossima volta che il tuo codice la chiama.

Riprendi da dove avevi lasciato. Inizia una conversazione in chat su una migrazione, chiudi il laptop e apri la CLI sullo stesso progetto. Il contesto è lì.

Un unico posto per gestirla. Chiedi "cosa ricordi di me?" su qualsiasi superficie e ottieni la stessa lista. Rimuovi qualcosa una volta e sparirà da tutte.


Quali superfici condividono la memoria

SuperficieLegge la memoriaScrive la memoria
Dropstone Chat (chat.dropstone.io)
Dropstone CLI
Dropstone SDK
Estensione VS Code
Chat in incognitoNo

Una chat in incognito è l'unica superficie che legge senza scrivere: ciò che Dropstone già sa di te è disponibile, e nulla di ciò che la conversazione produce viene conservato. È la modalità per il lavoro che non vuoi venga ricordato, non per nasconderti da un assistente che conosce già le tue convenzioni.

Ogni superficie sopra richiede lo stesso account Dropstone. La CLI accede tramite dropstone login; chat e dashboard condividono una sessione nello stesso browser; il client locale dell'SDK usa l'accesso della CLI, e il suo client headless, che richiede una chiave API, non ha alcuna memoria. Vedi Una memoria su ogni superficie.


Come una memoria arriva a una conversazione

Quando invii un messaggio su qualsiasi superficie, Dropstone controlla la tua memoria per ciò che è rilevante e lo porta in quel turno. Le regole permanenti vengono sempre incluse. Fatti, conoscenze studiate e contesto di conversazioni passate vengono inclusi quando riguardano ciò che hai chiesto.

Ogni turno conserva anche una breve registrazione di quali memorie gli sono state fornite, così se in seguito chiedi "hai usato la mia memoria proprio ora?" può rispondere da quella registrazione piuttosto che indovinare. Nominerà ciò su cui ha fatto affidamento e dirà quali memorie ha ricevuto ma non ha avuto bisogno di usare.


Cosa non viene condiviso

La memoria è condivisa tra le tue superfici. Non è condivisa tra account e non è condivisa con altre persone, a meno che tu non sia in un'organizzazione e condivida deliberatamente una memoria specifica con il tuo team. Vedi Memoria in team e organizzazioni.

I file di progetto che carichi in chat appartengono a quel progetto, non alla memoria. Sono disponibili nelle conversazioni all'interno di quel progetto, sulla superficie dove li hai caricati. Ciò che Dropstone impara lavorando con quei file può diventare memoria; i file stessi no.

Related articles

Ctrl+I