RTK (Rust Token Kit) für Openclaw

Ein leistungsstarker, Rust-basierter Proxy, der die Befehlszeilenausgabe komprimiert, um die LLM Token-Kosten drastisch zu senken.

radicalgeek
v1.0.0
Mar 20, 2026
0
1.9k
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install rtk

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, rtk über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist RTK (Rust Token Kit)?

RTK (Rust Token Kit) ist ein unverzichtbares Dienstprogramm für Entwickler, die AI-Coding-Agenten verwenden. Es wurde entwickelt, um die Lücke zwischen wortreichen CLI-Ausgaben und begrenzten LLM Kontextfenstern zu schließen. Als intelligenter Proxy fängt RTK die Ausgabe von Standard-Entwicklungstools ab und wendet fortschrittliche Komprimierungsalgorithmen an, um Rauschen zu entfernen und gleichzeitig kritische semantische Informationen zu bewahren.

Die Integration dieses Tools in Ihren Openclaw Skills Workflow ermöglicht einen deutlich effizienteren Entwicklungszyklus. Es transformiert massive Protokolle von Test-Runnern, Lintern und Versionskontrollsystemen in kompakte, signalstarke Snippets, sodass sich Ihr AI-Agent auf die Problemlösung konzentrieren kann, anstatt Boilerplate-Text zu parsen.

RTK (Rust Token Kit) Anwendungsfälle

  • Reduzierung des Token-Verbrauchs bei häufigen git status oder git diff Operationen.
  • Komprimierung wortreicher Testfehlerprotokolle von npm, cargo oder pytest, um in die Kontextgrenzen zu passen.
  • Zusammenfassung großer Verzeichnisstrukturen oder Dateiinhalte für die AI-Analyse.
  • Bereinigung von Docker- und Kubernetes-Protokollen, um sich auf Fehler und deduplizierte Ereignisse zu konzentrieren.
  • Überwachung von Token-Einsparungen und Befehlshistorie durch integrierte Analysen.

So funktioniert RTK (Rust Token Kit)

  1. Der Benutzer oder Agent stellt einem Standard-CLI-Befehl rtk voran (z. B. rtk git status).
  2. RTK fängt die Befehlsausführung ab und erfasst den rohen stdout und stderr.
  3. Ein befehlsspezifischer Filter wird angewendet, um Fortschrittsbalken, Leerzeichen und redundante Boilerplate zu entfernen.
  4. Wenn ein Befehl fehlschlägt, speichert RTK automatisch die vollständige, ungefilterte Ausgabe in einem lokalen tee-Log zur Fehlerbehebung.
  5. Die komprimierte, signalstarke Ausgabe wird an den Terminal/Agent-Kontext zurückgegeben.
  6. Token-Einsparungen werden berechnet und in einer lokalen Datenbank für Analyseberichte gespeichert.

RTK (Rust Token Kit) Einrichtung

RTK wird als einzelne Rust-Binärdatei verteilt. Um Ihre Installation zu verifizieren oder Ihre aktuelle Version zu überprüfen, verwenden Sie die folgenden Befehle:

# Installation verifizieren
rtk --version

# Anfängliche Token-Einsparungsstatistiken prüfen
rtk gain

Wenn Sie benutzerdefiniertes Verhalten konfigurieren müssen, können Sie die Konfigurationsdatei unter ~/.config/rtk/config.toml bearbeiten, um Hooks oder Log-Rotation zu verwalten.

RTK (Rust Token Kit) Datenschema & Taxonomie

RTK verwaltet lokale Daten, um Analysen und Debugging-Persistenz bereitzustellen. Die Datentaxonomie ist wie folgt organisiert:

Komponente Ort Beschreibung
Analytics DB ~/.local/share/rtk/stats.db SQLite-Datenbank zur Verfolgung der Befehlshistorie und Token-Einsparungen.
Tee Logs ~/.local/share/rtk/tee/ Speicher für vollständige, ungefilterte Protokolle von fehlgeschlagenen Befehlen.
Config ~/.config/rtk/config.toml Globale Einstellungen für Filterung, Hooks und Ausschlüsse.

Benutzer können mit diesen Daten über Openclaw Skills Befehle wie rtk gain --history interagieren.

RTK (Rust Token Kit) Erweiterte Funktionen

  • Ultra-kompakter Modus: Verwenden Sie das Flag -u für minimalistische ASCII-basierte Ausgabeformate.
  • Intelligentes Dateilesen: Mehrere Komprimierungsstufen (z. B. nur Signaturen) für große Quelldateien.
  • Heuristische Zusammenfassung: Ein Zusammenfassungsmodus für unbekannte oder benutzerdefinierte Befehle, die nicht nativ unterstützt werden.
  • Interaktive Filterung: Pipe-ähnliche Filterung für Umgebungsvariablen und komplexe Ausgaben.
  • Token-Analyse: Integrierte Grafiktools zur Visualisierung täglicher und monatlicher Token-Einsparungen.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*