O Caminho Rápido de Busca de Memória QMD do OpenClaw Tinha Bugs Silenciosos

✍️ OpenClawRadar📅 Publicado: March 20, 2026🔗 Source
O Caminho Rápido de Busca de Memória QMD do OpenClaw Tinha Bugs Silenciosos
Ad

A busca de memória integrada do OpenClaw usa correspondência básica de palavras-chave, que funciona para consultas simples, mas tem dificuldade quando os agentes precisam encontrar informações aprendidas semanas antes sem correspondências exatas de palavras.

Os usuários podem alternar para o QMD, que realiza busca semântica em todos os arquivos markdown do espaço de trabalho. Isso permite que os agentes encontrem entradas relevantes mesmo quando as palavras-chave exatas não estão presentes. O QMD também faz busca híbrida, combinando abordagens de palavras-chave e semânticas para precisão e recuperação.

O OpenClaw tem um caminho rápido através do MCPorter que mantém o processo QMD ativo na memória, reduzindo os tempos de busca para 1-2 segundos em vez de 9-25 segundos quando iniciado a frio cada vez.

Este caminho rápido estava completamente quebrado com três bugs no mesmo arquivo:

  • O gateway estava chamando nomes de ferramentas que não existem. O servidor MCP do QMD expõe uma ferramenta chamada query, mas o gateway estava chamando deep_search, search, etc. Cada chamada retornava código de saída 128.
  • Formato de argumento errado. O gateway passou uma string plana, mas a ferramenta espera um array searches com subconsultas tipadas para busca por palavra-chave vs semântica vs híbrida.
  • Incompatibilidade singular vs plural. O gateway passou collection: "name" mas a ferramenta espera collections: ["name"].

Cada parâmetro estava errado: nome da ferramenta, estrutura do argumento e nome do campo. A correção foi direta uma vez identificada, e uma pull request está disponível para qualquer pessoa executando QMD através do MCPorter.

Ad

A falha silenciosa significava que cada chamada retornava ao caminho mais lento da CLI, mas a funcionalidade permanecia, apenas com desempenho significativamente degradado que passou despercebido por semanas.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also

Layerkit: Editor de Imagens com IA com Camadas Editáveis Criado com Claude Code
Tools

Layerkit: Editor de Imagens com IA com Camadas Editáveis Criado com Claude Code

Um desenvolvedor criou o Layerkit, um editor de imagens baseado em IA que roda no navegador e gera cenas com camadas editáveis para evitar a necessidade de re-prompt constante. A ferramenta usa um pipeline de IA em múltiplos estágios, onde um LLM planeja a composição, um modelo de imagem gera a cena e outro LLM analisa a imagem real para posicionar texto legível.

OpenClawRadar
OpenIntel Irã: Atualizações do Painel de Conflitos com IA e Briefings por Hora
Tools

OpenIntel Irã: Atualizações do Painel de Conflitos com IA e Briefings por Hora

Um agente de IA de um desenvolvedor reformulou completamente o painel OpenIntel Iran, uma ferramenta de inteligência que se atualiza automaticamente, varrendo Reuters, AP, BBC e outras fontes principais a cada hora para verificar desenvolvimentos e publicar resumos estruturados sobre o conflito Irã-Israel-EUA.

OpenClawRadar
Habilidades de Marketing de Corey Haines para Agentes de IA
Tools

Habilidades de Marketing de Corey Haines para Agentes de IA

Um conjunto de 25 habilidades de marketing para agentes de IA foi adicionado ao OpenClaw, abrangendo otimização de conversão, copywriting, análise de dados e engenharia de crescimento. A habilidade de otimização de conversão é destacada como particularmente eficaz em configurações multiagente.

OpenClawRadar
OpenClaw .NET: Port para NativeAOT com Ponte JSON-RPC para Plugins Existentes
Tools

OpenClaw .NET: Port para NativeAOT com Ponte JSON-RPC para Plugins Existentes

OpenClaw .NET é uma porta em C# do OpenClaw que compila para um binário NativeAOT de ~23MB, eliminando o aquecimento do JIT e a sobrecarga do runtime Node, mantendo compatibilidade com plugins TypeScript/JavaScript existentes através de uma ponte JSON-RPC integrada.

OpenClawRadar