6-уровневая система постоянной памяти для ИИ-агентов: протокол WAL, векторный поиск, git-notes и резервное копирование в облако — чтобы вы никогда больше не теряли контекст.
npx clawhub@latest install elite-longterm-memoryТребования
Elite Longterm Memory объединяет шесть проверенных подходов к памяти в единую архитектуру для ИИ-агентов в области программирования. Она сочетает горячую RAM (состояние сессии), семантический векторный поиск через LanceDB, граф знаний на основе git-notes, курируемые markdown-архивы, опциональное облачное резервное копирование через SuperMemory и автоматическое извлечение фактов через Mem0. В результате ваш агент сохраняет предпочтения, решения и контекст между сессиями, компакциями и перезапусками — не повторяя ошибок и не теряя предыдущей работы.
npx clawhub@latest install elite-longterm-memoryНажмите кнопку Установить вверху страницы для настройки в один клик
OPENAI_API_KEY; без него навык не раскроет свой полный потенциал.Состояние записывается в SESSION-STATE.md до того, как агент отвечает, а не после. Это предотвращает потерю контекста во время уплотнения, сбоев или прерываний в середине разговора — гарантия, которую наивные подходы к памяти обеспечить не способны.
Все воспоминания индексируются в локальном векторном хранилище LanceDB. Автоматический отзыв памяти внедряет наиболее релевантный предыдущий контекст в каждый ответ, а ручные команды memory_store / memory_recall позволяют выполнять запросы и фильтрацию по категории и оценке важности.
Структурированные решения, полученные знания и контекст с учётом веток хранятся в виде git notes — незаметных, версионно-контролируемых и экспортируемых в формате JSON. Они постоянно сохраняются вместе с историей вашего репозитория.
Mem0 автоматически извлекает факты, предпочтения и решения из необработанной истории переписки, удаляет дубликаты и предоставляет релевантные воспоминания по запросу. Это устраняет необходимость передавать полную историю чата и сокращает потребление токенов до 80%.
При желании синхронизируйте свою базу знаний с SuperMemory для доступа с разных устройств и поиска сохранённого контекста на естественном языке. Требуется SUPERMEMORY_API_KEY.
Корневой файл MEMORY.md и датированные ежедневные журналы в memory/YYYY-MM-DD.md обеспечивают как агенту, так и разработчику чёткую, удобную для просмотра запись того, что было решено, изучено и запомнено — без необходимости в непрозрачной базе данных.
По мере развития проекта на протяжении дней или недель агент записывает технические решения (например, «Использовать Tailwind, а не чистый CSS») в git-notes и SESSION-STATE.md. В начале каждой новой сессии он автоматически считывает предыдущий контекст, поэтому больше никогда не спрашивает, какой фреймворк вы используете.
Когда контекстное окно заполняется и агент выполняет компакцию, SESSION-STATE.md выступает в роли оперативной памяти, которая сохраняется после сброса. Протокол WAL гарантирует, что всё, сказанное в последнем обмене, уже записано на диск до того, как сработает компакция.
Контекст, хранящийся в git-notes и LanceDB, может быть запрошен любым порождённым суб-агентом в начале задачи, поэтому параллельные агенты разделяют одни и те же решения и предпочтения без необходимости повторного инструктажа вручную.
Предпочтения пользователя, повторяющиеся дедлайны и исправленные ошибки автоматически извлекаются Mem0 и сохраняются между сессиями. Агент постепенно формирует точную, дедуплицированную модель пользователя, не увеличивая размер промпта. Используется Elite Longterm Memory.
OPENAI_API_KEY) — Обязателен. Обеспечивает семантический векторный поиск (LanceDB) и встраивание памяти. Должен быть задан для работы memory_search.MEM0_API_KEY) (рекомендуется) — Включает автоматическое извлечение фактов и дедупликацию из истории разговоров.SUPERMEMORY_API_KEY) (необязательно) — Включает облачное резервное копирование и синхронизацию вашей базы знаний между устройствами.memory-lancedb должен быть включён в ~/.openclaw/openclaw.json.npx clawhub@latest install elite-longterm-memoryТребования
Войдите, чтобы написать отзыв
Отзывов пока нет. Будьте первым, кто поделится своим опытом!