🔧

Tehnician AI PC

Diagnosticare și reparare a sistemului ghidată de inteligență artificială - plus un profiler de dispozitiv USB care face inginerie inversă a protocoalelor hardware și generează automat drivere de kernel Linux.

🔬 Profilare hardware 🐧 Generarea modulelor kernel 🌐 Telecomanda prin Tailscale ⚡ Compilare încrucișată ARM

Repararea sistemului ghidat de AI

AI urmează un protocol chirurgical structurat - diagnosticați înainte de atingere, verificați la fiecare pas

# Secvență de diagnosticare Cameleon AI $ lsusb -v | cap -80 Bus 002 Dispozitiv 003: ID 0bda:8153 Realtek USB 10/100/1000 LAN $ dmesg | coada -30 [12.445] r8152 2-1:1.0 eth1: redenumit din eth0 $ lsmod | grep r8152 r8152 94208 0 $ modinfo r8152 | versiunea grep versiunea: v1.12.13
🔍

Secvență de diagnostic structurată

Hardware → starea nucleului → starea driverului → rețea → stocare. AI rulează fiecare pas, citește rezultatul JSON, apoi decide următoarea acțiune. Nu omite niciodată pași și nu face presupuneri.

🏥

Protocol de reparație chirurgicală

Mai întâi nedistructiv (modul de reîncărcare, repornirea serviciului). Persista înainte de risc (config instantanee). Verificați la fiecare pas. Fiecare acțiune care necesită repornire declanșează un Dead Man's Switch care setează a @reboot reluați automat scriptul.

🌐

Reparație de la distanță peste Tailscale

Diagnosticați și reparați mașinile oriunde pe rețeaua dvs. Tailscale. AI emite comenzi pe mașina de la distanță prin puntea terminalului, citește rezultatele și continuă - chiar și după reporniri folosind sistemul punct de control/reluare.

Driver USB Porter

Profilați orice dispozitiv USB → analizați protocolul său → generați un driver Linux gata de instalat

Calea A

Protocoale standard

Nu s-au găsit pagini de furnizor. Generează reguli udev + config modprobe. Nu este necesară compilarea. Funcționează cu HID, CDC, stocare în masă și alte clase standard.

udevmodprobe
Calea B

Protocol parțial al furnizorului

Pagini de furnizor detectate (≤2). Generează un daemon de spațiu utilizator hidraw/uhid sau un plugin ALSA. Se rulează în spațiul utilizatorului - nu este necesară compilarea nucleului.

hidrawPlugin ALSA
Calea C

Protocol proprietar

Protocol complet personalizat. Generează un modul kernel complet cu ambalare DKMS și suport pentru compilarea încrucișată ARM pentru Raspberry Pi 3, 4 și 5.

Modul kernelDKMSBRAŢ

Flux de lucru Profiler

# Pasul 1 — profilați dispozitivul (captură de 30 de secunde) $ python3 device_profiler.py --vid 0x1234 --pid 0x5678 --capture 30 Profilare USB 1234:5678 pentru 30 de secunde... A scris ~/.chameleon/drivers/1234_5678/profile.json # Pasul 2 — generați driverul $ python3 device_porter.py --latest Calea selectată: C (proprietar, 3 pagini de furnizor) Generat: /tmp/driver_1234_5678/ ├── cameleon_1234_5678.c ├── Makefile (cross-aarch64, cross-armv7) ├── instal.sh ├── dispozitiv_test.sh └── analiză.json # Pasul 3 — instalați $ sudo bash /tmp/driver_1234_5678/install.sh $ bash /tmp/driver_1234_5678/test_device.sh PASS — dispozitivul /dev/chameleon0 răspunde corect
🖥️

Backend-uri de capturare pe mai multe platforme

ETW pe Windows, IOKit pe macOS, usbmon pe Linux. Profil pe orice sistem de operare și generați un driver Linux din rezultatul profile.json.

🍓

Compilare încrucișată Raspberry Pi

Țintele Makefile cross-aarch64 (Pi 4/5) și cross-armv7 (Pi 3) sunt incluse automat în Calea C. Construiți pe x86 și implementați în ARM.

📦

Ambalaj DKMS

Driverele Path C sunt împachetate pentru DKMS, astfel încât să supraviețuiască actualizărilor kernelului fără recompilare manuală. Recenziile AI analysis.json și solicită toate cioturile TODO rămase.

Remediați ceea ce nu poate fi reparat

Fie că este vorba despre o panică de kernel, un dispozitiv USB mort sau un periferic proprietar fără suport Linux - Chameleon AI PC Technician vă acoperă.

Luați legătura ← Înapoi la prezentare generală