Plugins
Parcourez, filtrez et installez des plugins DeepSeek-Harness.
15345 plugins trouvés
dsh-warden
dingchenhui0618-arch/dsh-warden
Barrière de revue adversariale des appels d’outils. Accrochée à tools/pre-execute, elle applique d’abord sans latence une regex locale aux commandes destructrices (rm -rf, git push --force, git reset --hard, DROP TABLE, format, écritures disque) et chemins sensibles (.env, id_rsa, .ssh, .git/, $DSH_HOME). Seule une correspondance déclenche un appel au modèle de revue, qui répond allow ou deny. Les lectures ordinaires et écritures courantes ne suivent pas ce parcours et n’ajoutent aucun délai. Chaque verdict s’affiche en direct dans l’interface Web.
dsh-auto-review-default
devil233-ui/dsh-auto-review-default
Applique aux sessions le preset d’autorisation intégré Auto review : à la création des nouvelles sessions et à la restauration des sessions root existantes.
dsh-approval-explainer
arisuyuuko/dsh-approval-explainer
Ajoute à chaque demande d’approbation d’escalade DSH une annotation générée par le modèle : action de la commande, intention du modèle, niveau et motif du risque, sens de chaque choix. Historique consultable sur /dsh-approval/history et diagnostics sur /dsh-approval/diag.
dsh-agent-recycle-guard
ahyi8/dsh-agent-recycle-guard
Transforme les commandes de suppression de l’agent (Remove-Item et alias PowerShell, rm/unlink/rmdir Bash, del/erase/rd/rmdir CMD) en opérations de corbeille système sous Windows, Linux et macOS. Vérifie aussi, au mieux, les scripts concernés avant exécution et ne prévoit aucun recours à la suppression définitive.
dsh-mega-plugins (dsh-telemetry)
zhangj1164/dsh-mega-plugins
Télémétrie locale uniquement pour les plugins DSH : enregistre opérations et erreurs dans une table KV du domaine de stockage, applique les règles configurables d’occultation avant l’écriture et les réapplique à l’analyse d’anciens enregistrements. Regroupe les échecs par ancre feature-code et indique la période lue, la route de chaque groupe et les tentatives après le dernier échec, dans l’ordre d’écriture.
dsh-mega-plugins (dsh-github-issue)
zhangj1164/dsh-mega-plugins
Service GitHub Issue pour DSH : transforme l’analyse d’un échec de télémétrie en rapport uniforme, crée une URL de nouvelle issue préremplie et la raccourcit si elle dépasse la limite configurée ; reformule une description simple en issue structuré avec le modèle du déploiement.
dsh-plugin-selfcheck
xiaocxiaohai666/dsh-plugin-selfcheck
Au démarrage, affiche tous les plugins de l’arbre loader de DeepSeek Harness et le texte d’exception de ceux qui ont échoué. Vérifie aussi les écarts de version des dépendances, la validité du profile, l’accessibilité du port Web et les outils enregistrés.
dsh-codebase-watcher
www7olfwww/dsh-codebase-watcher
Surveille l’obsolescence du graphe Codebase Memory : compare head_sha du nœud Branch à git rev-parse HEAD et indique le behindBy exact. Reconstruit uniquement les projets obsolètes via la CLI codebase-memory-mcp, hors limite de 60 s de l’outil MCP. Surveille les modifications de chaque projet et expose le même état dans une carte de réglages et une interface REST.
dsh-rtk
viogus/dsh-rtk
Fait passer les commandes bash éligibles par rtk (Rust Token Killer) afin de compresser leur sortie avant son envoi au modèle : le rtk installé réécrit chaque commande et sa sortie est utilisée. En l’absence de rtk, l’exécuteur reste identique à celui d’origine.
dsh-harness-trace
oihai/dsh-harness-trace
Enregistre chaque session dans une chronologie Markdown lisible au sein de son workspace : requête complète envoyée au modèle (system prompt et injections de plugins inclus), saisie utilisateur, réponses, raisonnement, appels et résultats d’outils, lectures/écritures de fichiers, recherches Web, chargement de skills, commandes et usage des tokens. Avec page de revue, onglet par session et périmètre de capture configurable.
dsh-workbench-agent-studio
lucky01222/dsh-workbench-agent-studio
Agent Studio pour DSH Web : configure modèles, prompts, liaisons d’outils par plugin et Skills ; lance des essais avec résultats d’outils modifiables et consulte l’historique. Conserve les instantanés de capacités des sessions, exporte des presets autonomes et prépare des Agents avec un preset guidé.
dsh-restart-anywhere
joblessjoe/dsh-restart-anywhere
Ajoute un bouton Restart dsh au-dessus de Settings pour redémarrer DSH sur place : via systemd si DSH est une unité systemd, sinon avec process.execve et le même PID (processus parent wrapper léger sous Windows ou Node < 22.15). Aucun réglage de superviseur n’est nécessaire au démarrage. Vérifié sous Linux ; pas encore exécuté en conditions réelles sous Docker, macOS ou Windows. La page recharge une fois après réponse du nouveau boot id.
dsh-zterm
guhanfei-ai/dsh-zterm
Plugin de terminal SSH et JumpServer dans DSH : outils de lecture sur des machines réelles, opérations de lecture/écriture déclenchées par un humain et gestion des sessions.
dsh-experimental-computer-use-linux-nde-mcp
eviljoker/dsh-experimental-computer-use-linux-nde-mcp
Fournisseur computer-use DSH Cordis pour le bureau ZTE Nde. Le postinstall de npm install télécharge dans le bin/ du paquet le binaire musl construit par computer-use-linux-zte-nde (v0.7.7-nde.3). resolveCommand() résout le chemin cordis depuis import.meta.url, donc le mount ne dépend pas du cwd de dsh web. Réserve le slot computer-use partagé via ctx.computerUse.register et expose les outils MCP mcp__computer-use-linux-nde-mcp__* (screenshot, list_windows, click, type_text, doctor, etc.). Deux correctifs Nde upstream : fallback KWin caption+coords pour cibler les fenêtres et SnapshotCache, qui limite AT-SPI à un réveil par (app, pid) afin de ne pas déranger Chrome à répétition.
dsh-jenkins-plugin
endless-zby/dsh-jenkins-plugin
Intégration CI Jenkins : panneau de progression dans la barre latérale droite, réglages multi-instance et cinq outils pour les modèles (list jobs, build status, console log, workspace, trigger build). Si un build suivi échoue, l’alerte de panne réveille la conversation qui le suivait.
agent-development-constraints
962599627/agent-development-constraints
Installe une bibliothèque évolutive de règles de contraintes de développement, accessible à l’agent via un outil constraints et un rappel une fois par session ; audite aussi le coût des tokens IA et l’usage du contexte.
dsh-mailbox-notify
wuuuuu123-32/dsh-mailbox-notify
Envoie un e-mail à la fin ou en cas d’erreur d’un long tour, lorsqu’un objectif est terminé ou bloqué, ou lorsqu’une approbation ou question dépasse son délai d’attente. Chaque nouvelle notification supprime la précédente de la boîte via IMAP ; elle n’en contient donc qu’une au maximum.
dsh-health-reminder
sorawithcat/dsh-health-reminder
Envoie selon votre rythme de travail des rappels périodiques pour boire de l’eau, vous lever, reposer les yeux et vous étirer. Fournit des statistiques quotidiennes et sur 7/30 jours ainsi que plusieurs programmes de rappel interchangeables.
dsh-session-attention
renjianbuchai/dsh-session-attention
Affiche une notification système, un point dans le titre de l’onglet et un badge dans la barre des tâches PWA lorsqu’une réponse se termine en arrière-plan ou qu’une session attend une approbation, la revue du plan ou une réponse. Tout disparaît au retour à la fenêtre.
dsh-open-obsidian
noobnoob163/dsh-open-obsidian
Ouvre le vault Obsidian utilisé par une session DSH dès le premier message humain, afin que le plugin de synchronisation (Nutstore sync, Obsidian Sync, Obsidian Git, etc.) démarre et synchronise les fichiers modifiés par l’agent. Ignore les vaults déjà ouverts et ouvre la nouvelle fenêtre derrière l’actuelle sans lui voler le focus. Sérialise les écritures par vault : celle d’une seconde conversation est refusée avant exécution et mise en file jusqu’à la fin de la première, pour éviter que le client de synchro mélange les modifications. Windows uniquement.
dsh-message-reminder
ljy4-bilibili/dsh-message-reminder
Affiche une carte de notification Windows lorsque DSH vous pose une question ; cliquer dessus ramène à la Session qui l’a posée.
dsh-helper
jiuaiwo/dsh-helper
Envoie des fichiers locaux vers WeChat depuis toute session DSH en réutilisant un plugin de messagerie déjà installé. Ajoute aussi des tâches cron exécutées dans de nouvelles sessions, un halo d’activité de l’espace de travail, un indicateur d’activité dans l’en-tête, un son de fin, un réglage de translucidité de la barre latérale macOS et le redémarrage de l’hôte en un clic.
dsh-a2a-notify
hsiu1214/dsh-a2a-notify
Affiche des notifications Windows pour les événements de session (nouvelle, en cours, terminée, erreur) dans tous les espaces de travail. La surveillance de session-store détecte aussi les sessions headless et A2A dispatch dont les événements n’atteignent pas le bus de l’hôte. Windows uniquement.
dsh-wechat-persistent
gusu45/dsh-wechat-persistent
Passerelle WeChat persistante pour DSH : un utilisateur WeChat correspond à une session d’agent persistante via le canal officiel iLink ; le contexte et le registre utilisateur-session survivent aux redémarrages. Aucune liste d’expéditeurs autorisés : toute personne pouvant écrire au compte WeChat associé peut lancer une conversation dans une session ayant accès aux outils. Le répertoire de travail par défaut est le répertoire personnel. Utilisez un compte dédié et définissez WECHAT_PERSISTENT_CWD.