🔧

Técnico de PC de IA

Diagnóstico e reparo de sistema guiados por IA — além de um criador de perfil de dispositivo USB que faz engenharia reversa de protocolos de hardware e gera drivers de kernel Linux automaticamente.

🔬 Perfil de hardware 🐧 Geração de módulo do kernel 🌐 Remoto via Tailscale ⚡ Compilação cruzada ARM

Reparo de sistema guiado por IA

A IA segue um protocolo cirúrgico estruturado – diagnostique antes de tocar, verifique em cada etapa

# Sequência de diagnóstico Chameleon AI $ lsusb -v | cabeça -80 Barramento 002 Dispositivo 003: ID 0bda:8153 Realtek USB 10/100/1000 LAN $ dmesg | cauda -30 [12.445] r8152 2-1:1.0 eth1: renomeado de eth0 $lsmod | grep r8152 r8152 94208 0 $ modinfo r8152 | versão grep versão: v1.12.13
🔍

Sequência estruturada de diagnóstico

Hardware → estado do kernel → status do driver → rede → armazenamento. A IA executa cada etapa, lê o resultado JSON e decide a próxima ação. Nunca pula etapas ou faz suposições.

🏥

Protocolo de reparo cirúrgico

Primeiro não destrutivo (recarregar módulo, reiniciar serviço). Persista antes do risco (configuração do instantâneo). Verifique em cada etapa. Cada ação que requer reinicialização aciona um interruptor do homem morto que define um @reboot retomar o script automaticamente.

🌐

Reparo remoto em Tailscale

Diagnostique e repare máquinas em qualquer lugar da malha Tailscale. A IA emite comandos na máquina remota por meio da ponte de terminal, lê os resultados e continua – mesmo durante reinicializações usando o sistema de ponto de verificação/retomada.

Porteiro de driver USB

Crie o perfil de qualquer dispositivo USB → analise seu protocolo → gere um driver Linux pronto para instalar

Caminho A

Protocolos padrão

Nenhuma página de fornecedor encontrada. Gera regras do udev + configuração do modprobe. Nenhuma compilação necessária. Funciona com HID, CDC, armazenamento em massa e outras classes padrão.

udevmodprobe
Caminho B

Protocolo de fornecedor parcial

Páginas do fornecedor detectadas (≤2). Gera um daemon de espaço de usuário hidraw/uhid ou plugin ALSA. Executa no espaço do usuário — não é necessária compilação do kernel.

desenharPlug-in ALSA
Caminho C

Protocolo proprietário

Protocolo totalmente personalizado. Gera um módulo de kernel completo com pacote DKMS e suporte de compilação cruzada ARM para Raspberry Pi 3, 4 e 5.

Módulo do kernelDKMSBRAÇO

Fluxo de trabalho do criador de perfil

# Etapa 1 – crie o perfil do dispositivo (captura de 30 segundos) $ python3 device_profiler.py --vid 0x1234 --pid 0x5678 --capture 30 Perfil USB 1234:5678 por 30s... Escreveu ~/.chameleon/drivers/1234_5678/profile.json # Passo 2 — gere o driver $ python3 device_porter.py --latest Caminho selecionado: C (proprietário, 3 páginas de fornecedor) Gerado: /tmp/driver_1234_5678/ ├── camaleão_1234_5678.c ├── Makefile (cross-aarch64, cross-armv7) ├── instalar.sh ├── test_device.sh └── análise.json # Etapa 3 — instalar $ sudo bash /tmp/driver_1234_5678/install.sh $ bash /tmp/driver_1234_5678/test_device.sh PASS – dispositivo /dev/chameleon0 responde corretamente
🖥️

Back-ends de captura multiplataforma

ETW no Windows, IOKit no macOS, usbmon no Linux. Crie um perfil em qualquer sistema operacional e gere um driver Linux a partir do resultado profile.json.

🍓

Compilação cruzada do Raspberry Pi

Destinos Makefile cross-aarch64 (Pi 4/5) e cross-armv7 (Pi 3) são incluídos automaticamente no Caminho C. Construa em x86 e implante em ARM.

📦

Embalagem DKMS

Os drivers Path C são empacotados para DKMS para que sobrevivam às atualizações do kernel sem recompilação manual. As análises de IA analysis.json e solicita quaisquer stubs TODO restantes.

Corrija o que não pode ser corrigido

Seja um kernel panic, um dispositivo USB morto ou um periférico proprietário sem suporte para Linux - o Chameleon AI PC Technician tem o que você precisa.

Entre em contato ← Voltar à visão geral