Plugins
Durchsuche, filtere und installiere DeepSeek-Harness-Plugins.
22 Plugins gefunden
sieve (dsh-sieve)
sev7een7/sieve
Filtert Tool-Ausgaben, entfernt veralteten Kontext und gibt Skills bei Bedarf frei; DSH 0.2.1-alpha.1.
dsh-context-lens
goodandready/dsh-context-lens
AST-basierte Kontextkomprimierung, Testlog-Filterung und Token-Budget-Wächter für DeepSeek Harness: entfernt redundante Syntax, kürzt rauschige Logzeilen und erzwingt eine Token-Obergrenze, damit das Kontextfenster nie überläuft.
dsh-session-pruner
mrzhangkris/dsh-session-pruner
Volltyp-Sitzungs-Lebenszyklusverwaltung: einmalige Subagenten bei Abschluss archiviert, untätige fortsetzbare Subagenten / Hauptsitzungen archiviert (wiederherstellbar), Kapazitätsgrenze, Projection-Cache-Bereinigung und Hot-Reload-Einstellungspanel.
dsh-autorestart
eason-22/dsh-autorestart
Startet DeepSeek Harness ohne Arbeitsverlust neu: wartet auf Leerlauf aller Unterhaltungen und setzt Unterbrochenes fort. Verwaltet ein Supervisor den Host, wird dieser gefragt; neben einem aktiven Host startet kein zweiter. Vor jedem Neustart werden alte Cookies entfernt, die den Request-Header überlaufen lassen und den Start verhindern können. Sichert Konfiguration und installierte Plugins (standardmäßig 2, max. 10; alte/unvollständige gelöscht). Kein automatisches Anwenden oder Wiederherstellen, keine Hostüberwachung: nur Ansicht oder manuelles Rollback. Am Ende zählt es herunter und fährt den Rechner herunter. Funktioniert mit Windows desktop und gehostetem dsh web, getestet auf WSL mit systemd. Windows-hosted web, WSL ohne systemd und natives Linux ungetestet.
dsh-minimal-anchor
rand0wn/dsh-minimal-anchor
Beschneidet das Tool-Schema auf eine Whitelist und fügt nur im ersten Turn einer Sitzung einen strukturellen Vorspann ein; alle späteren Turns werden unverändert durchgereicht.
dsh-session-vacuum
mili1360/dsh-session-vacuum
Deletes the write-only streaming fragment rows from session logs on disk so a long session loads into fewer objects; the pruned log is checked against the loader contract before the file is replaced, and the previous file is kept as .orig.
dsh-plugin-background-compaction
jisiyong-a/dsh-plugin-background-compaction
Berechnet die Komprimierungszusammenfassung im Hintergrund vor und übernimmt das zurückgehaltene Ergebnis, wenn eine druckbedingte Komprimierung ausgelöst wird. So entfällt ein Modellaufruf im Vordergrund. Das Plugin registriert sich als Sitzungskomprimierer, fixiert den zusammengefassten Bereich für einen passenden Payload-Fingerabdruck beim Übernehmen, entfernt vorher Tool-Ergebnisse und wechselt bei Payload-Abweichung oder Kontextüberlauf zum normalen Vordergrundpfad.
dsh-loop-recover
terry2010/dsh-loop-recover
Loop-Guard für DeepSeek Harness: erkennt und stoppt wiederholte Ausgaben während des Streams, beschneidet und komprimiert den Kontext und setzt die Aufgabe automatisch ohne Neustart fort.
dsh-virtual-person
yimengsuper2432/dsh-virtual-person
Erstellt Persona und Gedächtnis aus einer einzigen AGENT.md: Die ersten 40.000 Zeichen werden in den system prompt jeder Sitzung eingefügt; längerer Text wird mit Hinweis gekürzt. Bearbeitung über Settings. Tagebuchzeilen je Turn werden nach Ähnlichkeit zusammengeführt, nach Abrufhäufigkeit gruppiert und erst bei einer Grenze von 2 MB bereinigt.
dsh-readprune
songrui111/dsh-readprune
Spart Tokens in DeepSeek-Harness-Sessions: Liest Dateien nach Zeilenbereich oder Symbol statt vollständig und begrenzt übergroße Tool-Ergebnisse mit Wiederherstellungspfad. Das Kürzen geschieht an der Quelle, bevor Inhalte den Kontext erreichen. Gemessen wurden 43,9 % weniger Prompt-Tokens in einer modellierten 30-Schritte-Session.
dsh-session-steward
drscrewdriver/dsh-session-steward
Session Steward für DSH: Durchsucht und bereinigt das offizielle Sitzungsarchiv gesammelt und führt einen Gesundheitscheck mit vier Prüfungen aus (Logintegrität, Projection-Cache, verlustfreies JSON, Kaltlesen). Ergebnis ist eine umkehrbare, backup-orientierte Empfehlung. Sitzungslogs werden niemals umgeschrieben.
dsh-worktrees
lwklbb/dsh-worktrees
Git-Worktrees direkt in DSH verwalten: Workspace-Repositories scannen, Worktrees anlegen, als DSH-Workspaces hinzufügen, Ordner öffnen, Worktrees entfernen und veraltete Einträge bereinigen (prune).
dsh-turn-cleanup
leonlee114514/dsh-turn-cleanup
Blocks the end of a turn while temporary files from that turn are still lying around: it registers a listener on the serial agent/turn-stopping hook and, if anything is left, steers the model with the file list and two ways out — delete them, or justify each one and move it somewhere deliberate. Candidates come from two narrow temp-file sources, plus a backup-retention channel that is on by default and flags excess .bak copies of files touched this turn. The first is the .agent-tmp/ convention directory under the session cwd: whatever is left in it is reported outright, because that directory exists only for throwaway files. The second is the paths this turn actually wrote, captured through the fs/write-intent hook; those are reported only when they sit under that cwd, fall outside .git, node_modules, .tmp-sessions and out, match a temp-file pattern, and the file is still present — which is what keeps junk already sitting in the workspace from being resurrected as a complaint about this turn. One steer per turn, subagent sessions skipped, nothing deleted by the plugin in the default steer mode (only the opt-in mode: prune deletes backups), and the check is readdir plus stat only.
dsh-strata
light-cheng/dsh-strata
Layered context management: at each turn end older tool output becomes a deterministic card, the model can fold older ranges into its own summaries in up to three tiers (compress), and every original is archived locally for decompress and search_context. Works alongside DSH-Mem0: superseded runtime-context snapshots (such as recalled memories) are never archived, carded or folded, and are replaced by a one-line placeholder at turn end when the prompt cache is already broken, when the saving outweighs the cache miss, or above 75% of the window; a strataBudget service (pressure, allowance, countTokens) and a strata/fold-landed event are provided for other context plugins; strata_status warns when DSH's automatic compaction is off or its official summary keeps failing. Its L1 layer, archive rotation, prune guard and preset takeover are forked from dsh-live-compact 1.0.6 (MIT); uninstall dsh-live-compact or billion-context first — they replace the same compaction rows and Strata will not take over while either is installed.
dsh-compaction-ledger
konlue/dsh-compaction-ledger
Komprimierungsprotokoll für DeepSeek Harness: Prüft je Komprimierung, was wann und zu welchen Tokenkosten ausgeblendet wurde, und lässt das Modell gekürzte Inhalte bei Bedarf abrufen.
dsh-compaction-audit
bushizhanghan/dsh-compaction-audit
Prüft, was die Kontextkomprimierung tatsächlich verloren hat. Liest das rohe Sitzungsereignisprotokoll und kontrolliert, ob dauerhafte Nutzervorgaben (nicht tun, tun, nur in Bereich X) in der Zusammenfassung überleben; ob Pfade/Versionen/Ports/IDs erfunden wurden; ob „siehe oben“ auf gelöschten Text zeigt; ob die Zusammenfassung fast so groß wie die Freigabe ist und ob Kürzungen fehlen. Eine Messung in arXiv 2608.11242 ergab ~17 % Erhalt von Vorgaben über Komprimierer hinweg. Vier Agent-Tools inklusive Sitzungsüberblick, der Gespräche nach Komprimierungsschaden sortiert. Deterministisch, ohne LLM; Fehler weisen auf eine konkrete Regel hin.
dsh-limit-break
ma354/dsh-limit-break
Dauerhafter sitzungsübergreifender Speicher plus Abrufkette gegen hostnamebasierte Sperren. Vier Tools: memory_recall, memory_save und memory_stats für einfaches JSON unter $DSH_HOME/memory/facts.json sowie resilient_fetch. Es versucht normales fetch, einen Alias-Host desselben Dienstes (derzeit nur Wikipedia), dann curl über IPv6 und IPv4 (curl muss in PATH liegen). Kein Daemon, keine npm-Abhängigkeit, kein Netzwerk beim Import. Das fünfte Tool memory_prune aus 1.3.0 wurde in 1.4.0 zurückgezogen, weil neue Tools in laufenden Plugins bereits geöffnete Sitzungen beschädigen.
dsh-mise
sovlookup/dsh-mise
mise muss auf dem Host installiert sein. Zeigt active/installed/available Versionen; install/use/uninstall/prune nach .mise.toml; setzt mise-Shims beim Laden an den Anfang des Host-PATH. Neun Tools: status, versions, PATH scan, install, use, prune, uninstall, activate, progress.
harness-reflex (dsh-reflex)
miuzel/harness-reflex
System-One-Entscheidungsruntime für dsh. Schnelle nicht-generative Tools (choice, score, screen, gate) auf lokalem oder gehostetem Gateway; ohne dass das Modell etwas aufrufen muss, werden übergroße Tool-Ausgaben automatisch abschnittsweise gekürzt, identische Wiederholungen nach von System One bestätigtem Stillstand abgelehnt, Abschlussbehauptungen anhand realer Tool-Belege geprüft und fehlgeschlagene Wiederholungen korrigiert. npm: dsh-harness-reflex (Plugin), harness-reflex (Core, auch stdio-MCP-Server).
dsh-lost-and-found
wangzhanchao883/dsh-lost-and-found
Lokale Dateisuche: Indexiert ausgewählte Ordner in einer lokalen SQLite-Datenbank, sodass eine Abfrage statt eines Festplattenlaufs genügt. Cache-, VCS- und Programmordner werden je Verzeichnis ausgeschlossen; jeder Ordner hat einen eigenen inkrementellen Anker, später hinzugefügte werden vollständig nachindiziert. Schreibgeschützt: Dateien werden nie geändert, verschoben oder gelöscht. DeepSeek Harness 0.1.7–0.2.x, getestet mit 0.2.0-rc.1.
dsh-grill-tree
qiz029/dsh-grill-tree
Plugin-Bundle für DeepSeek Harness: grill_tree, ein Designraum-Suchtool mit fester Richtlinie. Erweitert eine Entscheidung pro Knoten, startet unabhängige Vorschlagende, lässt einen separaten Judge Zweige beschneiden und begrenzt die Beam-Breite je Tiefe. Kann vollständige Entwürfe ausgeben.
context-pruner
johnxu22786/context-pruner
Kontext-Triage für lange DeepSeek-Harness-Sitzungen: deterministische Filter kürzen veraltete, doppelte, fehlgeschlagene und übergroße Inhalte über den offiziellen ctx.compaction-Einstieg.