Plugins
Parcourez, filtrez et installez des plugins DeepSeek-Harness.
15345 plugins trouvés
dsh-interrupted-resume
ptrel1/dsh-interrupted-resume
Récupération légère après crash pour dsh. Au redémarrage, détecte les sessions dont le dernier tour a été interrompu et réinjecte un prompt exigeant la vérification de l’état réel avant action, pour éviter de répéter aveuglément des opérations à effets secondaires. Réagit uniquement au marqueur authentique (turn/end reason interrupted, synthétisé par session repair à la lecture à froid), pas aux annulations, limites de débit ou erreurs modèle ; aucun classement d’erreurs, backoff ni UI requis. Détecte aussi le subagent interrompu alors que le parent en attente s’est terminé normalement et réveille ce parent. Un fichier hôte, zéro dépendance externe, sept constantes.
dsh-chat-source-tracer
milaro001/dsh-chat-source-tracer
Sélectionne une affirmation d’une réponse IA, recherche des preuves possibles dans le chat et les traces d’outils antérieurs, classe le soutien et ouvre les passages source à vérifier.
dsh-checklists
manny333/dsh-checklists
Listes par session gérées par l’agent, avec arbre par session, résumé du prompt limité par budget de tokens et onglet latéral droit pour modifier les titres.
dsh-archive-purge
joyboy-yy/dsh-archive-purge
Masque de force les sessions archivées de la barre latérale DSH quel que soit le filtre de vue. Un panneau permet de les restaurer ou de les supprimer définitivement, avec répertoire de journal, entrées d’archive/épinglage et cache de projection.
dsh-plugins (dsh-session-ops)
jinyihang1011/dsh-plugins
Ajoute trois actions au menu de ligne d’une session : ouvrir l’emplacement du workspace, déplacer la session vers un autre workspace et la supprimer dans la Corbeille.
dsh-session-cleaner-host
jingleboat/dsh-session-cleaner-host
Supprime une conversation entière depuis le menu de session. Un clic droit sur un texte sélectionné affiche Copy, Quote (insère un bloc de citation Markdown dans le compositeur) et Ask. Ask envoie sélection et question à un subagent unique réutilisable et continuable (label `ask`, retrouvé dans le catalogue après redémarrage) et diffuse la réponse dans la barre latérale droite.
dsh-split-chat
imshz6669/dsh-split-chat
Ouvre toute session dans un second onglet de chat complet dans la barre latérale droite, avec transcript et compositeur dédiés, sans déplacer la conversation principale. Le panneau droit divisé permet jusqu’à trois conversations simultanées.
dsh-context-handoff
hunyu-feng/dsh-context-handoff
Jauge en direct de pression du contexte dans le dock du compositeur. À l’approche de la limite, demande au modèle actuel un brief de handoff, le démarre dans une nouvelle session et bascule vers celle-ci pour poursuivre les longs travaux sans atteindre la limite.
dsh-trajectory-tool-insight
hoist-wen/dsh-trajectory-tool-insight
Ajoute un onglet Insight à côté des onglets conversation et trajectory dans DSH : appelle un modèle pour interpréter les appels d’outils tour par tour et accepte un prompt personnalisé.
dsh-session-chains
hildebrandyu/dsh-session-chains
Regroupe dans la barre latérale DSH les sessions qui se passent le relais en une chaîne : détection automatique depuis le handoff prompt, numérotation, renommage sur place, recherche, réorganisation par glisser-déposer et sélection multiple, épinglage en haut, archivage hors de la barre latérale dans un panneau et affichage context/étapes par session. Des seuils configurables peuvent déclencher un handoff automatique : rédiger le prochain prompt, ouvrir une session, le coller et basculer dessus.
dsh-session-janitor
guokecloud/dsh-session-janitor
Affiche les enregistrements de session DSH et les caches d’archive sur une page de la barre latérale, et place les suppressions dans une corbeille restaurable. Refuse les sessions modifiées au cours des 10 dernières minutes.
dsh-delete-sessions
gorkaseto/dsh-delete-sessions
Ajoute « Delete session » au menu de session de la barre latérale pour supprimer définitivement la session du disque.
dsh-session-leftover-purge
fenrircait/dsh-session-leftover-purge
Supprime les snapshots billion-context laissés après la suppression d’une session DeepSeek Harness ; peut aussi nettoyer les lignes du ledger cost-meter, désactivé par défaut.
dsh-agent-sync
extremity2740938284-create/dsh-agent-sync
Réplique les sessions d’autres agents de programmation dans DeepSeek Harness sous forme de tâches reprenables, avec un workspace par application.
akasha-book (akasha-session)
ersith/akasha-book
Indexe les transcriptions dans Akasha session layer à la fin des tours, enregistre les compactages réussis et ajoute une ligne de rythme par tour au runtime context. Intégrations : Hindsight (mémoire du repo), OpenViking (mémoire utilisateur) et recherche de session intégrée (voir le README du dépôt). Installation : clonez le dépôt, copiez core/ à part, puis remplacez <AKASHA_DIR> dans cordis.patch.yml par son chemin absolu ou définissez la variable AKASHA_DIR. Les plugins échouent explicitement si le placeholder subsiste.
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-archive-workbench
chymzxs/dsh-archive-workbench
Ajoute Delete session au menu de ligne des sessions : supprime définitivement le dossier de journal, le cache de projection et l’appartenance aux archives/épingles, puis retire la ligne. Un panneau permet aussi de restaurer ou supprimer les sessions archivées.
dsh-session-window (dsh-session-window-client)
chiangangster/dsh-session-window
Ajoute l’action Open in new window au menu des sessions DSH lorsqu’elle est associée au patch natif Desktop shell du dépôt.
dsh-session-delete
ashulam/dsh-session-delete
Supprime une session depuis le menu de la barre latérale : son journal et son cache de relecture vont dans la Corbeille sous Windows ou dans un dossier local de corbeille ailleurs. Une session active est mise en attente de suppression au prochain démarrage.
dsh-edit-question
akiccat/dsh-edit-question
Ajoute une action « edit question » à chaque message utilisateur : la modification renvoie le prompt depuis ce tour et rattache les images d’origine (on peut en coller d’autres). Il est aussi possible d’archiver la session d’origine.
dsh-session-lazy-view
240xu/dsh-session-lazy-view
Visionneuse de sessions différée en lecture seule : liste les sessions avec stat uniquement, puis décompresse seulement les frames Zstandard finales pour inspecter les événements récents. Recherche, statistiques et export dans un panneau autonome /lazyview. Nécessite Node.js 24+.
dsh-curate
111222cjyq/dsh-curate
Atelier de curation avec intervention humaine dans une session DSH : marquez des tours entiers ou des messages à conserver tels quels ou à résumer ; réécrivez sur place les messages user, assistant, tool-result et injected-context sans appel au modèle ; compressez ensuite les plages marquées avec des résumés du modèle ou le /compact officiel. Une sauvegarde JSON locale précède chaque écriture dans la session.
dsh-plugin-persona
yuan-ovo66/dsh-plugin-persona
Gestionnaire de personas pour DeepSeek Harness : bibliothèque JSON, association par session, persona par défaut facultative pour les sessions non associées et bascule immédiate ou à partir de la session suivante. La Web UI ajoute la page Model personas et une puce près du compositeur ; trois outils permettent au modèle de lister, changer et créer des personas.