Графическая память против Markdown: Почему плоские файлы становятся долгом подсказок в масштабе

✍️ OpenClawRadar📅 Опубликовано: 7 июня 2026 г.🔗 Source
Графическая память против Markdown: Почему плоские файлы становятся долгом подсказок в масштабе
Ad

Разработчик на r/openclaw рассказывает, как их система памяти на Markdown для ИИ-агента превратилась из чистого решения в 'промпт-долг'. Изначально хранение памяти агента в виде Markdown-файлов казалось идеальным — читабельно, редактируемо, без привязки к вендору. Но после достижения 80+ файлов и более 5 миллионов символов подход сломался. Каждый запуск требовал сканирования 'огромной кучи заметок', чтобы угадать, какие части все еще важны.

Проблема: плоский текст становится промпт-долгом

Как описывает разработчик, 'хранение было решено, а память — нет'. Факты о проекте, старые баги, решения, предпочтения и полумертвые планы — все это лежало фрагментами равного веса в контексте. Агенту приходилось перечитывать всё, как будто всё одинаково релевантно, что приводило к ухудшению производительности и потере токенов.

Ad

Инсайт: отображать релевантную память, а не всю

Переломный момент наступил, когда поняли, что им нужна не лучшая записная книжка, а чтобы агент 'отображал релевантную часть своей памяти для текущей задачи'. Решением стало внедрение графовой памяти: каждая память хранится как узел, отношения — как ребра, а извлечение — как запрос 'какая часть этой карты должна загореться сейчас?' вместо того, чтобы сбрасывать в контекст топ-10 похожих заметок.

Практический вывод

Markdown остается хорошим форматом для архива/экспорта, но долгосрочная память агента не может оставаться чисто текстовой при масштабировании. Поиск на основе графа обеспечивает выборочную вставку контекста, избегая проблемы плоского файла с равновесными фрагментами. Если память вашего агента выходит за пределы нескольких десятков файлов, рассмотрите структурирование для релевантного извлечения под задачу, а не просто конкатенацию сырого текста.

📖 Читать полный источник: r/openclaw

Ad

👀 Смотрите также

Запуск MiniMax M2.7 Q8_0 128K на 2x3090 с разгрузкой CPU – реальные бенчмарки и конфигурация
Советы

Запуск MiniMax M2.7 Q8_0 128K на 2x3090 с разгрузкой CPU – реальные бенчмарки и конфигурация

Пользователь успешно запускает MiniMax M2.7 в квантовании Q8_0 с контекстом 128K на двух RTX 3090 и оперативной памяти DDR4, достигая ~50 токенов/с при обработке промпта и ~10 токенов/с при генерации токенов, а также делится своими флагами llama-server.

OpenClawRadar
Клод не плох в программировании — проблема в вашей настройке контекста
Советы

Клод не плох в программировании — проблема в вашей настройке контекста

После месяцев использования Claude один разработчик утверждает, что проблемы связаны не с самой моделью, а с тем, как вы структурируете контекст. Ключевые улучшения: отделите инструкции от логики, сократите шум в контексте и используйте стабильные шаблоны.

OpenClawRadar
Скрыть строки выполнения OpenClaw в чате Telegram: исправление одной командой
Советы

Скрыть строки выполнения OpenClaw в чате Telegram: исправление одной командой

Одной командой отключайте спам exec в Telegram. Установите streaming.preview.toolProgress и streaming.progress.toolProgress в false. Включает резервное копирование, проверку JSON, перезапуск.

OpenClawRadar
Агент Claude отправляет мемы через Discord с помощью Tenor GIF — полный протокол
Советы

Агент Claude отправляет мемы через Discord с помощью Tenor GIF — полный протокол

Настройка агента Claude code добавляет контекстно-зависимые эмодзи-реакции, односложные сообщения о статусе и проверенные URL-адреса GIF Tenor в каждое сообщение Discord, с явными шагами веб-поиска и загрузки для избежания неработающих ссылок.

OpenClawRadar