AgentVivo

Írass drivert egy régi hardverhez forgalomfigyeléssel

Egy linuxos fejlesztő a Claude Code-dal írt SANE-drivert egy Plustek filmszkennerhez, hogy beszkennelhesse elhunyt édesanyja negatívjait; a kód az USB-forgalom összevetéséből készült.

Ezzel készült: Claude Code

Mit csinált?

A szerző be akarta szkennelni elhunyt édesanyja negatívjait egy Plustek OpticFilm 8200i szkennerrel, amelyet Linux alatt nem tudott használni. A Claude Code-dal SANE-drivert íratott hozzá.

Hogyan sikerült?

A blog szerint a szkennert egy Windows-os virtuális gépben használta, az USB-forgalmat usbmon-nal rögzítette, és a Claude Code a felvételek összevetéséből írta meg a drivert. Ugyanezzel a módszerrel egy MIPI-kamera támogatását is rendbe tette (kernel- és libcamera-javítások egy nap alatt), és egy általános hardvertesztelő keretet is készített. Később kiderült, hogy 2026 szeptemberében a SANE hivatalosan is támogatást kapott a szkennerhez; a szerző szerint az ő drivere gyorsabb (34,6 s szemben 54,4 s-mal), és az infravörös csatornát is kezeli.

Amit érdemes tudni

Saját hardveren végzett visszafejtésről van szó; idegen eszköznél előbb nézd meg a licencet és a garanciát. A blog szerint a keret a Codexszel is használható.

Próbáld ki

saját prompt

Here are USB traffic captures (usbmon) of [device] doing the same action twice with different settings. Compare them and list the differences that map to each setting.
Propose a minimal driver step by step; run only read-only commands on the device until I approve a write test.
Stop after a working scan of one test image, and list any command you are unsure about.

Forrás

blog (+ Hacker News) · 2026-10 · 2026-10-15 · Christian Schaller (blogs.gnome.org) · Eredeti forrás ↗

Kapcsolódó gyakori példák

Az összes gyakori példa