Plugins
Parcourez, filtrez et installez des plugins DeepSeek-Harness.
825 plugins trouvés
dsh-region-probe
orphiczhou/dsh-region-probe
Fournisseur Cordis Inspect en lecture seule pour que l’agent voie l’interface pilotée. `outline()` indique les régions réellement rendues par le shell, leur occupation, géométrie et état d’échec actuel/passé. `snapshot()` renvoie l’arbre de nœuds rendu d’une région (tag, role, aria-label, texte propre, géométrie, styles calculés) ciblée par slot key ou sélecteur CSS. `failures()` conserve l’historique des échecs de rendu et de leur récupération. Les régions utilisent l’ancre écrite par le shell pour chaque slot : aucune liste requise, y compris pour les régions futures ou d’autres plugins. Aucune UI, outil, dépendance ou connexion réseau.
dsh-hide-empty-workspace
d0ublecl1ck/dsh-hide-empty-workspace
Masque automatiquement un espace de travail dès l’archivage de sa dernière session non archivée et ajoute « 隐藏工作区 » au menu « … » de chaque ligne. L’option de restauration est en bas de la barre latérale. Modifie uniquement l’affichage : n’archive, ne supprime ni ne réécrit jamais l’espace.
dsh-prompt-polisher
yuluo554/dsh-prompt-polisher
Un bouton de la barre d’outils réécrit le brouillon avec le modèle de session (moteur de workflow activé automatiquement) ou une API autonome compatible OpenAI dont la clé est conservée par l’hôte. Si le brouillon change pendant l’opération, une boîte de dialogue permet de remplacer ou d’abandonner et de réinjecter le texte réécrit. Avec styles concis/structuré, modèles `{draft}`, restauration en un clic depuis le dock d’état et protection des puces de référence.
dsh-persona-forge
sugarmaster666/dsh-persona-forge
Avant l’envoi, réécrit le brouillon du composer dans la voix d’une carte de personnage choisie, avec le modèle déjà utilisé par la session. Panneau de révision facultatif et contrôle local signalant tout identifiant ou chemin perdu pendant la réécriture.
dsh-plugins (dsh-todo-guard)
wxlei2004/dsh-plugins
Garde contre les listes de tâches périmées pour DeepSeek Harness : surveille les événements de session et compte les appels d’outils depuis le dernier `todo_write`. Au-delà d’un seuil configurable, ajoute un seul bref rappel avant l’étape suivante, en citant la liste actuelle afin que le modèle la réécrive dans le vrai suivi plutôt que de laisser un instantané obsolète à l’écran. Injection de prompt uniquement, sans blocage ni mutation de données.
cross-session-memory
gin0076/cross-session-memory
Carnet de leçons intersessions (registre des erreurs de l’agent) pour DeepSeek Harness : injecte à chaque tour un index mémoire brut limité à 2 Ko. Les outils `mem_recall` et `mem_save` exigent quatre sections, une référence localisable et l’approbation explicite d’un humain avant toute écriture sur disque. Enregistre la commande `/memory` et stocke chaque leçon en Markdown sans dépendance dans `.memory/`.
dsh-token-usage
gin0076/dsh-token-usage
Panneau d’utilisation des tokens dans Settings de DeepSeek Harness. Agrège les journaux par jour/semaine/mois et par modèle ou fournisseur, les conserve dans l’espace de stockage du plugin et les sert via la route same-origin `/token-usage-rpc`. Comprend un graphique SVG avec réticule au survol, classement avec part et coût facultatif, cartes de taux de cache et de lecture/écriture, grille de prix fournie par l’utilisateur par million de tokens, alertes de budget quotidien/mensuel, export CSV/JSON de la plage, actualisation visible et plages prédéfinies ou personnalisées. La reconstruction demande confirmation avant de supprimer l’historique des sessions dont les journaux ont disparu.
dsh-prompt-enhance
ziyuan258/dsh-prompt-enhance
Fork maintenu de `dsh-prompt-enhance`, porté à DSH 0.1.7. Corrige les problèmes empêchant son chargement sur les hôtes actuels : `InputState.imageIds` est devenu `attachmentIds` et le bouton du compositeur faisait planter la saisie ; `settings.get()` a été supprimé ; `/enhance` lisait un ID de session que l’agent n’expose plus. Les réécritures désactivent `reasoningEffort` par défaut ; une mesure donne 252 tokens de sortie pour un brouillon contre 2897 avec la valeur par défaut du modèle. Inclut une page Settings avec les 17 champs. Vérifié sur un hôte réel 0.1.7-rc.2 : activation, requête HTTP d’amélioration en direct, `/enhance` dans l’interface et lecture/enregistrement des paramètres. 204 tests.
dsh-zotero-plugin
evanliu3594/dsh-zotero-plugin
Outils de bibliothèque Zotero pour DeepSeek Harness : API locale sur localhost pour la lecture et endpoint saveItems du connecteur pour l’écriture. Sans cloud ni API key.
dsh-session-billing
moesnow/dsh-session-billing
Compteur de coûts LLM par session pour l’interface Web de DeepSeek Harness : répartit l’utilisation du fournisseur par modèle entre entrée hors cache, lecture du cache, écriture du cache et sortie, puis estime le coût selon les tarifs à l’usage de DeepSeek et Xiaomi MiMo, y compris les plages de pointe et creuses de DeepSeek.
dsh-planner
qcsjjjjj/dsh-planner
Tableau de planification dans un troisième onglet à côté du chat et de la trajectoire : calendrier mensuel commençant le lundi et cartes par jour avec titre, note, horaires, trois niveaux d’importance et case d’achèvement. Répétitions quotidiennes, hebdomadaires ou en semaine, avec date de fin facultative. Modifier ou supprimer demande si cela concerne cette occurrence ou toute la série ; l’achèvement est suivi par jour. Un bouton vide une journée ; il ignore les occurrences récurrentes de ce jour sans supprimer leur série. Cinq outils permettent à l’agent de lire, écrire, supprimer, vider et annuler des plans pendant la conversation.
dsh-power-switch
sanye-sanjiu/dsh-power-switch
Contrôle des processus du harness réservé à Windows : un bouton latéral arrête DSH via sa sortie gracieuse native ; un sélecteur dans Plugins bascule fenêtre d’application/onglet normal, réécrit le raccourci du bureau et redémarre. Réglages avancés : délai avant sortie, code de sortie et arrêt forcé.
dsh-skill-audit
caesarloo/dsh-skill-audit
Audite automatiquement les skills DSH. Plugin hôte `tools/post-execute` incluant le contenu de la skill et le moteur d’audit, lancé après modification de fichiers skill (write/edit/shell) ou restauration/sauvegarde groupée.
dsh-desktop-uia
1jiegejiayouxuewangan1/dsh-desktop-uia
Contrôle du bureau Windows par UI Automation : neuf outils lisent l’arbre des contrôles d’une fenêtre et pilotent les éléments par ID via leurs propres patterns UI Automation. Toute écriture est soumise à une politique d’approbation ; journal d’actions en ajout seul et panneau de paramètres.
dsh-codex-plus
mia-wong1016/dsh-codex-plus
Intègre dans DSH l’abonnement Codex (ChatGPT Plus/Pro) déjà connecté sur cette machine. (1) Affiche dans la barre latérale les fenêtres de 5 h et hebdomadaire, leurs heures de réinitialisation et les crédits restants ; une réinitialisation en un clic consomme un crédit. (2) À la lecture du quota, inscrit la route openai-codex dans llm-pi-ai pour afficher les modèles Codex dans le sélecteur. (3) Renouvelle le token OAuth avant expiration et l’écrit atomiquement, sans remplacement manuel de clé. (4) Ajoute l’outil codex pour déléguer à l’agent Codex local. Aucune API key à saisir.
dsh-diff-review
xwh5/dsh-diff-review
Revue des changements de session DeepSeek Harness : suit les appels write/edit et affiche des diffs côte à côte façon VS Code via diff2html, suit le thème, agrège les changements des sous-agents et permet l’annulation en un clic.
dsh-cache-guard
loonylabs-dev/dsh-cache-guard
Plugin aux niveaux host et agent pour DeepSeek Harness : estime le coût de chaque réécriture automatique du contexte avant application, demande l’avis humain par défaut et indique ce que le fournisseur a dû relire à froid.
dsh-zcode-rewind
bowluna/dsh-zcode-rewind
Points de contrôle du workspace à chaque appel d’outil : enregistre toutes les mutations de fichiers dans le workspace (sauf .git et node_modules par défaut), y compris celles du shell, et stocke l’ancien contenu de chaque chemin dans un dépôt adressé par contenu hors workspace. Deux restaurations : annuler un enregistrement ou revenir à une date ; aperçu diff ligne par ligne, dry run par défaut et enregistrement de secours avant toute restauration pour pouvoir annuler la restauration elle-même.
dsh-prompt-enhance
zzy6-a/dsh-prompt-enhance
Ajoute un bouton étincelle à gauche du sélecteur de modèle du composer : reformule le brouillon en consigne plus claire et complète, le remplace sur place et permet d’annuler en un clic. Cinq styles sont proposés ; le bouton est grisé si le brouillon contient des puces fichier/commande.
dsh-session-export
kittimzhe/dsh-session-export
Rapports de traces de session : /transcript produit des rapports HTML/Markdown/JSON mis en forme depuis les journaux canoniques ; /stats affiche une carte statistique dans le terminal et /archive crée des ZIP par session.
dsh-edit-diff
senyayume/dsh-edit-diff
Redessine les diffs ligne par ligne dans les cartes edit/write/insert/str_replace_editor : les lignes inchangées ne s’affichent qu’une fois et les caractères modifiés sont soulignés. Couvre aussi les sous-appels run_code (PTC), ajoute une carte des fichiers modifiés par tour et permet d’ouvrir/copier les chemins depuis les lignes de cartes et d’outils via une route host fournie par le plugin.
dsh-tm-guard
chaojie0/dsh-tm-guard
Barrière de permissions sans intervention pour les agents DSH sur macOS, active dès l’installation. Approuve et sauvegarde automatiquement les écritures annulables via une base git locale ou Time Machine. Bloque réseau, installations de paquets, gestion des processus/système et lecture de chemins sensibles d’identifiants. Chaque décision est auditée ; tout est conservé par défaut, avec nettoyage automatique facultatif des plus anciens enregistrements.
dsh-relationship
tynr426/dsh-relationship
Espace local de mémoire relationnelle avec confirmation : toute écriture de l’IA — souvenirs extraits ou nouveaux contacts — reste en attente jusqu’à validation par l’utilisateur dans l’interface. Les sources sont archivées à l’identique et la provenance est vérifiée citation par citation lors de l’extraction. Les souvenirs confirmés alimentent des chronologies par contact, occasions de cadeaux et vues de réciprocité. Inclut un preset natif Relationship Agent pour la capture de conversations ; JSON par défaut, SQLite facultatif, aucune dépendance de production.
dsh-harness-ui
jianjianzhu/dsh-harness-ui
Console depuis la barre latérale, avec 8 onglets : aperçu ; sessions du service sessions (titre, dossier, état, mise à jour, filtres) ; bundles et entrées Loader via pluginInventory/pluginManager avec activation par bundle ; marché des dépôts publics `topic:dsh-plugin` via GitHub Search API ; éditeur modèles/fournisseurs : écrit dans llm-pi-ai via `remote.settings.mutate`, change le modèle de session, ajoute/modifie fournisseurs et listes de modèles, stocke les clés API via `remote.credentials` et préserve les champs de profil absents du formulaire ; MCP ; skills ; usage lu sur le loopback hôte `/api/dsh-usage/overview`. Services déclarés par `ctx.inject` ; s’il en manque, la console n’est pas montée sans planter.