🌱 CrumbOS Zero – Statusbericht v1
🖥️ Systemdaten
- Gerät: Raspberry Pi Zero 2 W
- Architektur: aarch64
- OS: Raspberry Pi OS 64bit (mit Desktop)
- Kernel: 6.12.25-rpt-rpi-v8
- Zugriff: SSH aktiviert, Terminalzugang getestet
- Webserver: Python HTTP-Server auf Port
:8080 - TTYD: installiert & lauffähig (
/usr/local/bin/ttyd)
🧁 Aktive Crumbforest-Rollen
| Rolle | Beschreibung | Aufrufbar via | Speicherort |
|---|---|---|---|
| 🐞 Bugsy | Fehlererklärer für Kinder | bugsy oder bugsy_zero.sh |
/usr/local/bin/ |
| 🧁 Schnippsi | UI- & JS-Designerin, läuft im Browser | python3 -m http.server 8080 |
/home/zero/schnippsi_ui/ |
| 🐙 Deepbit (geplant) | Bash-Philosoph & Shell-Übersetzer | deepbit (bald) |
/usr/local/bin/ (geplant) |
📂 Dateistruktur (Auszug)
/home/zero/
├── schnippsi_ui/
│ ├── index.html
│ ├── script.js
│ ├── styles.css
├── .bugsy_log/
│ ├── bugsy_history.json
│ ├── bugsy_request.json
│ ├── bugsy_response.json
│ ├── token_log.json
├── .bashrc (angepasst für Crumbforest-Intro)
└── /usr/local/bin/
├── bugsy_zero.sh
├── bugsy_reset.sh
├── intro.sh
├── ttyd
🌍 Netzwerk
- Lokal erreichbar unter:
http://192.168.1.201:8080 - API-Test mit:
curl http://192.168.1.35:8080/crumbapi/toylog - Response via Bugsy: funktioniert, inklusive JSON-Log
🚀 Kommandohilfe für Kinder
cd geheimversteck # Ort wechseln
mkdir geheimversteck # Neuen Ordner anlegen
nano gruss.txt # Nachricht schreiben
./intro.sh # Begrüßung starten
bugsy "Was ist ein Exit-Code?" # Bugsy befragen
🛠️ Nächste Schritte
- [ ]
deepbit.shintegrieren - [ ] Blockly-Anbindung testen
- [ ] WebSocket mit TTYD verlinken
- [ ] Missionssystem via
mission_selector.sh
✨ Besonderheiten
- Bugsy verwendet OpenRouter (Modell: Claude 3 Haiku)
- Token-Tracking pro Antwort
- JSON-Verläufe kinderfreundlich speicherbar
- Alles läuft lokal & unabhängig auf dem Pi Zero
🍪 Status: Krümel glücklich, Zero online, Bugsy wach.
Letztes Update: 2025-06-12 00:58