Passer au contenu principal

Plugins

Parcourez, filtrez et installez des plugins DeepSeek-Harness.

22 plugins trouvés

S

sieve (dsh-sieve)

sev7een7/sieve

Filtre les sorties, purge le contexte périmé et révèle les skills à la demande dans DSH 0.2.1-alpha.1.

110il y a 8 joursSessions et messagesMIT
G

dsh-context-lens

goodandready/dsh-context-lens

Compression de contexte basée sur l'AST, filtrage des journaux de test et garde-fou de budget de tokens pour DeepSeek Harness : supprime la syntaxe redondante, élague les lignes de journal bruyantes et impose un plafond de tokens pour que la fenêtre de contexte ne déborde jamais.

6il y a 17 joursOutils et capacitésMIT
M

dsh-session-pruner

mrzhangkris/dsh-session-pruner

Gestion du cycle de vie complet des sessions : sous-agents one-shot archivés à la fin, sous-agents en pause continuable / sessions principales archivés (récupérables), plafond de capacité, nettoyage du cache de projection, et panneau de paramètres à rechargement à chaud.

4le mois dernierSessions et messagesApache-2.0
E

dsh-autorestart

eason-22/dsh-autorestart

Redémarre DeepSeek Harness sans perdre le travail : attend l’inactivité de toutes les conversations puis reprend le travail interrompu. Si un superviseur gère l’hôte, il le sollicite ; aucun second hôte n’est lancé à côté d’un hôte actif. Avant chaque redémarrage, supprime les anciens cookies susceptibles de faire déborder l’en-tête de requête et bloquer le démarrage. Crée des instantanés de configuration et plugins (2 par défaut, 10 max ; anciens/incomplets supprimés). Aucun instantané appliqué ou restauré automatiquement, aucun contrôle de l’hôte : consultation ou rollback manuel seulement. À la fin, compte à rebours puis éteint la machine. Fonctionne sur Windows desktop et dsh web hébergé, vérifié sur WSL avec systemd. Web sous Windows, WSL sans systemd et Linux natif non testés.

2avant-hierSessions et messagesMIT
R

dsh-minimal-anchor

rand0wn/dsh-minimal-anchor

Élagage du schéma d'outils à une liste blanche et injection d'un préambule structurel uniquement lors du premier tour de la session, puis laisse passer chaque tour suivant sans modification.

2il y a 3 moisDéveloppement et outils de pluginsMIT
M

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.

1il y a 10 joursDéveloppement et outils de pluginsMIT
J

dsh-plugin-background-compaction

jisiyong-a/dsh-plugin-background-compaction

Précalcule en arrière-plan le résumé de compactage et valide le résultat conservé lorsque le compactage sous pression se déclenche, évitant un aller-retour du modèle au premier plan. S’enregistre comme moteur de compactage de session, fixe la portion résumée pour que l’empreinte de la charge corresponde lors de la validation, élague les résultats d’outils avant celle-ci et revient au parcours standard au premier plan en cas de dérive de charge ou de dépassement du contexte.

1il y a 6 joursSessions et messagesMIT
T

dsh-loop-recover

terry2010/dsh-loop-recover

Garde-boucle pour DeepSeek Harness : détecte et arrête les sorties répétées en flux, élague et compacte le contexte, puis reprend automatiquement la tâche sans redémarrage.

1il y a 9 heuresSessions et messagesMIT
Y

dsh-virtual-person

yimengsuper2432/dsh-virtual-person

Construit persona et mémoire à partir d’un seul AGENT.md : les 40 000 premiers caractères sont injectés dans le system prompt de chaque session ; le surplus est tronqué avec une note. Le fichier se modifie dans Settings. Les lignes de journal par tour sont fusionnées selon leur similarité, regroupées selon leur fréquence de rappel et élaguées uniquement à la limite de 2 Mo.

1hierIntégrations et accès distantMIT
S

dsh-readprune

songrui111/dsh-readprune

Réduit les tokens des sessions DeepSeek Harness en lisant un fichier par plage de lignes ou symbole plutôt qu’en entier, et en bornant les résultats trop volumineux avec possibilité de récupération. L’élagage a lieu à la source, avant l’arrivée dans le contexte. Mesure annoncée : 43,9 % de tokens prompt en moins sur une session modélisée de 30 étapes.

1il y a 10 joursUtilisation et facturation
D

dsh-session-steward

drscrewdriver/dsh-session-steward

Session Steward pour DSH : parcourez et nettoyez en masse l’archive officielle des sessions, puis lancez un bilan à quatre contrôles (intégrité des logs, projection cache, JSON sans perte, lecture à froid). Le résultat est une prescription réversible, avec sauvegarde préalable. Ne réécrit jamais les journaux de session.

