Скиллы Новичок Управление и автоматизация

Vector Memory

Скачать ZIP
13
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

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

Как это работает

Один и тот же вызов функции memory_search() всегда выбирает оптимальный способ поиска:

  • Если векторный индекс готов — используется семантический поиск (понимание смысла, синонимов и контекста)
  • Если нет — применяется быстрый поиск по ключевым словам
  • При сбое векторного поиска система автоматически откатывается к fallback-методу

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

Поведение системы

  • Проверка: готов ли векторный индекс?
  • Да → используется семантический поиск
  • Нет → используется встроенный keyword-поиск
  • Ошибка → fallback без прерывания работы

Доступные инструменты

memory_search — основной инструмент поиска, автоматически выбирающий метод.

  • query (строка): поисковый запрос
  • max_results (число): максимальное количество результатов (по умолчанию 5)

Возвращает результаты с указанием пути, строк, релевантности и краткого фрагмента текста.

memory_get — используется для получения полного содержимого выбранного файла или фрагмента.

Пример работы

Запрос:

memory_search("James principles values")

Если доступен векторный поиск, система найдёт концептуально связанные значения, такие как «автономия», «компетентность», «создание». Если нет — выполнит поиск по совпадению слов.

Преимущества подхода

  • Нулевая настройка — работает сразу после установки
  • Автоматическая адаптация к состоянию системы
  • Семантическое понимание запросов
  • Надёжный fallback без потери функциональности
  • Единый интерфейс для всех сценариев поиска

Когда это особенно полезно

  • Работа с большими объёмами памяти и знаний
  • Поиск по смыслу, а не только по словам
  • Построение AI-агентов с долговременной памятью
  • Системы, где важна устойчивость и отказоустойчивость

Vector Memory превращает память агента в интеллектуальную систему поиска, которая не требует ручной настройки и со временем становится только эффективнее.


Файл из источника

11871_vector-memory-1.0.0.zip