Dropstone Docs

Memoria - Cosa Ricorda Dropstone e Come Modificarla

Dropstone ricorda regole permanenti e fatti tra una sessione e l'altra. Scopri come decide cosa conservare, come vedere tutto ciò che ha appreso e come farglielo dimenticare.

Dropstone ricorda le cose tra una sessione e l'altra. Correggilo una volta e non dovrai correggerlo di nuovo, in questo progetto o nel prossimo.

Questa pagina spiega cosa conserva, come arriva alla tua prossima conversazione e come modificare o rimuovere qualsiasi elemento.

Note:

La memoria richiede l'accesso a Dropstone. Se non hai effettuato l'accesso, gli strumenti di memoria non vengono caricati e non viene salvato nulla.


Due tipi di memoria

Non tutto ciò che vale la pena ricordare dovrebbe essere trattato allo stesso modo, quindi Dropstone mantiene due tipi.

Regole permanenti

Una regola è qualcosa che vuoi venga seguita da ora in poi. Una convenzione, una preferenza di stile, un divieto.

"Usa sempre costanti con arrow function, mai dichiarazioni function."

"Non aggiungere mai una dipendenza senza chiedere."

"Usa bun, non npm."

Le regole vengono applicate a ogni attività, senza essere cercate. Questo è il punto: una regola su come preferisci che siano scritte le funzioni deve applicarsi quando chiedi un helper per slug, un parser di date o qualsiasi altra cosa. Aspettare che l'attività "sembri correlata" significherebbe che la regola smette silenziosamente di applicarsi nel momento in cui cambia l'argomento.

Fatti

Un fatto è qualcosa che è semplicemente vero in questo momento.

"Il database di staging è dietro la VPN."

"Questo progetto fissa Node 22."

I fatti vengono richiamati solo quando sono pertinenti a ciò su cui stai lavorando. Ce ne sono molti di più, e tirarli tutti dentro ogni conversazione sarebbe rumore.


Come qualcosa viene ricordato

Non devi dire "ricorda questo." Dropstone registra una lezione quando lo correggi, rifiuti un approccio o esprimi una preferenza — nel momento in cui accade, non alla fine dell'attività.

Tu:  No. Non voglio mai dichiarazioni `function`, sempre costanti arrow.
Dropstone:  Annotato - costanti arrow function invece di dichiarazioni.

Decide anche di quale tipo si tratta. Qualcosa formulato come un'istruzione permanente ("sempre", "mai", "usa X non Y") diventa una regola. Tutto il resto viene salvato come fatto. Quando non è sicuro sceglie il fatto, perché una regola mancata ti costa un promemoria, mentre una regola sbagliata ti segue ovunque.

Nulla viene salvato se non hai effettuato l'accesso, e la memoria è privata del tuo account.


Vedere cosa ricorda

Basta chiedere.

Tu:  cosa ricordi di me?

Dropstone elenca ciò che ha appreso, mostrando le regole separatamente dai fatti, perché le regole sono quelle che influenzano ogni risposta.

Puoi anche chiedere un solo tipo:

Tu:  mostrami le mie regole permanenti

Modificare o rimuovere qualcosa

Digli di dimenticare, e lo farà.

Tu:  dimentica la regola sulle arrow function
Dropstone:  Dimenticata. Non verrà più applicata.

Dropstone dimentica solo quando tu glielo chiedi. Non rimuoverà nulla di propria iniziativa e non affermerà che qualcosa è stato rimosso se non lo è stato — se non riesce a trovare la voce, lo dice invece di fingere.

Puoi anche correggere una regola invece di eliminarla. Riformulare una preferenza la aggiorna sul posto, così non finisci con due regole che si contraddicono a vicenda.


Memoria e AGENTS.md

Questi risolvono problemi diversi e funzionano bene insieme.

AGENTS.mdMemoria
Scritto dateDropstone, dalle tue correzioni
Vive inil tuo repositoryil tuo account
Condiviso conchiunque cloni il reposolo te
Ideale perconvenzioni di progetto che servono a tutto il teamcome tu preferisci lavorare

Se una regola appartiene al progetto, mettila in AGENTS.md così anche i tuoi colleghi la ricevono. Se è una preferenza personale che dovrebbe seguirti tra i progetti, lascia che sia la memoria a gestirla.


Disattivarla

La scrittura della memoria segue la tua impostazione Migliora Dropstone. Disattivala nelle impostazioni dell'account e nulla verrà registrato.

Puoi anche disabilitare il richiamo della memoria per una singola macchina:

DROPSTONE_DISABLE_MEMORY_GATE=1

Un richiamo fallito non blocca mai una sessione — se la memoria non è disponibile, Dropstone prosegue senza.


Buone pratiche

Sii diretto quando correggi. "Sempre X, mai Y" è inequivocabilmente una regola. "Penso che forse X sia più carino" potrebbe essere salvato come fatto e riemergere solo quando pertinente.

Controlla le tue regole di tanto in tanto. Si applicano a tutto, quindi una regola obsoleta vale la pena di essere rimossa. Chiedere "mostrami le mie regole permanenti" richiede un secondo.

Tieni le convenzioni di progetto in AGENTS.md. La memoria è per account, quindi una regola che insegni non arriverà ai tuoi colleghi.

Ctrl+I