load / search / graph
Команды чтения загружают маршрутизированную память, ищут по хранилищу и проверяют маршрутизацию графа.
load
engram load "<task>"
engram load --for-agents "<task>"
engram load --dry-run "<task>"
engram load --all "<task>"
load сначала привязывает маршрутизацию к значимым поисковым терминам, игнорируя общие слова памяти, такие как rule, knowledge, и обычные стоп-слова. Затем он очищает более широкий пул кандидатов в компактный пакет контекста. Обычная загрузка сообщает о выбранных и общих связанных подсчетах, например loaded 8 memory files / 14 total related memories.
--for-agents— компактный маршрут, ориентированный на агента (толькоid,type,tags,confidence,depends_onво frontmatter; один выбранный вариант правила)--dry-run— показать количество кандидатов, сужающие теги и причины совпадения без вывода содержимого--all— вернуть все видимые совпадения маршрутизации вместо компактного лимита
workflow и workflows по-прежнему маршрутизируют в память навыков, но слова общего типа сами по себе не обеспечивают широкого совпадения.
search
engram search "<topic>"
engram search --semantic "<topic>"
Поиск по умолчанию — это детерминированный лексический поиск. search --semantic добавляет детерминированное локальное сходство, а не семантический поиск на основе эмбеддингов.
graph
engram graph "<topic>"
engram graph --rebuild
Проверить маршрутизацию графа. Запустите engram graph --rebuild после ручного редактирования. Граф сообщает о слоях зависимостей, и engram load извлекает маршрутизированные предварительные условия в тот же компактный пакет контекста перед более глубокими воспоминаниями.
Связанные ребра графа и векторные совпадения не могут загружать несвязанные воспоминания сами по себе; они лишь помогают переранжировать или расширить воспоминания, которые уже перекрывают значимые условия запроса. Явные предварительные условия depends_on все еще могут загружаться без собственного перекрытия ключевых слов.
Слои зависимостей (Dependency layers)
depends_on: [release-foundation]
level: advanced
Используйте frontmatter depends_on, когда память должна основываться на другой памяти, а не дублировать ее.