Context Pruner für Openclaw

Erweitertes Kontext-Management für DeepSeek-Modelle mit automatischer Komprimierung und dynamischer, relevanzbasierter Optimierung.

ad2546
v1.0.0
Jan 31, 2026
15
8k
270

Installieren & Herunterladen

1. ClawHub CLI

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

npx clawhub@latest install context-optimizer

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, context-optimizer ü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 Context Pruner?

Context Pruner ist eine hochentwickelte Engine für das Kontext-Management, die speziell für die Anforderungen von Large Language Models entwickelt wurde, mit spezialisierter Optimierung für das DeepSeek 64k Token-Fenster. Durch die Implementierung intelligenter Komprimierungsstrategien und dynamischer Relevanzbewertung wird sichergestellt, dass KI-Agenten eine hohe Leistung und logische Konsistenz beibehalten, ohne an harte Kontextgrenzen zu stoßen. Dieses Tool ist unerlässlich für Entwickler, die komplexe Openclaw Skills erstellen, die lang laufende Konversationen, umfangreiche Datenverarbeitung oder hochpräzises Speicher-Management erfordern.

Der Skill bietet ein robustes Framework für adaptives Pruning unter Nutzung semantischer Duplikatseliminierung, um redundante Informationen zu entfernen, während Systemnachrichten mit hoher Priorität erhalten bleiben. Egal, ob Sie einen autonomen Forschungsagenten oder einen Codierungsassistenten erstellen, die Integration in Ihren Openclaw Skills-Workflow stellt sicher, dass der Token-Overhead minimiert und der Kontext-Status in Echtzeit überwacht wird.

Context Pruner Anwendungsfälle

  • Verwaltung extrem langer Konversationen in Openclaw Skills, ohne kritische historische Daten zu verlieren.
  • Reduzierung der operativen Token-Kosten durch intelligentes Pruning redundanter oder wenig relevanter Nachrichtenblöcke.
  • Implementierung hierarchischer Speichersysteme für den Abruf historischer Daten während komplexer technischer Aufgaben.
  • Verhindern von Kontext-Überlauffehlern bei DeepSeek-basierten Agenten während intensiver Codierungssitzungen mit mehreren Dateien.

So funktioniert Context Pruner

  1. Der Skill initialisiert einen Monitor mit einem spezifischen Kontextlimit, das normalerweise auf 64.000 Token für DeepSeek-Modelle eingestellt ist.
  2. Er verfolgt kontinuierlich die Token-Nutzung und löst eine automatische Komprimierung aus, sobald die Nutzung einen definierten Schwellenwert (z. B. 75%) überschreitet.
  3. Die Engine wendet verschiedene Strategien an – einschließlich semantischer, zeitlicher und extraktiver Komprimierung – um historische Daten zu verdichten.
  4. Mittels Query-Aware Relevance Scoring filtert und priorisiert der Skill Nachrichten, die der aktuellen Absicht des Benutzers am ähnlichsten sind.
  5. Überschüssige Daten werden in ein hierarchisches Archivsystem ausgelagert, sodass der Agent später Ausschnitte abrufen kann, falls dem aktuellen Kontext spezifische Informationen fehlen.

Context Pruner Einrichtung

Um diese Funktionalität in Ihre Openclaw Skills-Umgebung zu integrieren, navigieren Sie zum Skill-Verzeichnis und installieren Sie die erforderlichen Peer-Abhängigkeiten:

cd ~/.clawdbot/skills/context-pruner && npm install tiktoken @xenova/transformers

Fügen Sie den Skill zu Ihrer Konfigurationsdatei hinzu:

skills:
  context-pruner:
    enabled: true
    config:
      contextLimit: 64000
      autoPrune: true

Context Pruner Datenschema & Taxonomie

Der Skill organisiert seine interne Logik und sein Archivsystem nach dem folgenden Schema:

Parameter Typ Beschreibung
contextLimit Zahl Das maximale Token-Fenster (Standard: 64000 für DeepSeek)
archivePath String Lokales Verzeichnis zum Speichern des hierarchischen Speicherarchivs
strategies Array Liste aktiver Strategien: semantisch, zeitlich, extraktiv oder adaptiv
relevanceDecay Float Die Rate, mit der die Relevanzwerte älterer Nachrichten abnehmen (0.0 bis 1.0)
logToChat Boolean Bestimmt, ob Optimierungsereignisse im Chat-Interface gemeldet werden

Context Pruner Erweiterte Funktionen

  • Semantische Duplikatseliminierung: Identifiziert und führt Nachrichten mit ähnlicher Bedeutung zusammen, um Platz zu sparen, ohne den Kontext zu verlieren.
  • Hierarchisches Speichersystem: Implementiert eine RAM-vs-Storage-Architektur, bei der der aktuelle Kontext schnell bleibt, während das Archiv die tiefe Historie verwaltet.
  • Query-Aware Relevance: Bewertet dynamisch die Bedeutung historischer Nachrichten basierend auf der semantischen Ähnlichkeit zum aktiven Benutzer-Prompt neu.
  • Echtzeit-Zustandsüberwachung: Protokolliert kontinuierlich Optimierungsereignisse und bietet Transparenz darüber, wie Openclaw Skills die Tokendichte verwalten.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*