Passer au contenu principal

Plugins

Parcourez, filtrez et installez des plugins DeepSeek-Harness.

486 plugins trouvés

D

dsh-input-traffic

drscrewdriver/dsh-input-traffic

Dock de planification des entrées à trois niveaux now/next/later pour l’interface web DeepSeek Harness : une barre de priorité rouge/jaune/verte remplace la file busy-Enter, Entrée simple envoie à later, avec édition multiligne en place, réordonnancement par glisser-déposer et freeze/resume isolés par session ; le bouton freeze s’appuie sur un plugin séparé, [dsh-session-guard](https://github.com/drscrewdriver/dsh-session-guard) (installable depuis dsh-market), via RPC stopNextTurn/resume + verrou composer pour un vrai verrou par session, en s’associant à son auto-pause globale aux heures de pointe pour arrêter les sessions pendant les fenêtres à coût élevé de DeepSeek et les reprendre hors pointe.

4il y a 3 joursAméliorations UIMIT
B

dsh-mermaid-image-preview

baconbao/dsh-mermaid-image-preview

Prévisualise les diagrammes Mermaid sous forme d’images via un rendu local dans DSH Web lorsque le message du chat contient un bloc de code Mermaid encadré, et permet aussi l’intégration avec des serveurs de rendu externes.

4le mois dernierAméliorations UIMIT
L

dsh-messages-sanitizer

leeminjing/dsh-messages-sanitizer

Répare automatiquement le tableau de messages après un crash de dispatch d'outil (tool_calls / messages d'outils orphelins), empêchant les blocages de session 400 INVALID_REQUEST.

4le mois dernierSessions et messagesMITArchivé
H

dsh-plugin-anti-ads

huanlinoto/dsh-plugin-anti-ads

Bloqueur de publicités pour DSH Web, avec quatre couches de défense indépendantes ciblant tous les emplacements publicitaires du plugin dsh-ads.

4il y a 3 moisAméliorations UI
L

dsh-plugin-notify-sound

ldchaowin/dsh-plugin-notify-sound

Sonneries de fin de tâche par espace de travail, plus des sons d'alerte pour l'approbation, les questions, la revue de plan, le blocage d'objectif et l'échec de tâche, avec synthèse intégrée, voix (TTS) et audio personnalisé.

4il y a 3 moisIntégrations et accès distantMIT
R

dsh-plugins (dsh-cockpit)

romany-saad/dsh-plugins

Tableau pour efforts multi-PR : le hub agent gère un arbre d’étapes liées à issue, PR, branch et worktree via quatre outils. L’onglet Board latéral et la barre au-dessus du composer montrent terminé, bloqué et ce qui attend l’utilisateur. Chaque board est un JSON simple lisible par les scripts; une commande drift facultative configurable signale les étapes dont l’état ne correspond plus au travail.

3avant-hierFlux et automatisationMIT
I

dsh-mnemosyne

i11ustrious/dsh-mnemosyne

Mémoire à couches pour DeepSeek Harness : chaque tour injecte un cadre persona et un index pertinent ; transcriptions complètes sur disque, développées à la demande sans saturer le contexte. Faits par attribut : toute nouvelle valeur retire l’ancienne. Le modèle tire le cadre persona de la mémoire. Trois filtres écartent les échanges de développement, bloquent les échos des injections et fusionnent les reformulations par mots communs. La consolidation fusionne les quasi-doublons, résume les longs sujets et archive par étiquettes les anciennes entrées peu utiles ; jamais de suppression du texte brut. Stockage append-only compacté sur place (4,7 Mo → 355 Ko mesurés). Sans dépendance tierce ni compilation. L’injection par tour réduit les succès du cache de prompt ; déconseillé au travail.

3il y a 10 joursMémoireMIT
K

DSH-PDR-Plugin

kipozannaki/dsh-pdr-plugin

Pare-feu à l’exécution réservé aux sessions lancées par son launcher ; impossible à injecter dans DSH Desktop, qui n’est pas couvert. Attribue les appels fichiers/réseau/sous-processus au plugin émetteur et les compare à ses déclarations : l’usage déclaré reste silencieux, les écarts sont consignés. Attribution best-effort, sans garantie ; les appels non classés reviennent à l’hôte, jamais à un autre plugin. Comprend une fiche préalable (capacités, combinaisons à risque, PASS/WARN/BLOCK), le contrôle des limites, le blocage avant exécution facultatif et désactivé par défaut (règle d’exfiltration d’identifiants), un essai de mise à jour dans un processus enfant isolé, l’export SARIF/CSV et l’agrégation multi-source. Stockage local sans télémétrie ; webhook facultatif désactivé par défaut.

