O plugin de lagosta do WeChat apresentou falhas devido a uma atualização do OpenClaw em menos de 72 horas após o seu lançamento.

Muitos internautas acordaram e descobriram que o recurso de rastreamento de camarões no WeChat não estava mais funcionando, devido a uma grande atualização do OpenClaw ocorrida ontem.
A APPSO recomenda enfaticamente que, inicialmente, se você deseja criar camarões no WeChat, não atualize para a versão mais recente do OpenClaw.

Ao tentarmos atualizar o OpenClaw para a versão mais recente, como previsto, vários avisos apareceram durante o processo de atualização.
Não apenas o WeChat (openclaw-weixin na imagem abaixo), mas também outros aplicativos de bate-papo que configuramos anteriormente, como o qqbot da Tencent, o wecom-openclaw-plugin do WeChat Work e o Lark, apresentaram avisos sobre "conter padrões de código perigosos".

▲Durante o processo de atualização da versão 3.13 para a 3.23, o qqbot da Tencent, o WeChat Work e o WeChat apresentaram avisos semelhantes em praticamente todos os aplicativos.
Os avisos sobre padrões de código perigosos detectados geralmente indicam que certas práticas de codificação no código do plugin em questão podem representar riscos de segurança, problemas de estabilidade ou serem exploradas maliciosamente.
É diferente de uma mensagem de erro, que indica que existe um problema claro com o código, que o programa não pode continuar normalmente ou que o resultado não é confiável.
Após a conclusão da atualização, tentamos nos comunicar com o Clawbot no WeChat para controlar o OpenClaw implantado localmente, mas não obtivemos resposta após o envio de várias mensagens.
Ao verificar os registros oficiais do OpenClaw, descobrimos que as mensagens enviadas ao Clawbot via WeChat não foram sincronizadas com o OpenClaw para processamento. Em vez disso, várias mensagens retornaram mensagens de erro indicando que o módulo plugin-sdk do OpenClaw não foi encontrado.
Erro: Não foi possível encontrar o módulo 'openclaw/plugin-sdk'
No entanto, o bot do QQ ainda pode responder normalmente.
▲ O WeChat ClawBot não consegue se conectar ao OpenClaw após a atualização.
Ao reinstalar o Clawbot inserindo o comando no terminal conforme solicitado pelo plugin oficial do WeChat Clawbot, o log de tempo de execução do OpenClaw começou a relatar que os módulos relevantes não foram encontrados.
Quais atualizações o OpenClaw recebeu? Ele também é uma "montanha de merda"?
O OpenClaw agora é considerado um projeto de código aberto de primeira linha no GitHub, com usuários enviando otimizações de código quase diariamente. A versão oficial é atualizada a cada 2-3 dias, e cada atualização inclui diversas correções, alterações e mudanças significativas que podem quebrar a compatibilidade.
▲Como pode ser visto no GitHub, o OpenClaw é atualizado com bastante frequência.
Nesta atualização 2026.3.22-beta.1, a equipe do Openclaw realizou uma grande reformulação. Eles fizeram duas alterações significativas no sistema de plugins.
O portal central original foi removido: anteriormente, todos os plugins podiam obter diretamente a funcionalidade necessária a partir do ponto de entrada unificado openclaw/plugin-sdk. Esta atualização removeu completamente esse portal central.
Nenhuma solução de transição foi fornecida: o changelog afirma explicitamente "nenhuma solução de compatibilidade". Isso significa que eles não apenas removeram o módulo por completo, como também não forneceram nenhuma interface para migração ou transição.
Por que o OpenClaw está passando por uma atualização tão radical?
Embora seja um incômodo para os usuários comuns do WeChat Clawbot, do ponto de vista da engenharia de software, a razão oficial para isso é principalmente o desempenho e a segurança.
O modelo anterior de ponto de entrada unificado fazia com que os plugins carregassem todo o kit de desenvolvimento (SDK) na memória de uma só vez, mesmo que utilizassem apenas uma pequena parte da funcionalidade, o que tornava o software pesado e lento.
O requisito oficial para caminhos mais detalhados (por exemplo, especificar o caminho para openclaw/plugin-sdk/core) já está em vigor para forçar os autores de plugins a "utilizarem o que precisam", melhorando significativamente a velocidade de inicialização do Openclaw.
Além disso, o changelog também menciona o "bloqueio da fuga de pacotes entre caminhos relativos". Isso significa que a interface antiga era muito permissiva e plugins maliciosos poderiam potencialmente acessar outros dados no seu computador sem autorização. Agora, o uso obrigatório da nova interface, mais granular, visa manter cada plugin firmemente dentro de seu próprio espaço designado.
A OpenClaw atualizou imediatamente sua documentação oficial, afirmando que a atualização visava principalmente habilitar o carregamento sob demanda, melhorar a velocidade de inicialização e economizar memória, além de tornar a interface da API mais clara.
▲A atualização do plugin OpenClaw explica por que as alterações foram feitas, quais alterações foram implementadas e fornece orientações para os desenvolvedores de plugins sobre como modificá-las.
Impor regras de API significa exigir que os plugins usem apenas interfaces públicas e estáveis (ou seja, itens em openclaw/plugin-sdk/*) para obter funcionalidades.
Se todos utilizarem caminhos relativos para acessar secretamente o código privado subjacente, o acesso será bloqueado imediatamente e um erro será reportado assim que a equipe oficial alterar o nome da pasta onde o código está armazenado.
Foi bloqueado apenas 72 horas após o seu lançamento.
O motivo é bastante óbvio: o plugin clawbot do WeChat não consegue mais se comunicar com o OpenClaw.
Os autores dos plugins WeChat e Enterprise WeChat usaram regras antigas ao escrever seu código, e o código foi programado para exigir que eles encontrassem ferramentas em openclaw/plugin-sdk.
Ao executarmos a nova versão do Openclaw, o programa leu esta linha de código do plugin do WeChat e, ao pesquisarmos no sistema, descobrimos que o caminho oficial havia sido removido.

O OpenClaw funciona na plataforma Node.js, um sistema rígido. Se não encontrar algo, imediatamente gera um erro: "Erro: Não foi possível encontrar o módulo 'openclaw/plugin-sdk'", e então simplesmente para de funcionar, impedindo até mesmo o carregamento do WeChat e do WeChat Enterprise. Muito menos o envio de mensagens e o recebimento de respostas.
O QQBot ainda é utilizável, principalmente porque o aviso inicial sobre código perigoso só se aplica à ferramenta de verificação estática de código rigorosa introduzida nesta atualização. O aviso não impede a execução do plugin.
O assunto gerou discussões acaloradas nas redes sociais, com alguns afirmando: "Se o WeChat quiser continuar a fazer bom uso deste plugin, precisa aprender seriamente sobre o conhecimento relevante do ecossistema de código aberto."
Alguns argumentam que o próprio OpenClaw é inerentemente instável e está em constante atualização e modificação.
"Mesmo que o WeChat queira se adaptar ao código aberto, por que não dizer simplesmente que o design da API do OpenClaw é péssimo? A interface inicial do projeto era uma bagunça completa e travava assim que era minimamente modificada."
De fato, a prática responsável das comunidades de código aberto é primeiro marcar as interfaces antigas como "obsoletas", manter sua funcionalidade, mas exibir um aviso, dar aos desenvolvedores alguns meses para fazer a transição e, em seguida, removê-las completamente na próxima versão principal.
Desta vez, o WeChat atualizou meticulosamente uma versão, lançando o "True WeChat Lobster", que suporta recursos como login por código QR e envio e recebimento de mensagens. Alguns internautas até descobriram que o pacote de instalação do plugin lançado pelo WeChat contém o primeiro protocolo para desbloquear robôs pessoais.
▲Link: https://www.npmjs.com/package/@tencent-weixin/openclaw-weixin
Mas, logo após ter dado um passo tão importante, foi apunhalado pelas costas por uma atualização do OpenClaw.
#Siga a conta oficial do iFanr no WeChat: iFanr (ID do WeChat: ifanr), onde você encontrará conteúdo ainda mais interessante o mais breve possível.







