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 Opus 4.5 ou GPT-4). 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) e OpenAI (GPT)
  • Sistema de Skills: Módulos extensíveis para funcionalidades específicas
  • 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 →