3il y a 8 joursSécurité et permissionsMIT
A

dsh-protect-generated-files

acus9345/dsh-protect-generated-files

Plugin DeepSeek Harness qui bloque les modifications manuelles des fichiers générés (lockfiles, sorties protobuf/codegen, fichiers marqués @generated ou DO NOT EDIT) et indique au modèle quelle source modifier et quelle commande exécuter.

3il y a 12 joursSécurité et permissionsMIT
T

dsh-peak

tuoluosuan/dsh-peak

Ajoute une pastille au début des outils indiquant le tarif de pointe/hors pointe. Affiche état, tarif, compte à rebours et raison (week-end, jour férié, jour travaillé compensatoire 调休 ou hors plage). Heure de Pékin avec UTC offset explicite, indépendante de l’horloge locale. Table chinoise fixe 2026 : 33 jours fériés, six jours compensatoires; hors table, signalé sans deviner.

3il y a 12 joursAméliorations UIMIT
L

dsh-chat-perf-css

light-ei/dsh-chat-perf-css

Une longue conversation contenant beaucoup de formules LaTeX peut ralentir le navigateur, qui continue à styliser, mettre en page et peindre le contenu hors écran. Ce plugin applique content-visibility: auto aux corps de message et formules en bloc hors écran pour éviter ce travail et réduire le lag.

3il y a 4 joursAméliorations UIMIT
Z

dsh-plugin-upgrader

zuwenyin/dsh-plugin-upgrader

Ajoute l’onglet Versions à Plugins : mise à niveau en un clic par remplacement sur place si possible, sans désinstallation et en conservant l’état activé. Si le profile writer lock est occupé, le motif est journalisé et l’opération bascule vers remove + reinstall. Affiche en direct la sortie pnpm et la durée par étape ; permet l’annulation, l’historique complet publié et le rollback en un clic. Vérifie chaque version avec le DSH actif et bloque les versions incompatibles. Si le rollback installe l’ancienne version sans pouvoir l’activer, il le signale séparément d’un package perdu. Le manifest est écrit sous le harness writer lock ; après un échec, un journal récupérable est conservé par package. Inclut les alertes mirror gap et le choix du registry npm enregistré dans le profile.

3hierDéveloppement et outils de pluginsMIT
D

dsh-media-lens

drscrewdriver/dsh-media-lens

Preuves de médias locaux (vidéo/audio/image) : chronologie, transcription, zones. Repli par média dans meta.attempts, non silencieux : multimodal hôte→OpenAI compatible/rotation clés→ffmpeg/ASR locale→métadonnées. Cooldown auth/quota seulement ; candidat gardé en fin de chaîne, non supprimé. Masque avant troncature ; magic bytes, pas extension. vision-bridge facultatif ; enregistrement multimodal/AV inline (video_url/input_audio) dépend des peers optionnels dsh-thinking-levels et dsh-llm-openai-completions ; sinon dégradation sans erreur. Défaut distant ; strictLocalOnly garde local. ffmpeg/ffprobe et CLI ASR locale non fournis, uniquement pour le repli local ; sans eux, repli vers les métadonnées. Hosts 0.1.7/0.2.0/0.2.1 (6 rc, enum engines.dsh) ; npm dsh-media-lens.

3il y a 8 joursVision, voix et multimodal
R

dsh-mermaid-preview

realguan/dsh-mermaid-preview

Affiche les blocs de code Mermaid délimités sous forme de cartes de diagramme natives, avec 8 thèmes du système de design et une mise en page adaptative.

3il y a 16 joursAméliorations UIMIT
C

dsh-deepsea-echo

cshengyi023-collab/dsh-deepsea-echo

Animation de démarrage de l’interface web DSH, inspirée d’Arknights : terminal PRTS, balayage sonar, verrouillage holographique et fiche d’opérateur, jusqu’à un final abyssal (env. 4,6 s). Quatre musiques originales ou silence ; saut par clic/Esc, changement, réglage du rythme et replay dans les paramètres.

3il y a 15 joursAméliorations UI
M

dsh-batch-uninstall

mayucong6/dsh-batch-uninstall

Ajoute une page de désinstallation par lots à la fenêtre de réglages DSH : liste des packages installés, sélection multiple ou totale, confirmation et progression par plugin. Les packages officiels sont verrouillés; chaque suppression passe par le service pluginManager de l’hôte.

