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
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 →