2.3 KiB
2.3 KiB
name, description, version, author, license, metadata
| name | description | version | author | license | metadata | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| pc-pfad-cache | Cache für häufig gesuchte Windows-PC-Pfade — erst Cache lesen, bei Miss selbst per pc_shell suchen, Fund merken. | 1.1.0 | Tobi & Hermes Agent (Traum-Entwurf 09.07.2026, aufbereitet) | MIT |
|
pc-pfad-cache — PC-Pfade blitzschnell statt jedes Mal suchen
Häufig gefragte Pfade auf Tobis Windows-PC (Apps, Ordner, Dateien) liegen in einem
YAML-Cache (~/.hermes/pc-paths.yaml). Erst nachschlagen, nur bei Miss wirklich auf
dem PC suchen — und den Fund sofort merken, damit die nächste Frage in <1 s beantwortet ist.
Wann nutzen
- Tobi fragt nach dem Pfad/Ort einer Anwendung, Datei oder eines Ordners auf seinem PC („Wo ist Spotify?", „Pfad zu Chrome?", „wo liegt der Lucy-Ordner?").
- Tobi will einen Pfad im Cache ergänzen/korrigieren („merk dir: X liegt unter Y").
Schritte
- Cache zuerst:
~/.hermes/skills/pc-pfad-cache/pc_path_lookup.sh lookup "<begriff>"— Treffer (exit 0) → Pfad direkt liefern, FERTIG. (Das Skript normalisiert selbst: klein, Umlaute ausgeschrieben, Leerzeichen→Bindestrich.) - Nur bei Cache-Miss (exit 3): selbst auf dem PC suchen — mit deinem
pc_shell-Tool (NICHT als Shell-Befehl —pc_shellexistiert nur als Tool), z. B.where <name>oder eine gezielte PowerShell-Suche in den üblichen Orten (%ProgramFiles%,%LOCALAPPDATA%\Programs, Desktop, F:). - Fund merken:
~/.hermes/skills/pc-pfad-cache/pc_path_lookup.sh merken "<begriff>" "<pfad>"— dann den Pfad liefern. - Pflege:
pc_path_lookup.sh listezeigt alle Einträge; „merken" überschreibt.
Stolperfallen
- Schritt 2 NIE im Terminal versuchen —
pc_shellist ein Agent-Tool; im Terminal gibt es den Befehl nicht (genau dieser Fehler steckte im ersten Entwurf). - Der PC muss an sein (PC-Executor erreichbar), sonst ehrlich sagen statt raten.
- Cache ist Key→Pfad, bewusst flach — keine Patterns, keine Mehrfach-Treffer.
Verifikation
pc_path_lookup.sh merken test-eintrag "C:\\Test"→lookup test-eintragliefert ihn.lookup nie-gesehen→ exit 3 (Cache-Miss, keine Fehlermeldung).- Nach echtem pc_shell-Fund: Eintrag steht in
~/.hermes/pc-paths.yaml.