3il y a 16 joursDéveloppement et outils de pluginsMIT
K

dsh-get-memory

krodon998/dsh-get-memory

Charge le contenu d’un dépôt GitHub dans les conversations DSH au démarrage et réécrit la mémoire à long terme extraite à la fin avec des commits multi-fichiers verrouillés par SHA. Offre des droits lecture/écriture par fichier, une page de réglages native, des indicateurs de tour et des avis globaux de modification.

3il y a 20 joursMémoireMIT
Z

dsh-quote-annotate-pro

zhao-guang-ai/dsh-quote-annotate-pro

Citations de sélection et annotations ancrées dans les discussions DSH et aperçus de documents. Les citations numérotées restent dans le composeur et les messages envoyés, avec retour à la source au clic. Notes de prévisualisation docx/PDF/Markdown/code/plages Excel regroupées en un envoi ; dictée vocale pour chaque note.

3il y a 6 joursAméliorations UIMIT
L

DSH-appearance

lx-hmkk/dsh-appearance

Plugin léger de polices et de thèmes pour DSH : sélecteurs de polices latines, chinoises et de code limités aux familles installées ; 5 palettes officielles (One Dark Pro, Dracula, Nord, GitHub, Catppuccin) appliquées par les jetons officiels, y compris les couleurs syntaxiques des blocs de code. Aucune police intégrée, dépendance ou compilation. Requiert DSH 0.2.0-rc.2 ou ultérieur.

3le mois dernierThèmes et apparenceMIT
L

dsh-model-gateway

leafyezi233/dsh-model-gateway

Expose les modèles DeepSeek Harness via une passerelle compatible OpenAI, pour des clients standards d’autres projets locaux. Groupe nommé de fournisseurs, répartition ordonnée/équilibrée/aléatoire ; échec upstream avant sortie → candidat suivant, rate limit réessayé après backoff du fournisseur. Settings affiche tentatives/réponses/échecs/tokens/TTFT par candidat ; agrégats quotidiens locaux, heatmap et tendance sur 30 jours. Sans clé créée dans l’UI, toute personne joignant l’endpoint peut l’appeler. Clés stockées en hashes SHA-256 ; ensuite authentification requise et endpoint toujours verrouillé après révocation de la dernière clé. Listener LAN facultatif sans clé ouvert à tout le réseau. DSH 0.1.2-rc.1–0.1.7-alpha.1 et suivants.

3hierModèles et fournisseurs
J

dsh-wait-subagent

john-walks-slow/dsh-wait-subagent

Enregistre l’outil modèle `wait_subagent`, qui attend par événements un sous-agent continuable nommé en arrière-plan ; renvoie sa raison d’arrêt et son message final. Timeout facultatif, contrôle d’appartenance rejetant les ID inconnus, zéro polling. Comble l’écart entre le retour immédiat de `run_in_background` et l’avis de fin asynchrone, sans sonder `list_agents`.

3il y a 11 joursOutils et capacitésMIT
Y

dsh-theme-songgrid

yefengliu1/dsh-theme-songgrid

Thème inspiré de la dynastie Song pour l'interface web DSH : une variante claire « papier de riz » et une variante sombre « encre de nuit », le céladon Ru portant les états interactifs tandis que le cuivre de four est réservé aux citations, plus une échelle d'espacement de 4 pt et un jeu d'icônes-masques de 46 glyphes.

3il y a 20 joursThèmes et apparence
M

dsh-plugin (dsh-think-expand)

mzzsfy/dsh-plugin

Développe automatiquement la réflexion en streaming : garde ouvert le bloc le plus récent, donne priorité aux actions manuelles, ne développe que le dernier à l’ouverture d’une session et ne laisse rien après désinstallation.

3hierAméliorations UIMIT
A

dsh-reasoning-only-guard

apex-mochen/dsh-reasoning-only-guard

Évite qu’un tour de raisonnement seul rende toute la session inutilisable. Sans texte visible ni appel d’outil, le message assistant est enregistré vide et la passerelle refuse ensuite les requêtes avec `content or tool_calls must be set`. Un unique listener ordinaire `llm/stream` insère un petit bloc texte juste avant la fin, uniquement si rien n’était visible, pour empêcher l’enregistrement vide. Préventif, pas réparateur. Zéro dépendance, un fichier, aucun accès processus/fichiers. Inclut un E2E rejouant une vraie session persistée via `serializeMessages` de DSH et un fixture SSE de raisonnement seul que le mock DSH ne peut pas représenter.

3il y a 2 moisSessions et messagesMIT