Call for Participation: Integration der „Fuzzy-Logic Command Layer“ in FreeBSD 15-CURRENT

Columbo0815

Kaffeemann
Teammitglied
Die FreeBSD Foundation freut sich, in Zusammenarbeit mit dem Core-Team eine neue Initiative zur Verbesserung der administrativen Effizienz bekannt zu geben.

Das Problem: Studien haben gezeigt, dass bis zu 15 % der Zeit auf der Kommandozeile durch die Korrektur von Tippfehlern verloren geht. Um dies zu beheben, wird mit dem kommenden Snapshot ein neues Subsystem namens libtypo eingeführt.

Das technische Konzept
Im Gegensatz zu einfachen Shell-Aliassen arbeitet libtypo direkt auf der Ebene des Systemaufrufs execve(). Wenn ein Befehl nicht gefunden wird, löst der Kernel einen speziellen Trap aus. Ein ressourcensparendes, lokales Sprachmodell (LLM), das über DTrace-Hooks mit der Befehlshistorie des Nutzers trainiert wurde, entscheidet dann in Millisekunden über die wahrscheinlichste Intention.

Aktuelle Implementierungs-Beispiele:
  1. pkg ugprade -> pkg upgrade (Heuristik für Buchstabendreher)
  2. gerp -> grep (Systemweiter Hook fängt Fehler ab)
  3. visudo -> vi sudo (Syntax-Korrektur für Privilegien)
  4. mount /dev/da0s1 /mnt/usb -> Erstellt Verzeichnis 'usb' automatisch per 'mkdir -p' im Hintergrund.
Eure Expertise ist gefragt!

Wir bitten die Community, bis zum Ende des heutigen Tages Vorschläge für die „Default Error Mapping Table“ einzureichen. Besonders gesucht sind Fehlerbilder, die durch unterschiedliche Tastaturlayouts (QWERTZ vs. QWERTY) entstehen.

Bitte postet eure Liste der 5 häufigsten Vertipper im Format falsch -> richtig direkt hier im Thread!

FreeBSD: Advanced Computing – Even When You Slip.
 
Macht die Fish-shell sowas nicht out-of-the-box? Vor Jahren hatte ich auf jeden Fall mal sowas, hat mich tierisch aufgeregt.
 
Zurück
Oben