Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Это не просто RAG-кэш. Smart Memory v2 — это постоянный локальный когнитивный движок для OpenClaw, включающий версионируемую долгосрочную память, «горячую» рабочую память, фоновое мышление, строгую сборку промптов с ограничением токенов и непрерывно работающий FastAPI-процесс. :
Быстрая ценность (за 60 секунд)
Что вам нужно → Что дает Smart Memory v2:
- Непрерывность между сессиями → типизированная долгосрочная память (эпизодическая, семантическая, убеждения, цели)
- Быстрое извлечение → локальный поиск с использованием эмбеддингов и повторной ранжировки
- Стабильный контекст → строгий контроль токенов и детерминированное вытеснение
- Качество памяти → дедупликация, усиление, консолидация и разрешение конфликтов
- Легкость установки → CPU-only PyTorch без лишних зависимостей
- Наблюдаемость → эндпоинты для проверки состояния и памяти
Зачем это нужно
Большинство плагинов памяти — это лишь обертки над поиском. Они не ведут себя как полноценная когнитивная система.
Smart Memory v2 строится как когнитивный конвейер:
- Ingestion (поглощение): определяет, что стоит запомнить
- Retrieval (извлечение): находит релевантные воспоминания с учетом сущностей и времени
- Рабочая память: удерживает компактное и значимое состояние
- Фоновое мышление: анализирует, консолидирует и устраняет противоречия
- Сборка промпта: формирует ограниченный и согласованный контекст для модели
Архитектура
На высоком уровне система состоит из нескольких ключевых компонентов:
- Runtime OpenClaw
- Node-адаптер
- FastAPI сервер
- CognitiveMemorySystem
- Pipeline обработки (ingestion, retrieval)
- Менеджер «горячей» памяти
- Модуль фонового мышления
- Движок сборки промптов
- Хранилище и эмбеддинги
Поток обработки запросов
- Сообщение пользователя поступает в систему
- Параллельно происходит:
- запоминание взаимодействия
- поиск релевантной памяти
- Контекст собирается в итоговый промпт
- Фоновый процесс обновляет память и инсайты
Обзор системы
Smart Memory работает как постоянный локальный сервис. FastAPI-процесс поддерживает «разогретое» состояние эмбеддингов и хранилища, а Node-адаптер управляет жизненным циклом и предоставляет простой интерфейс. :
Слой навыков OpenClaw добавляет инструменты для работы с памятью и хуки жизненного цикла.
Контроль качества памяти
- Жесткое ограничение токенов при формировании промпта
- Семантическая дедупликация при записи
- Отслеживание доступа к памяти (частота и время)
- Разрешение конфликтов убеждений на основе сущностей и контекста
В результате система ведет себя не как база данных, а как устойчивая когнитивная память, способная эволюционировать со временем.
Файл из источника