1il y a 15 joursSessions et messagesMIT
L

dsh-worktrees

lwklbb/dsh-worktrees

Gérez les worktrees Git directement dans DSH : analysez les dépôts de l'espace de travail, créez des worktrees, ajoutez-les comme espaces de travail DSH, ouvrez des dossiers, supprimez des worktrees et élaguez les enregistrements obsolètes.

1il y a 3 moisGit et revue de codeMIT
L

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.

0avant-hierDéveloppement et outils de pluginsMIT
L

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.

0avant-hierSessions et messages
K

dsh-compaction-ledger

konlue/dsh-compaction-ledger

Registre de compaction pour DeepSeek Harness : audite chaque opération (contenu masqué, moment et coût en tokens) et permet au modèle de rappeler à la demande le contenu élagué.

0il y a 22 joursSessions et messagesMIT
B

dsh-compaction-audit

bushizhanghan/dsh-compaction-audit

Audite ce que la compaction du contexte a réellement perdu. Lit le journal brut des événements et vérifie la survie des contraintes permanentes de l’utilisateur (ne pas faire, faire, uniquement dans tel cadre), les chemins/versions/ports/identifiants inventés, les « voir ci-dessus » pointant vers du texte supprimé, la taille du résumé par rapport aux tokens libérés et les coupes non comptabilisées. Selon arXiv 2608.11242, une mesure relève ~17 % de survie des contraintes selon les compacteurs. Quatre outils agent, dont un balayage intersessions classant les conversations selon le préjudice. Déterministe, sans LLM : toute erreur relève d’une règle identifiable.

0avant-hierDéveloppement et outils de pluginsMIT
M

dsh-limit-break

ma354/dsh-limit-break

Mémoire persistante entre sessions et chaîne de récupération résistante au blocage par nom d’hôte. Quatre outils : memory_recall, memory_save et memory_stats sur le JSON brut de $DSH_HOME/memory/facts.json, plus resilient_fetch, qui essaie fetch, un hôte alias du même service (Wikipedia uniquement pour l’instant), puis curl en IPv6 et IPv4 (curl dans PATH requis). Aucun daemon, dépendance npm ni accès réseau à l’import. memory_prune, cinquième outil de la 1.3.0, a été retiré en 1.4.0, car ajouter un outil à un plugin actif casse les sessions déjà ouvertes.

0il y a 3 joursMémoireMIT
S

dsh-mise

sovlookup/dsh-mise

mise doit être installé sur l’hôte. Liste versions active/installed/available ; install/use/uninstall/prune via .mise.toml ; place les shims mise au début du PATH au chargement. Neuf outils : status, versions, PATH scan, install, use, prune, uninstall, activate, progress.

0il y a 18 joursDéveloppement et outils de pluginsMIT
M

harness-reflex (dsh-reflex)

miuzel/harness-reflex

Runtime décisionnel System One pour dsh. Outils rapides non génératifs (choice, score, screen, gate) sur gateway locale ou hébergée ; sans que le modèle ait à appeler quoi que ce soit, élagage automatique segment par segment des sorties trop longues, refus des appels identiques répétés après stagnation confirmée par System One, vérification des déclarations d’achèvement par preuves d’outils et correction des nouveaux essais en échec. npm : dsh-harness-reflex (plugin), harness-reflex (core et serveur MCP stdio).

0il y a 18 joursOutils et capacités
W

dsh-lost-and-found

wangzhanchao883/dsh-lost-and-found

Recherche locale de fichiers : indexe les dossiers choisis dans une base SQLite locale pour retrouver un fichier par requête, sans parcourir tout le disque. Exclut caches, VCS et dossiers de programmes pour chaque dossier ; chacun garde son point d’ancrage incrémental et tout nouveau dossier est indexé intégralement. Lecture seule : aucun fichier n’est modifié, déplacé ni supprimé. Compatible avec DeepSeek Harness 0.1.7–0.2.x, testé sur 0.2.0-rc.1.

0le mois dernierOutils et capacitésMIT
Q

dsh-grill-tree

qiz029/dsh-grill-tree

Bundle de plugins pour DeepSeek Harness : grill_tree, outil de recherche d’espace de conception à politique fixe. Développe une décision par nœud, lance des proposants indépendants, confie l’élagage à un juge distinct et limite le beam à chaque profondeur. Peut produire des conceptions complètes.

0il y a 2 moisFlux et automatisationMIT
J

context-pruner

johnxu22786/context-pruner

Triage du contexte des longues sessions DeepSeek Harness : des filtres déterministes réduisent le contenu obsolète, en double, en échec ou trop volumineux via le point officiel ctx.compaction.

0le mois dernierMémoireMIT