La Ruta Rápida de Búsqueda de Memoria QMD de OpenClaw Tenía Errores Silenciosos

La búsqueda de memoria integrada de OpenClaw utiliza coincidencia básica de palabras clave, que funciona para búsquedas simples pero tiene dificultades cuando los agentes necesitan encontrar información aprendida semanas antes sin coincidencias exactas de palabras.
Los usuarios pueden cambiar a QMD, que realiza búsqueda semántica en todos los archivos markdown del espacio de trabajo. Esto permite a los agentes encontrar entradas relevantes incluso cuando no están presentes las palabras clave exactas. QMD también realiza búsqueda híbrida, combinando enfoques de palabras clave y semánticos tanto para precisión como para recuperación.
OpenClaw tiene una ruta rápida a través de MCPorter que mantiene el proceso QMD activo en memoria, reduciendo los tiempos de búsqueda a 1-2 segundos en lugar de 9-25 segundos cuando se inicia en frío cada vez.
Esta ruta rápida estaba completamente rota con tres errores en el mismo archivo:
- La pasarela estaba llamando nombres de herramientas que no existen. El servidor MCP de QMD expone una herramienta llamada
query, pero la pasarela estaba llamandodeep_search,search, etc. Cada llamada devolvía el código de salida 128. - Formato de argumento incorrecto. La pasarela pasaba una cadena plana, pero la herramienta espera un array
searchescon subconsultas tipadas para búsqueda por palabras clave vs semántica vs híbrida. - Desajuste singular vs plural. La pasarela pasaba
collection: "name"pero la herramienta esperacollections: ["name"].
Cada parámetro estaba mal: nombre de la herramienta, estructura de argumentos y nombre del campo. La solución fue sencilla una vez identificada, y hay una solicitud de extracción disponible para cualquiera que ejecute QMD a través de MCPorter.
El fallo silencioso significaba que cada llamada recurría a la ruta CLI más lenta, pero la funcionalidad se mantenía, solo con un rendimiento significativamente degradado que pasó desapercibido durante semanas.
📖 Read the full source: r/openclaw
👀 Ver también

Reimplementación de código Claude de código abierto parcheada para compatibilidad con modelos locales
Un desarrollador parcheó la reimplementación de código abierto de Claude Code para que funcione con Ollama y modelos locales al eliminar las dependencias codificadas del cliente de Anthropic. La CLI ahora detecta automáticamente los proveedores a partir de los nombres de los modelos y las variables de entorno.

Plugin de Reclasificación Externa para OpenClaw Memory-Core: Reutiliza GPUs Viejos
Un desarrollador comparte un plugin para OpenClaw que permite a memory-core usar un reranker externo en lugar del QMD integrado, mejorando el rendimiento en configuraciones con CPU limitada.

Foreman: Bot de Slack de Código Abierto para el Control Remoto del Código Local de Claude
Foreman es un bot de Slack gratuito y de código abierto que proporciona control remoto para instancias locales de Claude Code. Permite a los desarrolladores enviar tareas a Claude desde su teléfono mientras mantienen acceso completo local al sistema de archivos, herramientas y entorno.

Servidor MCP conecta a Claude con el inventario de vinos de CellarTracker
Un desarrollador construyó un servidor MCP que conecta a Claude directamente con cuentas de CellarTracker, permitiendo consultas conversacionales sobre inventario de vinos, notas de cata, historial de compras y ventanas de consumo sin necesidad de exportaciones manuales de CSV.