Plugins
Parcourez, filtrez et installez des plugins DeepSeek-Harness.
37 plugins trouvés
fnos-dsh (dsh-failover-search-plugin)
fnosp/fnos-dsh
Recherche et récupération Web multi-sources avec failover pour les sessions DeepSeek Harness. Prend en charge les points searchProvider/fetchProvider et essaie TinyFish, Tavily puis la recherche officielle selon l’ordre choisi ; cette dernière participe toujours et peut être déplacée, mais pas supprimée. Répartit plusieurs clés API par plateforme en round-robin et exclut en amont les comptes épuisés selon leur usage. Les timeouts par requête et les nouvelles tentatives sur la même plateforme règlent la granularité. Récupération d’abord en HTTP local, puis rendu serveur TinyFish Fetch et Tavily Extract, pour les pages bloquées par proxy ou DNS. Affiche usage des clés et limites du forfait. Installation npm : dsh plugin --profile web add @tnnevol/dsh-failover-search
aginxbrowser (dsh-aginxbrowser)
yinnho/aginxbrowser
Accès web pour les agents DSH : récupération de pages rendues en JS ou protégées sous forme de markdown propre, recherche agrégée sur 14 moteurs et sessions interactives avec état (clic, saisie, défilement, eval, capture d'écran) sur un moteur de navigateur Rust hébergé ou auto-hébergé. Chaque session renvoie une URL de vue en direct permettant à un humain de regarder l'agent naviguer et de reprendre la main avec la souris.
dsh-all-usage
particlelight/dsh-all-usage
Analyse l'usage entre modèles, fournisseurs, espaces de travail et périodes, avec dates personnalisées sur tout l'historique, cache-hits visibles et ventilations par modèle/fournisseur. Comprend tendances horaires/jour, carte de chaleur de 53 semaines façon GitHub, séries, anneaux de tokens par modèle et espace (tokens, coût, %), filtres combinables, efficacité du cache, solde DeepSeek, alias d'espaces, export CSV, et un grand livre durable qui conserve l'usage après suppression de session ou d'espace (ligne Deleted), reconstruit de façon incrémentale. Registre des espaces rafraîchi via la sonde DSH domain/changed ; seuls les espaces enregistrés comptent. Comptabilité séparée : entrée, cache, raisonnement. Chinois : heure locale ; anglais : UTC ; API en loopback uniquement.
dsh-ui-auth
0qwq0/dsh-ui-auth
Auth Web DeepSeek Harness : protège pages, /api, /plugins et WebSocket. PBKDF2/salt par utilisateur, cookies HttpOnly SameSite, verrouillage IP, invitations, TOTP/passkeys (WebAuthn), step-up avant changement de facteur. L’utilisateur gère profil/facteurs ; les admins gèrent comptes, invitations et mots de passe. Les réglages privés modèle/API par utilisateur sont chiffrés par une clé dérivée du mot de passe, illisibles aux admins. Partage ciblé par les admins : utilisables, solde visible, clé jamais révélée, révocation immédiate. Sans configuration, utilisateur bloqué sans repli. REST/listes et WS isolés par utilisateur ; sessions conservées au redémarrage, audit JSONL, fail-closed. DSH 0.2.0 requis (transport 0.1.1-rc.2 retiré en 0.7.0). Passkeys : HTTPS/localhost.
dsh-message-rewind
xcube007/dsh-message-rewind
Ajoute la modification et la suppression à vos propres messages. Modifier tronque les tours suivants et renvoie le nouveau texte ; supprimer retire le message et ces tours. Chaque action peut aussi annuler les changements de fichiers enregistrés dans les tours retirés (refus si un fichier a changé depuis). La barre latérale conserve une seule conversation.
dsh-model-fold
loyalchiiina/dsh-model-fold
Regroupe le sélecteur de modèles DSH par fournisseur et affiche les sources et leur nombre de modèles. Par défaut, le survol ouvre un panneau latéral ; le mode panel l’ouvre au clic. Un double-clic sur le titre alterne hover → panel → inline (déplié sous le titre) ; le modèle actif reste visible. Amélioration DOM uniquement : panneau du plugin monté sur body et sélection par clic sur les vrais boutons du menu, sans déplacer ni retirer de nœud géré par React. Utilise les tokens officiels --dsw-*, un fond opaque, un contraste suffisant et des dimensions/couleurs partagées. Aucun réseau ni télémétrie. Pour DSH kernel 2.0.15-next.
dsh-hybrid-memory
frog755/dsh-hybrid-memory
Mémoire locale à trois couches pour DeepSeek Harness : L1 mémoire instantané (MEMORY.md/USER.md) lue à la demande via les outils memory_* + L2 base de connaissances interrogeable (faits + SQLite FTS5, recherche en chinois par tokenisation à fenêtre glissante) + L3 import depuis Hermes/Claude Code/Codex/WorkBuddy et depuis les documents approuvés d'Agent Hub (memory/global, memory/projects, décisions acceptées) avec déduplication par hash de contenu. La v0.2.0 a supprimé toute injection automatique : la mémoire n'entre dans le contexte que lorsque le modèle appelle l'un des 12 outils memory_*, et les données restent sur le disque local.
dsh-session-remover
sailoumili/dsh-session-remover
Ajoute « Supprimer la conversation » et « Suppression groupée » au menu latéral des sessions ; les conversations supprimées et leurs sessions subagent vont dans la Corbeille Windows, d’où elles peuvent être restaurées.
dsh-trilogy
todayjin/dsh-trilogy
Mémoire projet DSH : crée automatiquement PROJECT.md, DECISIONS.md et SESSIONS.md au premier pas de chaque session du workspace ; relit depuis le disque et ne réinjecte qu’après modification ou perte par compaction. memory_checkpoint classe les données ; rappel limité si travail non consigné. memory_read lit journal et archive ; memory_search les interroge via BM25 sans dépendance. 200 entrées max : surplus dans SESSIONS-archive.md, jamais injecté, mais consultable, recherchable et restaurable entrée par entrée. Réglages : filtre workspace/chemin, onglets lecture seule, rechargement, JSON import/export par workspace, effacement en deux étapes, modifier/supprimer le bloc AGENTS.md, rappel PROJECT.md obsolète. Sync ; création au clic. Sans dépendances, vecteurs, embeddings ni appels modèle.
dsh-memory-delta
lpf20200901/dsh-memory-delta
Mémoire DSH intersessions par couches : injecte toutes les entrées actives au départ, puis uniquement les changements, rien si aucun. L’omission des clés répétant l’ID réduit la base d’environ 26 %. Faits/décisions à clés sémantiques (une vérité active par clé) ; le modèle écrit seulement dans une boîte promue par un humain. Date de revue : rappel unique. Recherche par pertinence, journaux moins pondérés, chinois par bigrammes. La barre latérale regroupe à confirmer/en usage/archivé selon thème humain à un niveau, type, tag et date ; gestion groupée et renommage/recherche globale des thèmes. Archives par motif, thèmes repliés jusqu’à ouverture, entrées sans thème sous leur motif. Affiche instructions globales/du workspace et taille injectée. CLI sans dépendance utilisable sans DSH.
dsh-sentry
maxmilian/dsh-sentry
Outils Sentry en lecture seule : liste des projets, recherche d'anomalies à l'échelle de l'organisation ou du projet, détail d'une anomalie, et l'événement le plus récent ou un événement précis avec une pile d'appels épurée. Les variables locales, les en-têtes et corps de requête, les chaînes de requête, les paquets et les étiquettes d'apparence sensible sont supprimés avant que l'événement n'atteigne le modèle, et les événements surdimensionnés se dégradent via le contexte source, les fils d'Ariane et les cadres plutôt que d'échouer.
dsh-chat-image-lightbox
loyalchiiina/dsh-chat-image-lightbox
Visionneuse plein écran : ouvre l’original avec zoom, déplacement, navigation précédent/suivant, nom et téléchargement ; flèches et balayage tactile sont pris en charge. Le contrôle près de la saisie replie les images en miniatures sur 1-12 colonnes configurables et mémorisées, ou les masque pour les restaurer ensuite. Les styles changent sur place, sans déplacer de nœud. display_image accepte chemin/dossier local (conversion TIFF/HEIC, original conservé au téléchargement), URL ou recherche Bing, Huaban et Sogou ; vérifie le chargement, réenregistre les images bloquées par hotlink et écarte les liens morts via magic bytes. Il renvoie du Markdown. Une règle system prompt exige le format Markdown `` pour chaque image du corps, les lignes d’outils repliées étant invisibles.
dsh-novel-write-engine
thzxxart/dsh-novel-write-engine
Moteur d’écriture de romans pour DeepSeek Harness : déplace machine à états, garde-fous, rulepacks et registres des prompts vers le code.
dsh-deep-ptc-mode
lishize20040802-rgb/dsh-deep-ptc-mode
Deep PTC mode : preset open source DeepSeek Harness ; conserve les outils PTC. Contrat : identité DeepSeek ; consigne au modèle d’un budget de tokens illimité pour ne pas omettre lectures/commandes/vérifications ; plan par taille (≤5 min interne, jusqu’à 20 min affichées sans approbation, au-delà approbation requise) ; questions si flou. Limite l’attente avec shell/job/question officiels : commandes foreground en arrière-plan après 30 s (configurable) ; message steering termine l’attente pour lecture ; refuse pauses foreground >5 s et timers longs dans run_code ; questions temporisées. Dérive du PTC officiel installé, hérite des changements upstream (modules supprimés/renommés inclus) sans casser les sessions. Executor : Automatic, WSL Bash, Windows PowerShell, native Zsh/Bash.
dsh-columbina-pet
yuanawaqwq/dsh-columbina-pet
Mascotte Columbina pour DeepSeek Harness : pet 2D sur le bureau et dans le panneau Web, quatre sprite sets, 76 voix officielles en chinois/japonais/anglais, météo, stickers et murmures inactifs. Menu clic droit pour intervalle, set, langue et échelle ; heures calmes, volume/muet en un clic, sélection recherchable des actions idle et économie d’énergie. Fork 2D de PC2005-cloud/dsh-pet (MIT) sans changement de skin 3D ; son plugin id distinct permet l’installation côte à côte.
dsh-plugins-folders
awayfawa/dsh-plugins-folders
Ajoute des dossiers à la page Plugins DSH : regrouper les plugins installés, basculer tout un groupe, déplacer en lot avec annulation, rechercher parmi les groupes, réordonner par appui long/glissement, réinstaller un plugin supprimé depuis son historique et redémarrer Harness en un clic.
dsh-memory-watch
hzh5021/dsh-memory-watch
Avertit la session d’enregistrer l’essentiel avant le début de la compaction du contexte et regroupe un registre à long terme dans une archive figée, avec le titre et jusqu’à trois lignes par section déplacée. Le regroupement reste désactivé tant que home n’est pas défini.
dsh-butler-archive
kira905/dsh-butler-archive
Plugin Web DSH pour parcourir, prévisualiser, restaurer et supprimer les sessions archivées déplacées hors du répertoire des sessions.
dsh-approval-enter
wood007924/dsh-approval-enter
Validation clavier des cartes d’approbation : la carte reçoit le focus à son apparition ; Entrée autorise une fois, Échap refuse. Ces touches passent encore par son handler si le focus est ailleurs. Aucune auto-approbation et aucun vol de focus d’un champ de texte.
dsh-session-trash
zzzzzzz-zzzzz/dsh-session-trash
Corbeille des sessions : déplace les conversations dans la corbeille sans les supprimer ; permet de les restaurer ou de les effacer définitivement après une seconde confirmation. Une session ouverte pendant cette exécution est masquée et déplacée au prochain démarrage.
dsh-highlightpin
sbearbug/dsh-highlightpin
Épingle un passage choisi d’un message terminé de l’utilisateur ou de l’assistant comme texte source et le conserve dans l’entrée du modèle après compaction. Par défaut, rappel à la demande ; peut aussi être déplacé dans le prompt système résident neutre ou une section mise en évidence. Alignement sur le texte source exact, normalisé ou rendu ; chaque niveau a son budget de caractères.
agent-clinic
1687210989/agent-clinic
Clinique en lecture seule des journaux de session DSH : 22 diagnostics nommés (gaspillage de tokens, boucles de retry/échec, contexte gonflé, oubli intersession, MCP servers et skills inactifs). Chaque constat a un localisateur de preuve rejouable, par exemple `session.v4.jsonl.zstd#L101-L110`, et une prescription exécutable : extrait YAML de profile-patch ou commande avec valeurs actuelle→proposée, risque, vérification et source. Une commande de feedback retire la prescription refusée et le rapport indique qu’elle a été retirée par votre retour. Zéro dépendance, sortie réseau nulle par défaut, aucun fichier de session modifié.
dsh-session-diff
2002xiaoyu/dsh-session-diff
Vue des différences par session dans la barre latérale droite DSH Web : l’ouverture d’un fichier modifié par la conversation affiche les lignes ajoutées/supprimées façon Git, marqueurs +/−, anciens/nouveaux numéros et coloration syntaxique. Compteurs, bascule Modifications seules/Fichier entier, bouton Relire ; un onglet annexe liste tous les fichiers modifiés et les ouvre de la même façon. Les fichiers intacts gardent le lecteur texte fourni.
dsh-skill-browser
loyalchiiina/dsh-skill-browser
Bibliothèque de skills dans un panneau flottant : onglets skills/call ledger/quick start. L’utilisateur choisit la racine via le sélecteur natif (défaut ~/.dsh/skills ; aucun chemin imposé). Catégories à deux niveaux, groupe manuel/mots-clés/IA et vue arborescente/liste, purement visuels (aucun fichier déplacé). Lit le frontmatter SKILL.md ; recherche nom, description ou texte original et ouvre le fichier. L’activation par skill/catégorie/bibliothèque modifie disable-model-invocation, sauvegarde d’abord SKILL.md.bak-toggle-<timestamp> et restaure si échec. Ledger séparant auto/manuel, succès/échecs depuis tools/result, compte/taux/tendance/classement, réutilise le fichier existant. Hot reload. Réglages : afficher/masquer trois boules, récupérer celle hors écran, choisir parmi 130 skins.