Interaktiver Chat
Eine vollständige Terminal-Oberfläche zum Chatten mit KI, Überprüfen von Befehlen und Verwalten Ihres Workflows mit Tastenkombinationen.
Die Terminal-Oberfläche
YeePilot bietet eine vollständige Terminal-Benutzeroberfläche (TUI), die in Ihrem bestehenden Terminal-Emulator läuft. Starten Sie sie durch Ausführen von:
yeepilotDie Oberfläche hat drei Hauptbereiche:
- Eingabebereich am unteren Rand, in dem Sie Anfragen und Befehle eingeben
- Gesprächsbereich in der Mitte, der Ihre Nachrichten, KI-Antworten und Befehlsausgaben zeigt
- Statusleiste am oberen Rand mit Sitzungsinformationen, Modellname und Token-Verbrauch
Alles ist tastaturgesteuert. Es ist keine Mausinteraktion erforderlich, was es effizient für SSH-Sitzungen und Remote-Arbeit macht.
Anfragen schreiben
Geben Sie Ihre Anfrage in natürlicher Sprache ein. Seien Sie so spezifisch oder allgemein, wie Sie möchten:
> Restart the nginx service and check if it came back up healthy> What is using the most memory right now?> Set up a cron job that backs up /var/www to /backup every night at 2amYeePilot versteht Kontext. Wenn Ihre erste Anfrage nginx betraf, wird eine Folgefrage wie "show me its error log" korrekt das nginx-Fehlerprotokoll ansprechen.
Mehrzeilige Eingabe
Für längere oder komplexere Anfragen verwenden Sie Shift+Enter, um neue Zeilen hinzuzufügen, ohne die Nachricht zu senden. Drücken Sie Enter allein zum Senden.
> I need to do three things:
1. Find all log files older than 30 days
2. Compress them with gzip
3. Move them to /archive/logsNachrichtenverlauf
Verwenden Sie die Auf- und Ab-Pfeiltasten, um durch Ihre vorherigen Anfragen zu blättern. Dies funktioniert wie der Shell-Verlauf -- drücken Sie Auf, um die letzte Nachricht abzurufen, und weiter, um weiter zurückzugehen.
Tastenkombinationen
| Tastenkombination | Aktion |
|---|---|
| Enter | Aktuelle Nachricht senden |
| Shift+Enter | Neue Zeile (mehrzeilige Eingabe) |
| Auf / Ab | Durch Nachrichtenverlauf blättern |
| Ctrl+C | YeePilot beenden |
| Ctrl+L | Gesprächsanzeige leeren |
| Ctrl+T | Token-Verbrauchsmodus umschalten |
| Ctrl+S | Statistik-Panel anzeigen (Token, Kosten, Sitzungsinfo) |
| Ctrl+E | Shell-Modus umschalten (direkte Befehlsausführung) |
| Ctrl+F | Im Gesprächsverlauf suchen |
| F1 | Hilfe und verfügbare Befehle anzeigen |
Tastenkombinationen zur Befehlsgenehmigung
Wenn YeePilot einen Befehlsplan zur Genehmigung präsentiert:
| Tastenkombination | Aktion |
|---|---|
| Enter oder Y | Plan genehmigen und ausführen |
| N | Plan ablehnen |
| E | Vorgeschlagene Befehle vor der Ausführung bearbeiten |
Slash-Befehle
Slash-Befehle steuern das Verhalten von YeePilot. Geben Sie sie am Eingabeprompt ein:
| Befehl | Beschreibung |
|---|---|
/help | Alle verfügbaren Befehle anzeigen |
/new | Neue Sitzung starten |
/sessions | Sitzungen auflisten und zwischen ihnen wechseln |
/rename [name] | Aktuelle Sitzung umbenennen |
/export | Sitzung als Text exportieren |
/file [path] | Eine Datei zum KI-Kontext hinzufügen |
/files | Aktuell im Kontext befindliche Dateien auflisten |
/unfile [path] | Eine Datei aus dem Kontext entfernen |
/think [mode] | Erweiterten Denkmodus einstellen |
/model [name] | KI-Modell wechseln |
/provider [name] | KI-Anbieter wechseln |
/config | Aktuelle Konfiguration anzeigen |
/clear | Gesprächsanzeige leeren |
/livestream | Live-Stream-Panel umschalten |
Der Workflow zur Befehlsgenehmigung
Wenn Sie eine Aufgabe beschreiben, folgt YeePilot diesem Workflow:
- Sie beschreiben die Aufgabe in natürlicher Sprache
- Die KI erstellt einen Befehlsplan mit einem oder mehreren Befehlen
- Jeder Befehl wird risikoklassifiziert (SAFE, MODERATE, DANGEROUS oder BLOCKED)
- Sie überprüfen den Plan und sehen genau, was ausgeführt wird
- Sie genehmigen oder lehnen ab
- Befehle werden ausgeführt und die Ausgabe wird angezeigt
- Die KI analysiert die Ausgabe und kann Folgeaktionen vorschlagen
Bei mehrstufigen Aufgaben wiederholt sich dieser Zyklus. Sie behalten bei jedem Schritt die Kontrolle.
Stapelgenehmigung
Wenn die KI mehrere Befehle vorschlägt, werden sie als Stapel präsentiert. Sie können den gesamten Stapel auf einmal genehmigen oder ihn ablehnen, um Änderungen zu erbitten:
Plan:
1. find /var/log -name "*.log" -mtime +30 -type f [SAFE]
2. gzip /var/log/old-app.log /var/log/old-access.log [MODERATE]
3. mv /var/log/old-*.gz /archive/logs/ [MODERATE]
Execute all? [Y/n]Statistik-Panel
Drücken Sie Ctrl+S, um das Statistik-Panel zu öffnen. Es zeigt:
- Token-Verbrauch für die aktuelle Sitzung (Prompt-Token, Completion-Token, Gesamt)
- Geschätzte Kosten basierend auf der Preisgestaltung Ihres Modells
- Sitzungsdauer und Nachrichtenanzahl
- Modell und Anbieter, die aktuell verwendet werden
Dies hilft Ihnen, API-Kosten zu verfolgen und zu verstehen, wie viel des Kontextfensters verbraucht wurde.
Shell-Modus
Drücken Sie Ctrl+E, um den Shell-Modus umzuschalten. Im Shell-Modus wird Ihre Eingabe direkt als Shell-Befehle ausgeführt, ohne KI-Interpretation. Dies ist nützlich, wenn Sie genau wissen, welchen Befehl Sie ausführen möchten und keine KI-Unterstützung benötigen.
Wechseln Sie mit Ctrl+E wieder zurück in den KI-Modus.
Tipps für effektive Nutzung
- Seien Sie spezifisch bei Pfaden und Diensten. "Restart nginx" ist gut. "Restart the web server" funktioniert, erfordert aber möglicherweise einen Klärungsschritt.
- Verwenden Sie Folgeanfragen. YeePilot behält den Kontext innerhalb einer Sitzung bei, sodass "now check the logs for errors" nach dem Neustart eines Dienstes natürlich funktioniert.
- Überprüfen Sie Risikostufen. Nehmen Sie sich einen zusätzlichen Moment, um MODERATE- und DANGEROUS-Befehle vor der Genehmigung zu prüfen.
- Verwenden Sie Ctrl+S regelmäßig, um den Token-Verbrauch zu überwachen, insbesondere bei kostenpflichtigen Modellen.