๐Ÿ”ง

Teknisi AI PC

Diagnosis dan perbaikan sistem yang dipandu AI โ€” ditambah profiler perangkat USB yang merekayasa balik protokol perangkat keras dan menghasilkan driver kernel Linux secara otomatis.

๐Ÿ”ฌ Pembuatan profil perangkat keras ๐Ÿง Pembuatan modul kernel ๐ŸŒ Jarak jauh melalui Tailscale โšก Kompilasi silang ARM

Perbaikan Sistem yang Dipandu AI

AI mengikuti protokol bedah terstruktur โ€” diagnosis sebelum menyentuh, verifikasi di setiap langkah

# Urutan diagnosis Bunglon AI $ lsusb -v | kepala -80 Perangkat Bus 002 003: ID 0bda:8153 Realtek USB 10/100/1000 LAN $ pesan | ekor -30 [12.445] r8152 2-1:1.0 eth1: diganti namanya dari eth0 $ lsmod | grep r8152 r8152 94208 0 $modinfo r8152 | versi grep versi: v1.12.13
๐Ÿ”

Urutan diagnosis terstruktur

Perangkat keras โ†’ status kernel โ†’ status driver โ†’ jaringan โ†’ penyimpanan. AI menjalankan setiap langkah, membaca hasil JSON, lalu memutuskan tindakan selanjutnya. Ia tidak pernah melewatkan langkah atau membuat asumsi.

๐Ÿฅ

Protokol perbaikan bedah

Non-destruktif terlebih dahulu (muat ulang modul, mulai ulang layanan). Bertahan sebelum mengambil risiko (konfigurasi snapshot). Verifikasi di setiap langkah. Setiap tindakan yang memerlukan reboot akan memicu Dead Man's Switch yang menyetel a @reboot melanjutkan skrip secara otomatis.

๐ŸŒ

Perbaikan jarak jauh melalui Tailscale

Diagnosis dan perbaiki mesin di mana pun di jaring Tailscale Anda. AI mengeluarkan perintah pada mesin jarak jauh melalui jembatan terminal, membaca hasil dan melanjutkan โ€” bahkan saat reboot menggunakan sistem pos pemeriksaan/resume.

Porter Pengandar USB

Profil perangkat USB apa pun โ†’ analisis protokolnya โ†’ buat driver Linux yang siap diinstal

Jalur A

Protokol standar

Tidak ada halaman vendor yang ditemukan. Menghasilkan aturan udev + konfigurasi modprobe. Tidak diperlukan kompilasi. Bekerja dengan HID, CDC, penyimpanan massal, dan kelas standar lainnya.

udevmodprobe
Jalur B

Protokol vendor parsial

Halaman vendor terdeteksi (โ‰ค2). Menghasilkan daemon hidraw/uhid userspace atau plugin ALSA. Berjalan di ruang pengguna โ€” tidak diperlukan kompilasi kernel.

menyembunyikanplugin ALSA
Jalur C

Protokol berpemilik

Protokol yang sepenuhnya khusus. Menghasilkan modul kernel lengkap dengan kemasan DKMS dan dukungan kompilasi silang ARM untuk Raspberry Pi 3, 4 dan 5.

Modul kernelDKMSLENGAN

Alur Kerja Profiler

# Langkah 1 โ€” membuat profil perangkat (pengambilan gambar 30 detik) $ python3 device_profiler.py --vid 0x1234 --pid 0x5678 --capture 30 Membuat profil USB 1234:5678 selama 30 detik... Menulis ~/.chameleon/drivers/1234_5678/profile.json # Langkah 2 โ€” buat drivernya $ python3 device_porter.py --terbaru Jalur yang dipilih: C (eksklusif, 3 halaman vendor) Dihasilkan: /tmp/driver_1234_5678/ โ”œโ”€โ”€ bunglon_1234_5678.c โ”œโ”€โ”€ Makefile (lintas-aarch64, lintas-lenganv7) โ”œโ”€โ”€ instal.sh โ”œโ”€โ”€ test_device.sh โ””โ”€โ”€ analisis.json # Langkah 3 โ€” instal $ sudo pesta /tmp/driver_1234_5678/install.sh $ pesta /tmp/driver_1234_5678/test_device.sh LULUS โ€” perangkat /dev/chameleon0 merespons dengan benar
๐Ÿ–ฅ๏ธ

Backend pengambilan lintas platform

ETW di Windows, IOKit di macOS, usbmon di Linux. Profil pada OS apa pun dan hasilkan driver Linux dari hasilnya profile.json.

๐Ÿ“

Kompilasi silang Raspberry Pi

Target Makefile cross-aarch64 (Pi 4/5) dan cross-armv7 (Pi 3) disertakan secara otomatis di Jalur C. Bangun di x86 dan terapkan ke ARM.

๐Ÿ“ฆ

kemasan DKMS

Driver jalur C dikemas untuk DKMS sehingga dapat bertahan dalam pemutakhiran kernel tanpa kompilasi ulang manual. Ulasan AI analysis.json dan meminta rintisan TODO yang tersisa.

Perbaiki yang tidak dapat diperbaiki

Entah itu karena kepanikan kernel, perangkat USB yang mati, atau periferal berpemilik yang tidak mendukung Linux โ€” Teknisi PC Chameleon AI siap membantu Anda.

Hubungi kami โ† Kembali ke ikhtisar