Regeln und Fakten
Dropstone speichert zwei Arten von Erinnerungen. Stehende Regeln gelten für jede Aufgabe, ohne dass danach gesucht werden muss. Fakten werden nur dann abgerufen, wenn sie relevant sind. Hier erfahren Sie, warum der Unterschied wichtig ist und wie er entschieden wird.
Nicht alles, was es wert ist, erinnert zu werden, sollte gleich behandelt werden. Eine Präferenz darüber, wie Sie Code geschrieben haben möchten, muss jedes Mal gelten. Der Name Ihres Staging-Servers ist nur dann wichtig, wenn Sie über Staging sprechen. Dropstone speichert diese als zwei verschiedene Arten von Erinnerungen.
Stehende Regeln
Eine Regel ist etwas, das Sie von nun an befolgt haben möchten. Eine Konvention, eine Stilpräferenz, ein Verbot.
function-Deklarationen.Regeln werden auf jede Aufgabe angewendet, unabhängig davon, ob die Aufgabe verwandt aussieht. Das ist beabsichtigt. Eine Regel darüber, wie Sie Funktionen geschrieben haben möchten, muss gelten, wenn Sie einen Slug-Helper, einen Datums-Parser oder etwas anderes anfordern. Wenn Dropstone sie nur anwenden würde, wenn das Thema relevant schien, würde die Regel stillschweigend aufhören zu funktionieren, sobald Sie das Thema wechseln.
Da Regeln Ihnen überallhin folgen, ist Dropstone vorsichtig damit, was zu einer Regel wird.
Fakten
Ein Fakt ist etwas, das gerade jetzt einfach wahr ist.
Fakten werden nur dann abgerufen, wenn sie relevant für das sind, woran Sie arbeiten. Es gibt weit mehr davon als Regeln, und jeden einzelnen in jedes Gespräch zu ziehen, würde die wichtigen begraben. Wenn eine Aufgabe auftaucht, auf die sich ein Fakt bezieht, bringt Dropstone ihn ein. Andernfalls bleibt er aus dem Weg.
Wie Dropstone entscheidet, was was ist
Wenn Sie es korrigieren oder eine Präferenz äußern, wählt Dropstone die Art für Sie aus.
Etwas, das als stehende Anweisung formuliert ist, wird zu einer Regel: „immer", „niemals", „von nun an", „verwende X nicht Y". Eine Korrektur von Ihnen ist fast immer eine Regel, weil Sie ihm damit sagen, wie Sie Dinge erledigt haben möchten.
Alles andere wird zu einem Fakt: ein entdecktes Detail, eine Technik, die funktioniert hat, ein Name, eine Version.
Wenn es wirklich unsicher ist, wählt es Fakt. Die Begründung ist einfach: Eine verpasste Regel kostet Sie eine Erinnerung, aber eine falsche Regel folgt Ihnen in jedes Gespräch, bis Sie sie bemerken und entfernen.
Was Sie dagegen tun können
Sie können sehen, welche Art jede Erinnerung ist, und Sie können sie ändern. Bitten Sie Dropstone, Ihre stehenden Regeln anzuzeigen, und es listet nur diese auf. Wenn etwas, das es als Fakt abgelegt hat, wirklich jedes Mal gelten sollte, sagen Sie es ihm, und es wird zu einer Regel. Wenn eine Regel bei Aufgaben greift, bei denen sie das nicht sollte, können Sie darum bitten, sie nicht mehr anzuwenden.
Sehen Sie, was Dropstone gelernt hat und Ändern oder vergessen Sie eine Erinnerung führen durch beides.
Related articles
- How Dropstone remembers youDropstone keeps a persistent memory that follows your account across chat, the CLI, and the SDK. Correct it once and it should not need correcting again, anywhere you use it.
- See what Dropstone has learnedAsk Dropstone what it remembers and it lists everything, standing rules separately from facts. You can also ask what memory it used on a specific reply. Nothing is hidden from you.
- Change or forget a memoryTell Dropstone to forget something and it stops applying it. Tell it a fact should be a rule, or a rule is too broad, and it adjusts. Only you can remove a memory. It never forgets on its own.
- How an agent learns as it worksDropstone is a self-learning agent. It records what it learns from corrections, from finished work, and from sources you ask it to study, and it uses that the next time without being told. Here is the loop.