Plugin
Sfoglia, filtra e installa i plugin di DeepSeek-Harness.
22 plugin trovati
sieve (dsh-sieve)
sev7een7/sieve
Filtra gli output, elimina il contesto obsoleto e rivela le skill su richiesta in DSH 0.2.1-alpha.1.
dsh-context-lens
goodandready/dsh-context-lens
Compressione del contesto basata su AST, filtraggio dei log di test e guardia del budget di token per DeepSeek Harness: rimuove la sintassi ridondante, pota le righe di log rumorose e impone un tetto di token così che la finestra di contesto non vada mai in overflow.
dsh-session-pruner
mrzhangkris/dsh-session-pruner
Gestione del ciclo di vita delle sessioni di ogni tipo: subagent one-shot archiviati al completamento, subagent/main sessioni continuabili idle archiviati (recuperabili), un limite di capacità, pulizia cache di proiezione, e un pannello impostazioni con hot-reload.
dsh-autorestart
eason-22/dsh-autorestart
Riavvia DeepSeek Harness senza perdere lavoro: attende l’inattività di tutte le conversazioni e riprende quelle interrotte. Se l’host è gestito da un supervisor, lo richiede; non avvia un secondo host accanto a uno attivo. Prima del riavvio elimina cookie vecchi che possono far traboccare l’header e impedire l’avvio. Salva snapshot di configurazione e plugin (2 per default, massimo 10; rimuove quelli vecchi/incompleti). Non applica o ripristina snapshot da solo e non monitora l’host: solo consultazione o rollback manuale. Alla fine fa un conto alla rovescia e spegne la macchina. Funziona su Windows desktop e dsh web ospitato, verificato su WSL con systemd. Web su Windows, WSL senza systemd e Linux nativo non testati.
dsh-minimal-anchor
rand0wn/dsh-minimal-anchor
Riduce lo schema degli strumenti a una whitelist e inietta un preambolo strutturale solo nel primo turno della sessione, lasciando passare invariati tutti i turni successivi.
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
Precalcola in background il riepilogo della compattazione e conferma il risultato trattenuto quando scatta quella per pressione, eliminando un passaggio del modello in primo piano. Si registra come motore di compattazione della sessione, blocca l’intervallo riepilogato affinché l’impronta del payload coincida al momento della conferma, elimina prima i risultati degli strumenti e torna al flusso standard in primo piano se il payload cambia o il contesto trabocca.
dsh-loop-recover
terry2010/dsh-loop-recover
Guardia anti-loop per DeepSeek Harness: rileva e interrompe output ripetuti durante lo streaming, pota e compatta il contesto, quindi riprende automaticamente l'attività senza riavvio.
dsh-virtual-person
yimengsuper2432/dsh-virtual-person
Persona e memoria da un solo AGENT.md: i primi 40.000 caratteri vengono inseriti nel system prompt di ogni sessione; il testo oltre il limite è troncato con una nota. Modificabile in Settings. Le righe di diario per turno vengono unite per similarità, raggruppate per frequenza di richiamo ed eliminate solo al limite di 2 MB.
dsh-readprune
songrui111/dsh-readprune
Riduce i token nelle sessioni DeepSeek Harness leggendo file per intervallo di righe o simbolo invece che interi e limitando risultati tool troppo grandi con possibilità di recupero. Il pruning avviene alla fonte, prima che il contenuto raggiunga il contesto. Riduzione misurata: 43,9% di prompt token in una sessione simulata di 30 passaggi.
dsh-session-steward
drscrewdriver/dsh-session-steward
Session Steward per DSH: consente di esplorare e ripulire in blocco l’archivio ufficiale delle sessioni e avviare un controllo in quattro passaggi (integrità dei log, projection cache, JSON lossless, cold read), che produce una prescrizione reversibile e con backup prioritario. Non riscrive mai i log di sessione.
dsh-worktrees
lwklbb/dsh-worktrees
Gestisci i worktree Git dentro DSH: analizza i repository del workspace, crea worktree, aggiungili come workspace DSH, apri cartelle, rimuovi worktree ed elimina i record obsoleti.
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
Registro di compattazione per DeepSeek Harness: controlla ogni compattazione (cosa è stato nascosto, quando e con quale costo in token) e permette al modello di recuperare su richiesta contenuti potati.
dsh-compaction-audit
bushizhanghan/dsh-compaction-audit
Analizza ciò che la compattazione del contesto ha davvero perso. Legge il log grezzo degli eventi e verifica la sopravvivenza dei vincoli permanenti dell’utente (non fare, fare, solo in ambito X), percorsi/versioni/porte/ID inventati, riferimenti “vedi sopra” a testo rimosso, dimensione del riepilogo rispetto ai token liberati e potature non conteggiate. Una misura in arXiv 2608.11242 ha rilevato ~17% di sopravvivenza dei vincoli tra i compattatori. Quattro strumenti agent, incluso uno sweep intersessione che ordina le conversazioni per danno. Deterministico, senza LLM: un errore è un bug di regola identificabile.
dsh-limit-break
ma354/dsh-limit-break
Memoria persistente tra sessioni e una sequenza di recupero resistente ai blocchi basati sul nome host. Quattro strumenti: memory_recall, memory_save e memory_stats sul JSON semplice in $DSH_HOME/memory/facts.json, più resilient_fetch, che prova fetch normale, un host alias dello stesso servizio (per ora solo Wikipedia), poi curl su IPv6 e IPv4 (curl deve essere in PATH). Nessun daemon, dipendenza npm o rete all’import. memory_prune, quinto strumento in 1.3.0, è stato ritirato in 1.4.0 perché aggiungere strumenti a un plugin attivo danneggia le sessioni già aperte.
dsh-mise
sovlookup/dsh-mise
Richiede mise sull’host. Elenca versioni active/installed/available; install/use/uninstall/prune secondo .mise.toml; antepone gli shim mise al PATH al load. Nove tool: status, versions, PATH scan, install, use, prune, uninstall, activate, progress.
harness-reflex (dsh-reflex)
miuzel/harness-reflex
Runtime decisionale System One per dsh. Strumenti veloci non generativi (choice, score, screen, gate) su gateway locale o hosted; senza che il modello debba invocare nulla, riduce automaticamente output sovradimensionati per segmenti, rifiuta chiamate identiche dopo stallo confermato da System One, verifica dichiarazioni di completamento con prove reali e corregge retry falliti. npm: dsh-harness-reflex (plugin) e harness-reflex (core, anche server MCP stdio).
dsh-lost-and-found
wangzhanchao883/dsh-lost-and-found
Ricerca locale di file: indicizza le cartelle scelte in un database SQLite locale per trovare un file con una query, senza scandire tutto il disco. Esclude cache, VCS e cartelle di programmi per ciascuna directory; ogni cartella conserva il proprio riferimento incrementale e quelle aggiunte dopo vengono indicizzate interamente. Sola lettura: non modifica, sposta o elimina file. Compatibile con DeepSeek Harness 0.1.7–0.2.x, testato su 0.2.0-rc.1.
dsh-grill-tree
qiz029/dsh-grill-tree
Bundle di plugin per DeepSeek Harness: grill_tree, strumento di ricerca dello spazio di progettazione con policy fissa. Espande una decisione per nodo, avvia proponenti indipendenti, assegna a un giudice separato il pruning dei rami e limita il beam a ogni profondità. Può produrre progetti completi.
context-pruner
johnxu22786/context-pruner
Triage del contesto nelle sessioni DeepSeek Harness lunghe: filtri deterministici riducono contenuti obsoleti, duplicati, falliti o troppo grandi tramite il seam ufficiale ctx.compaction.