Dropstone Support

Как Dropstone обучается в процессе работы

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

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

Эта страница описывает цикл, который делает это возможным.


Цикл

Каждая задача, над которой работает Dropstone, проходит через одни и те же четыре шага.

  1. Вспоминание

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

  2. Работа

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

  3. Улавливание

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

  4. Рефлексия

    После завершения чего-то нетривиального он спрашивает себя, есть ли в произошедшем долговременный урок. Соглашение, которое он обнаружил в вашей кодовой базе. Ловушка, на которую он наткнулся и обошёл. Подход, который не сработал, и почему. Если урок есть, он записывает общий вывод, а не конкретную деталь.

Следующая задача снова начинается с шага «Вспоминание», но уже с чуть лучшей памятью, чем раньше.


Что считается уроком

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

factЭтот проект хранит свою конфигурацию в одном типизированном файле; редактируйте его, а не разбрасывайте константы по коду.

А не «в файле config.ts была опечатка на строке 40». Опечатка — это одна задача; соглашение — это каждая задача после неё.

Он записывает и причину, когда она есть: что произошло, что научило его этому. Этот контекст позволяет ему позже судить, применим ли урок до сих пор.

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


Изучение по запросу

Помимо того, что он узнаёт в процессе работы, вы можете указать Dropstone на что-то и попросить его изучить это. Страницу, документ, справочник API, спецификацию. Он читает источник, сохраняет усвоенное своими словами и прикрепляет информацию о том, откуда это взялось.

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


Чего он не будет делать

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

Он не будет забывать по собственному решению. Только вы можете удалить воспоминание, и только по вашей просьбе. См. Изменить или забыть воспоминание.

Он не будет учиться из инкогнито-чата. Ничто из сказанного там не записывается.


Почему это отличается от системного промпта

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

С фиксированной инструкцией вы поддерживаете её. Вы замечаете, когда она устарела. Вы помните, что нужно включить её в каждый используемый вами инструмент.

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

Related articles

Ctrl+I