Dropstone Docs

Память — что Dropstone запоминает и как это изменить

Dropstone запоминает постоянные правила и факты между сессиями. Узнайте, как он решает, что сохранить, как просмотреть всё, что он узнал, и как заставить его забыть.

Dropstone запоминает информацию между сессиями. Исправьте его один раз — и больше не придётся повторять, ни в этом проекте, ни в следующем.

На этой странице объясняется, что он сохраняет, как это попадает в ваш следующий разговор и как изменить или удалить любую из этих данных.

Note:

Для работы памяти необходимо войти в Dropstone. Если вы не вошли, инструменты памяти не загружаются и ничего не сохраняется.


Два вида памяти

Не всё, что стоит запомнить, должно обрабатываться одинаково, поэтому Dropstone хранит два вида информации.

Постоянные правила

Правило — это то, что вы хотите соблюдать с этого момента. Договорённость, стилевое предпочтение, запрет.

«Всегда используй стрелочные функции-константы, никогда — объявления function

«Никогда не добавляй зависимость без спроса.»

«Используй bun, а не npm.»

Правила применяются к каждой задаче без поиска. В этом и суть: правило о том, как вы любите писать функции, должно действовать, когда вы просите хелпер для слага, парсер дат или что-то ещё. Ожидание, пока задача «станет похожей», означало бы, что правило молча перестанет работать, как только сменится тема.

Факты

Факт — это то, что просто верно на данный момент.

«Промежуточная база данных находится за VPN.»

«В этом проекте закреплён Node 22.»

Факты вспоминаются только когда они релевантны тому, над чем вы работаете. Их гораздо больше, и подтягивать все в каждый разговор было бы шумом.


Как что-то запоминается

Вам не нужно говорить «запомни это». Dropstone фиксирует урок, когда вы исправляете его, отвергаете подход или высказываете предпочтение — в тот самый момент, а не в конце задачи.

Вы:  Нет. Я никогда не хочу объявлений `function`, всегда стрелочные константы.
Dropstone:  Записал — стрелочные функции-константы вместо объявлений.

Он также решает, к какому виду это относится. Что-то, сформулированное как постоянная инструкция («всегда», «никогда», «используй X, а не Y»), становится правилом. Всё остальное сохраняется как факт. Если он не уверен, он выбирает факт, потому что пропущенное правило стоит вам одного напоминания, а неверное правило будет преследовать вас повсюду.

Ничего не сохраняется, если вы не вошли, и память является приватной для вашей учётной записи.


Просмотр того, что он запоминает

Просто спросите.

Вы:  что ты обо мне помнишь?

Dropstone перечисляет то, что он узнал, показывая правила отдельно от фактов, потому что именно правила влияют на каждый ответ.

Вы также можете попросить показать только один вид:

Вы:  покажи мои постоянные правила

Изменение или удаление чего-либо

Скажите ему забыть — и он забудет.

Вы:  забудь правило о стрелочных функциях
Dropstone:  Забыто. Оно больше не будет применяться.

Dropstone забывает только тогда, когда вы просите. Он не удалит что-то по собственной инициативе и не станет утверждать, что что-то удалено, если этого не было — если он не может найти запись, он говорит об этом, а не притворяется.

Вы также можете исправить правило вместо его удаления. Повторное изложение предпочтения обновляет его на месте, так что у вас не окажется двух противоречащих друг другу правил.


Память и AGENTS.md

Они решают разные задачи и хорошо работают вместе.

AGENTS.mdПамять
Кто пишетвыDropstone, на основе ваших исправлений
Где хранитсяв вашем репозиториив вашей учётной записи
Кто видитвсе, кто клонирует репозиторийтолько вы
Для чего лучше всегопроектные договорённости, нужные всей командекак вы любите работать

Если правило относится к проекту, поместите его в AGENTS.md, чтобы его получили и ваши коллеги. Если это личное предпочтение, которое должно следовать за вами между проектами, пусть этим занимается память.


Отключение

Запись в память следует вашему параметру Improve Dropstone. Отключите его в настройках учётной записи — и ничего не будет сохраняться.

Вы также можете отключить чтение памяти на отдельной машине:

DROPSTONE_DISABLE_MEMORY_GATE=1

Сбой чтения памяти никогда не блокирует сессию — если память недоступна, Dropstone продолжает работу без неё.


Рекомендации

Будьте прямы при исправлении. «Всегда X, никогда Y» — это однозначно правило. «Мне кажется, X, наверное, лучше» может быть сохранено как факт и всплывёт только при необходимости.

Периодически проверяйте свои правила. Они применяются ко всему, поэтому устаревшее правило стоит удалить. Вопрос «покажи мои постоянные правила» занимает секунду.

Держите проектные договорённости в AGENTS.md. Память привязана к учётной записи, поэтому правило, которому вы её научили, не дойдёт до ваших коллег.

Ctrl+I