Arquitectura de Alto Nível

O Open Claw funciona como um gateway local que conecta plataformas de mensagens a modelos de IA, executando acções reais no teu sistema.

FLUXO DE FUNCIONAMENTO

WhatsApp / Telegram / Discord
↓
Gateway Local (Open Claw)
↓
Modelo IA (Claude / GPT)
↓
Execução de Acções (Skills)
↓
Resposta ao Utilizador

5 Etapas de Processamento

1️⃣ Recepção de Mensagem

O Open Claw escuta constantemente as plataformas conectadas (WhatsApp via Baileys, Telegram via grammY, Discord via discord.js). Quando recebes uma mensagem, é capturada pelo daemon local.

2️⃣ Processamento com IA

A mensagem é enviada para o modelo de IA configurado (Claude Sonnet 4, GPT-4.1, Grok ou modelos locais via Ollama). O modelo analisa a intenção, contexto histórico armazenado e determina que acção executar.

3️⃣ Selecção de Skill

Com base na resposta da IA, o Open Claw selecciona uma "skill" (módulo funcional) apropriada: enviar email, ler calendário, executar comando shell, aceder ao browser, etc.

4️⃣ Execução Segura

Se Docker sandboxing estiver activo, a acção é executada num contentor isolado. Caso contrário, executa directamente no sistema. Logs são guardados para auditoria.

5️⃣ Resposta e Memória

O resultado é enviado de volta para a plataforma de mensagens. A interacção completa é armazenada na memória persistente para contexto futuro. O bot continua a escutar.

Componentes-Chave

  • Daemon de Sistema: Processo que corre permanentemente em background (via launchd no macOS, systemd no Linux)
  • Adaptadores de Plataforma: Baileys (WhatsApp), grammY (Telegram), discord.js (Discord), Bolt (Slack)
  • Motor de IA: Integração com APIs da Anthropic (Claude), OpenAI (GPT), xAI (Grok) e modelos locais via Ollama
  • Sistema de Skills: Módulos extensíveis para funcionalidades específicas, distribuídos via ClawHub
  • MCP (Model Context Protocol): Protocolo aberto para invocação de ferramentas externas de forma estruturada
  • Base de Dados Local: Memória persistente, configurações, logs
  • Docker Sandbox: (Opcional) Isolamento de execução de código

💡 Compreendeste Como Funciona?

Agora que entendes a arquitectura, é crucial aprender sobre os riscos de segurança antes de instalar.

Ler Sobre Segurança →
Últimas Notícias Ver Todas →