52 lines
1.4 KiB
Markdown
52 lines
1.4 KiB
Markdown
# 🌲 Crumbforest Missions - CF_Zero_V1
|
|
|
|
Ein interaktives Bash-Lern-System mit KI-gestützten Charakteren für spielerisches Command-Line-Training.
|
|
|
|
## 🚀 Quick Start
|
|
|
|
```bash
|
|
# Mission Selector starten
|
|
./crumb-mission-selector.sh
|
|
|
|
# Einzelne Mission ausführen
|
|
bash missions/basics/fridolin.sh
|
|
```
|
|
|
|
## 📚 Features
|
|
|
|
- **Interaktive Lernmissionen** - Von Navigation bis DNS
|
|
- **KI-Assistenten** - Charakterbasierte Helfer (Deepbit, Bugsy, Schnippsi, etc.)
|
|
- **Metadata-driven** - Neue Missionen ohne Code-Änderungen hinzufügen
|
|
- **Kamera-Gestenerkennung** - SnakeCam mit Computer Vision
|
|
- **Token-Tracking** - OpenRouter API Nutzung überwachen
|
|
|
|
## 🦊 Verfügbare Missionen
|
|
|
|
### Basics
|
|
- **Fridolin** - Navigation (`pwd`, `ls`, `cd`)
|
|
- **Balu** - Dateien erstellen (`mkdir`, `touch`, `echo`)
|
|
- **Noko** - Dateien lesen (`cat`, `head`, `tail`, `grep`)
|
|
|
|
### Advanced
|
|
- **DNS Deep Dive** - DNS-Tools (`dig`, `nslookup`, `host`)
|
|
- **SSH Security** - SSH-Verbindungen und Keys
|
|
|
|
## 🤖 KI-Assistenten
|
|
|
|
```bash
|
|
export OPENROUTER_API_KEY="your-key"
|
|
./crumbforest_roles/deepbit_zero.sh "Wie funktioniert grep?"
|
|
```
|
|
|
|
## 📖 Dokumentation
|
|
|
|
Siehe [CLAUDE.md](CLAUDE.md) für vollständige Architektur und Entwickler-Dokumentation.
|
|
|
|
## 🌍 Philosophie
|
|
|
|
**Waldwächter-Prinzip:** Transparenz über Magie - Metadata-driven, erweiterbar, bildungsfreundlich.
|
|
|
|
---
|
|
|
|
*Erstellt mit 💚 im Crumbforest*
|