У быстрого пути поиска в памяти QMD OpenClaw были скрытые ошибки.

✍️ OpenClawRadar📅 Опубликовано: 20 марта 2026 г.🔗 Source
У быстрого пути поиска в памяти QMD OpenClaw были скрытые ошибки.
Ad

Встроенный поиск по памяти OpenClaw использует простое сопоставление ключевых слов, что работает для простых запросов, но вызывает проблемы, когда агентам нужно найти информацию, полученную неделями ранее, без точного совпадения слов.

Пользователи могут переключиться на QMD, который выполняет семантический поиск по всем файлам markdown в рабочем пространстве. Это позволяет агентам находить соответствующие записи, даже когда точные ключевые слова отсутствуют. QMD также выполняет гибридный поиск, сочетая ключевой и семантический подходы для точности и полноты.

OpenClaw имеет быстрый путь через MCPorter, который поддерживает процесс QMD активным в памяти, сокращая время поиска до 1-2 секунд вместо 9-25 секунд при холодном запуске каждый раз.

Этот быстрый путь был полностью сломан из-за трёх ошибок в одном файле:

  • Шлюз вызывал несуществующие имена инструментов. MCP-сервер QMD предоставляет один инструмент под названием query, но шлюз вызывал deep_search, search и т.д. Каждый вызов возвращал код выхода 128.
  • Неправильный формат аргументов. Шлюз передавал простую строку, но инструмент ожидает массив searches с типизированными подзапросами для ключевого, семантического или гибридного поиска.
  • Несоответствие единственного и множественного числа. Шлюз передавал collection: "name", но инструмент ожидает collections: ["name"].

Каждый параметр был неправильным: имя инструмента, структура аргументов и имя поля. Исправление было простым после выявления проблемы, и запрос на слияние доступен для всех, кто использует QMD через MCPorter.

Ad

Молчаливый сбой означал, что каждый вызов переключался на более медленный путь CLI, но функциональность сохранялась, просто с значительно ухудшенной производительностью, которая оставалась незамеченной в течение недель.

📖 Read the full source: r/openclaw

Ad

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

Аудит SecureCode: аудитор безопасности сервера Linux, созданный с помощью Claude Code
Инструменты

Аудит SecureCode: аудитор безопасности сервера Linux, созданный с помощью Claude Code

Независимый разработчик создал SecureCode Audit с помощью Claude Code — выполните одну SSH-команду, получите отчет по безопасности из 22 проверок с приоритетными исправлениями. Первые 30 зарегистрировавшихся получат полный аудит бесплатно.

OpenClawRadar
hiresTI: Нативный проигрыватель TIDAL для Linux с поддержкой OpenClaw/MCP
Инструменты

hiresTI: Нативный проигрыватель TIDAL для Linux с поддержкой OpenClaw/MCP

hiresTI — это нативный клиент TIDAL для рабочего стола Linux, ориентированный на стабильное воспроизведение, высококачественный аудиовыход, интерфейс GTK4/Libadwaita и интеграцию с OpenClaw через MCP для удалённого управления. Приложение сочетает слой интерфейса на Python с аудиоядром на Rust.

OpenClawRadar
OpenSwarm: Многозадачный CLI-оркестратор Claude для Linear и GitHub
Инструменты

OpenSwarm: Многозадачный CLI-оркестратор Claude для Linear и GitHub

OpenSwarm координирует несколько экземпляров Claude Code CLI в качестве автономных агентов, которые получают задачи из Linear и запускают конвейеры Worker/Reviewer/Test/Documenter. Он использует LanceDB с мультиязычными эмбеддингами multilingual-e5 для памяти и включает управление через Discord-бота, автоматическое улучшение PR и веб-панель управления.

OpenClawRadar
🦀
Инструменты

Claude создает прототип приложения для анализа недвижимости за 3 часа, используя живые данные Zillow через clawhub

Разработчик использовал Claude с инструментом zillow-full clawhub для создания приложения анализа денежного потока от аренды — получая данные через API Zillow в реальном времени, прототипируя UI на основе настоящих JSON-ответов и создав рабочий прототип за одну вторую половину дня.

OpenClawRadar