Я вырезал стандартную память Markdown в OpenClaw и создал API-слой на Node.js/Postgres

✍️ OpenClawRadar📅 Опубликовано: 31 мая 2026 г.🔗 Source
Я вырезал стандартную память Markdown в OpenClaw и создал API-слой на Node.js/Postgres
Ad

Разработчик, создающий когнитивный анализатор продуктивности на OpenClaw, столкнулся с проблемой при использовании файла MEMORY.md по умолчанию после нескольких недель работы. Плоский текстовый файл превратился в генератор галлюцинаций — агент вспоминал устаревшие проекты API как истинные и забывал согласованные компромиссы системы. Решение: отключить плагин memory-core и построить детерминированный уровень принуждения.

Детали архитектуры

  • База данных: PostgreSQL со строгими схемами для system_architecture_rules, api_design_decisions и feature_roadmaps.
  • Промежуточный слой: Бэкенд на Node.js/Express, доступный OpenClaw через пользовательские вызовы инструментов.
  • Типизированные контракты: Агент должен выполнять POST /memory/architecture с JSON-нагрузкой, проверенной TypeScript, чтобы записать архитектурные решения или маршруты API.
  • Неизменяемая инъекция контекста: При запросе инструментальный слой извлекает точные строки из Postgres и внедряет их в контекстное окно до того, как агент начнет рассуждение.
Ad

Результаты

Дрейф контекста снизился до абсолютного нуля. Агент не может галлюцинировать схему базы данных, потому что она ограничена реляционными данными. Обновление архитектурного правила перезаписывает старую строку — никаких конфликтующих заметок. Компромисс: задержка ~150 мс на каждый вызов инструмента и выходные кодинга бэкенда.

Вывод

Разработчик утверждает, что память агента — это не проблема хранения, а проблема проектирования API. Принуждение LLM категоризировать мысли через строгие границы инструментов предотвращает повреждение состояния на сотнях итераций. Рассматривается возможность открыть исходный код Node-репозитория.

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

Ad

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

Открытая система поиска работы на основе ИИ, созданная с помощью Claude Code, оценивает предложения и генерирует адаптированные резюме
Инструменты

Открытая система поиска работы на основе ИИ, созданная с помощью Claude Code, оценивает предложения и генерирует адаптированные резюме

Разработчик открыл исходный код проекта Claude Code, который превращает ваш терминал в командный центр поиска работы. Система оценивает предложения о работе по 10 параметрам, генерирует PDF-резюме, оптимизированные для систем отслеживания кандидатов, сканирует более 45 страниц карьеры компаний и включает 14 режимов навыков.

OpenClawRadar
GuppyLM: 9-миллионная языковая модель, созданная с нуля для образовательных целей
Инструменты

GuppyLM: 9-миллионная языковая модель, созданная с нуля для образовательных целей

GuppyLM — это языковая модель с примерно 9 миллионами параметров, обученная с нуля на 60 тысячах синтетических диалогов, использующая стандартную архитектуру трансформера с 6 слоями, 384 скрытыми измерениями и 6 головами внимания. Она обучается примерно за 5 минут на бесплатном GPU T4 в Colab и говорит с рыбьей личностью, сосредоточенной на воде, еде и жизни в аквариуме.

OpenClawRadar
Патина: Навык Claude Code для обнаружения и переписывания шаблонов ИИ-текста
Инструменты

Патина: Навык Claude Code для обнаружения и переписывания шаблонов ИИ-текста

Разработчик создал навык Claude Code под названием patina, который определяет 112 шаблонов, делающих текст, сгенерированный ИИ, очевидным на четырёх языках, а затем переписывает отмеченные фрагменты. Инструмент включает режимы только для обнаружения, оценки и итеративного переписывания.

OpenClawRadar
MLJAR Studio: Локальный AI-аналитик данных, создающий воспроизводимые блокноты
Инструменты

MLJAR Studio: Локальный AI-аналитик данных, создающий воспроизводимые блокноты

MLJAR Studio — это настольное приложение, которое преобразует вопросы на естественном языке в блокноты Python, выполняемые локально, с AutoML для табличных данных и поддержкой локальных LLM через Ollama.

OpenClawRadar