Plugins
Parcourez, filtrez et installez des plugins DeepSeek-Harness.
438 plugins trouvés
dsh-draw-mode
suyunxing/dsh-draw-mode
Relie un serveur ComfyUI à l’agent par cinq outils `draw_*` (status, workflows, models, generate, reverse) et un panneau latéral. Aucun workflow n’est fourni et aucun modèle n’est présumé. Chaque JSON au format API placé dans le répertoire des workflows est inspecté pour repérer prompt, negative, width, height, steps, cfg, seed et LoRA ; un fichier sidecar peut remplacer les détections. L’injection LoRA s’insère dans tout graphe. Tous les chemins sont configurables, modifiables depuis le panneau et enregistrés dans un fichier de paramètres ; fonctionne avec ComfyUI distant ou déjà lancé. Démarrage headless et arrêt après inactivité sont facultatifs et désactivés par défaut.
dsh-maend
aression/dsh-maend
Pilote un client MaaEnd (MXU) local via son API HTTP loopback : 10 outils agent `maend_*`, panneau de tableau de bord latéral et étapes de mise en sourdine au démarrage/fermeture du jeu conditionnée au succès dans la chaîne de tâches. Installation locale de MaaEnd avec service MXU actif requise.
dsh-session-rail
zengxiaolou/dsh-session-rail
Onglet de progression pour la barre latérale droite de DSH : affiche dans un seul onglet, à côté de la conversation, l’état du tour de session et la progression signalée des tâches longues.
running-sessions-float
dongasai/running-sessions-float
Dock en bas de la barre latérale du GUI web : sessions en cours, en attente d’approbation/de revue du plan/de réponse, ou terminées sans résultat ouvert. Tri par dernière mise à jour ; un clic ouvre la session dans la vue principale. Réutilise useSessions/useSessionStatus, sans nouvelle source, interrogation périodique, stockage ni modification de session. Le point pulse en cas d’exécution ou d’attente, et reste fixe s’il ne reste que des rappels non lus. Vide, le dock devient une ligne discrète ; la barre repliée de 56px affiche une pastille de 36px avec le nombre plutôt que la liste. Le dock occupe le slot de pied dans la mise en page, sans recouvrir les conversations ; les entrées de pied existantes restent dessous.
dsh-lan-chat
jasonchan2026/dsh-lan-chat
Chat LAN hors ligne dans DSH : conversations directes/de groupe et transfert de fichiers entre machines exécutant Harness sur le même réseau, découverte UDP automatique, balayage CIDR pour ajouter des contacts, code d’accès facultatif (non défini par défaut), alias de contacts locaux, suppression par message ou conversation et limite par fichier configurable. Host ouvre son propre port HTTP/WebSocket pour les pairs ; le plugin importe uniquement des modules natifs Node.
dsh-desktop-restart
moonsand/dsh-desktop-restart
Ajoute deux boutons au pied de la barre latérale : l’un recharge uniquement l’interface et les plugins client ; l’autre redémarre l’application de bureau avec son Host. Le redémarrage est refusé pendant l’installation d’un plugin. Il est réservé à Windows et renvoie 409 ailleurs ; le rechargement fonctionne sur toutes les plateformes.
dsh-throwtomatoes-plugin
hj9178/dsh-throwtomatoes-plugin
Lorsque la tâche est en cours et le brouillon vide, transforme le bouton Envoyer en tomate. Un ou deux appuis transmettent une note cachée demandant au modèle de réfléchir à son approche à l’étape suivante et de finir en demandant à l’utilisateur comment poursuivre. Trois appuis en une seconde arrêtent d’abord l’exécution puis envoient la même note. Les réglages désactivent animation et son et comptent les tomates lancées.
dsh-always-on
louisremi/dsh-always-on
Plugin DeepSeek Harness pour les environnements en conteneur sans accès au système de fichiers local : via le navigateur, boutons de téléchargement à la place de « Show file location », raccourci « Show files » et éditeur de fichiers Monaco dans la barre latérale.
dsh-plugin-feishu-im
drliuhuan/dsh-plugin-feishu-im
Passerelle Feishu IM pour dsh : créez un bot Feishu dédié par QR et recevez un avis Card JSON 2.0 à chaque tour terminé. Depuis le chat, répondez aux approbations d’outils et questions structurées, gérez la session liée avec /sessions et /resume, orientez un tour en cours et choisissez les permissions par chat (read-only, workspace, Auto Review, full). Les sorties longues sont paginées. Le scan QR lie son utilisateur comme propriétaire ; avec des identifiants saisis manuellement, le premier expéditeur devient propriétaire et les autres sont refusés.
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.
dsh-goodies
lyaxz/dsh-goodies
Pour l’interface Web DeepSeek Harness : curseur d’effort de raisonnement dans le menu du modèle, tokens/s et total du tour en direct près de l’état d’exécution, rapport entrée/sortie/cache par réponse et notification de fin de tour.
dsh-session-wake
asheep233/dsh-session-wake
Réveille instantanément les sessions DSH en cours grâce à un pont du plan hôte utilisant l’API officielle `sessionController.prompt()` (HTTP et file de fichiers).
dsh-jvm-doctor
ax2/dsh-jvm-doctor
Plugin DSH : diagnostic hors ligne de rapports de production JVM — dumps de threads avec cycles d’interblocage Java, percentiles des pauses des journaux GC, conflits de dépendances Maven/Gradle, chaînes d’exceptions et différences de configuration Spring. Ne touche jamais un processus en cours : n’utilise pas `jcmd`.
dsh-pocket-glide
gaudi-xix/dsh-pocket-glide
Télécommande téléphone légère pour un DSH desktop actif : lecture/écriture des sessions allowlistées, envoi de messages et approbation de permissions. Pages rendues par l’hôte sans build, pairing QR et récupération d’URL du tunnel.
dsh-cursor-toolkit (dsh-llm-probe)
qyjqio/dsh-cursor-toolkit
Liste les routes LLM enregistrées par un processus DSH actif et exécute un véritable appel en streaming.
dsh-macos-restart
chai-yinfeng/dsh-macos-restart
macOS Desktop uniquement : redémarre l’app Electron DeepSeek Harness en un clic. Confirme avant d’interrompre les tours actifs, bloque pendant installation/mise à jour de plugin et consigne phases/logs.
dsh-mcp-relay
nigheart/dsh-mcp-relay
Expose une instance DeepSeek Harness active via MCP afin qu’un agent externe liste, crée et poursuive ses propres sessions, délègue un tour et récupère son résultat, réponde aux questions de l’agent DSH et définisse le traitement des futures demandes d’approbation.
dsh-skill-manager-tags
aawef/dsh-skill-manager-tags
Filtrage des skills par tags : attribuez des tags puis transmettez à chaque workspace ou conversation uniquement le sous-ensemble choisi par une expression booléenne (ex. `pdf + docx` ou `aegis * plugin`). Les skills exclues sont masquées du catalogue modèle par deny-shadow, pas seulement dans les réglages ; celles hors expression restent ajoutables manuellement ou peuvent être forcées à l’arrêt. `tagging-skills`, fourni, apprend à l’agent à déduire des tags selon la machine utilisée.
dsh-va-studio
ygunoil/dsh-va-studio
Intégration VA Studio : dix outils pour générer courts drames, images, vidéos, romans et scénarios, ainsi que rétroconcevoir des prompts depuis des images ou vidéos. Nécessite un backend VA Studio actif.
dsh-hindsight-memory
meisijiya/dsh-hindsight-memory
Relie DeepSeek Harness au service mémoire Hindsight selon les conventions omp : banque partagée, balises de projet automatiques, rappel projet et global, outils pour modèles mentaux, doublons et relance des opérations de fond échouées. Serveur Hindsight requis (http://127.0.0.1:8888 par défaut).
dsh-session-clean-delete
wilsonchengassistant/dsh-session-clean-delete
Ajoute la suppression définitive. La confirmation indique taille du journal, tours actifs, subagents, tâches de fond et rappels liés. L’ID est retiré des registres actifs, archivés et d’espace afin que la ligne ne revienne pas après actualisation.
running-sessions-float (running-sessions-float)
dongasai/running-sessions-float
Regroupe dans un dock en bas de la barre latérale Web GUI les sessions à traiter : en cours, en attente d’approbation, d’examen du plan ou de réponse, et terminées dont le résultat n’a pas été ouvert. Tri par dernière mise à jour ; cliquer ouvre la session. Réutilise useSessions et useSessionStatus, sans source de données supplémentaire, polling, stockage ni modification de session. Le point du titre pulse si une tâche tourne ou attend, et reste fixe s’il ne reste que des résultats terminés non lus. Sans session concernée, le dock devient une ligne discrète ; la barre latérale repliée de 56px affiche un badge de 36px avec le nombre. Le dock occupe le slot sidebar footer du layout, ne recouvre pas la liste de conversations et laisse dessous les entrées de pied existantes.
dsh_compact_queue
dongasai/dsh_compact_queue
Enregistre /compact_queue, qui conserve la demande si la session est occupée : compression immédiate si elle est inactive, sinon mise en file pour sa prochaine période inactive. Un tick de secours toutes les 2 s, près de l’événement d’état de l’agent, évite de manquer le déclenchement ; attente limitée à 30 min. /compact_queue cancel retire une demande en attente ou interrompt celle en cours. Une seule déclaration de commande conserve une file par session. Résultat et échec sont signalés par une notification repliée qui ne réveille pas le modèle. Tout code ManualCompactionError sauf busy est terminal et n’est pas relancé. Partie host uniquement ; la commande core /compact reste intacte.
dsh-token-usage-badge
oxygenforce/dsh-token-usage-badge
Affiche sous chaque réponse l’usage de tokens correspondant, sa durée et le total courant de la session.