В прошлом посте я рассказывал о том, почему полезно хранить контекст…
Загружаем изображение…
Загружаем изображение…
В прошлом посте я рассказывал о том, почему полезно хранить контекст вне памяти сессии. Сегодня продолжаем тему и поговорим, почему контекст проекта полезно раскладывать не в одну огромную папку, а как дерево.
На верхнем уровне - короткая сводка: цель проекта, текущий этап, главные ограничения и ссылки. Она нужна агенту почти в каждой задаче или новой сессии в браузере, чтобы быстро понять о чём речь, но без деталей.
Ниже - отдельные ветки: исследования, планы, принятые решения. Внутри - исходные материалы: результаты экспериментов, детальные планы, записи обсуждений.
Зачем это нужно? В новую сессию не надо загружать всю историю. Достаточно передать карту проекта и нужную ветку. Агент быстрее находит важное, а мы не тратим контекстное окно на старые детали.
Плоская папка из сотен файлов превращается в архив. Иерархия делает её рабочей памятью: от общего к конкретному. И ещё одна причина, почему я начал организовывать память именно таким образом - в браузерной версии ChatGPT есть ограничение на количество файлов контекста. Чтобы уложиться в это ограничение и чтобы не переполнять контекстное окно чата, я и начал изначально использовать такой подход.
На фото - диаграмма такой структуры и скриншот из моего реального рабочего каталога контекстов.
На верхнем уровне - короткая сводка: цель проекта, текущий этап, главные ограничения и ссылки. Она нужна агенту почти в каждой задаче или новой сессии в браузере, чтобы быстро понять о чём речь, но без деталей.
Ниже - отдельные ветки: исследования, планы, принятые решения. Внутри - исходные материалы: результаты экспериментов, детальные планы, записи обсуждений.
Зачем это нужно? В новую сессию не надо загружать всю историю. Достаточно передать карту проекта и нужную ветку. Агент быстрее находит важное, а мы не тратим контекстное окно на старые детали.
Плоская папка из сотен файлов превращается в архив. Иерархия делает её рабочей памятью: от общего к конкретному. И ещё одна причина, почему я начал организовывать память именно таким образом - в браузерной версии ChatGPT есть ограничение на количество файлов контекста. Чтобы уложиться в это ограничение и чтобы не переполнять контекстное окно чата, я и начал изначально использовать такой подход.
На фото - диаграмма такой структуры и скриншот из моего реального рабочего каталога контекстов.
Просмотры: 4