Plugins
Parcourez, filtrez et installez des plugins DeepSeek-Harness.
486 plugins trouvés
akasha-book (akasha-gate)
ersith/akasha-book
Garde d’écriture Akasha Book : bloque les outils écrivant dans le répertoire mémoire et injecte au prompt système le contrat d’usage et les sections self-layer. Compléments : Hindsight (repo), OpenViking (mémoire utilisateur), recherche intégrée (voir README). Configuration : cloner le repo, copier core/ à part, remplacer <AKASHA_DIR> dans cordis.patch.yml par le chemin absolu ou définir AKASHA_DIR. Échec explicite si le marqueur reste.
dsh-deepworker
tinyblckc0000al/dsh-deepworker
Espace de conversation DSH : actions par tour, citations de provenance, notes/résumés locaux, recherche, verrouillage du focus et boutons de commande par espace.
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-auto-think
yezitotempeace/dsh-auto-think
Déplie le bloc de raisonnement de l’assistant pendant le streaming et le replie à la fin, avec animation dans les deux sens. L’interrupteur latéral contrôle uniquement cette automatisation.
dsh-latex
sbvan/dsh-latex
Rend les blocs de code latex / tex du chat sous forme de formules KaTeX et injecte une section de prompt système demandant au modèle d’écrire $...$ et $$...$$ plutôt que des blocs clôturés.
dsh-rich-cards
ninepoin4/dsh-rich-cards
Transforme le dernier bloc clôturé de cartes d’une réponse en carte typographique, avec mises en page carte et article, douze types de blocs et images créditées.
dsh-mermaid-panel
natsubrei/dsh-mermaid-panel
Affiche les diagrammes Mermaid de la conversation ouverte sous forme de cartes dans la barre latérale droite ; un clic ouvre chacun en plein écran avec zoom et panoramique. Le bloc de code du chat reste intact et copiable/citable.
dsh-model-block-picker
liu19666/dsh-model-block-picker
Sélecteur de modèles du Composer regroupé par fournisseur : choisissez une carte puis un modèle de ce fournisseur ; recherche inter-fournisseurs et Reasoning Effort sont conservés.
dsh-shutdown-idle
liaoyuqing/dsh-shutdown-idle
Windows uniquement (actions intégrées shutdown / rundll32). Exécute une fois shutdown / restart / hibernate / sleep / lock / logoff après l’inactivité de toutes les sessions Agent et tâches d’arrière-plan. Vérifie les sessions chaque seconde ; celles en cours restent busy. considerJobs est configurable (true par défaut), avec compteur dans Settings. Après confirmation, démarre un compte à rebours annulable et une carte indique phase et secondes restantes. L’activation ne persiste pas au redémarrage de l’hôte ; nouvelle session ou Cancel annule. Sans service agents, la machine est busy et rien ne se déclenche. Ailleurs, toute action sauf none devient none.
dsh-plugin-groups
lerwa2025-a11y/dsh-plugin-groups
Ajoute l’onglet My Groups à Installed plugins de DSH : groupes réordonnables, étiquettes colorées, notes en chinois, verrouillage des groupes, vrais interrupteurs d’activation et deux emplacements de snapshots prédéfinis.
dsh-chat-answer-anchor
arcnapan/dsh-chat-answer-anchor
Fige la position de défilement du chat DSH : les nouvelles réponses ne poussent plus la vue vers le bas, qui reste où vous l’avez laissée. Après l’envoi d’un message seulement, la vue descend pour montrer votre saisie, puis se fige au début du streaming de la réponse. La position de chaque session persiste après rechargement ; un réglage désactive la fonction et votre défilement n’est jamais intercepté.
duck-fleet
new-sailfish/duck-fleet
DuckFleet : une flotte de machines, une commande. Ajoutez une machine une fois pour faire apparaître son outil de délégation ACP ; pilotez-en une, plusieurs ou toutes en langage naturel.
dsh-read-guard
zhengqiuyang/dsh-read-guard
Intercepte déterministement les injections de prompt : analyse les résultats des lectures de fichiers, recherches repo et fetchs Web avant leur entrée dans le contexte du modèle. Les risques élevés sont isolés dans une enveloppe ou bloqués ; les fichiers de credentials sont isolés sur la seule base du chemin.
dsh-freeze
zhengqiuyang/dsh-freeze
Verrou hermétique : empreinte les dépendances du profile, l’ordre du bundle, le lockfile et la couche patch. Une dérive avertit au démarrage ou échoue en strict mode (posture --frozen de CI).
dsh-whale-guard
wyr-233/dsh-whale-guard
Protection contre les commandes qui tueraient l’agent : safe_kill exclut toujours l’appelant et ses ancêtres ; bash pre-execute détecte les auto-correspondances pkill, captures stdin de sudo -S, rm -rf / et similaires. Règles extensibles block / warn / hint.
dsh-mailbox-notify
wuuuuu123-32/dsh-mailbox-notify
Envoie un e-mail à la fin ou en cas d’erreur d’un long tour, lorsqu’un objectif est terminé ou bloqué, ou lorsqu’une approbation ou question dépasse son délai d’attente. Chaque nouvelle notification supprime la précédente de la boîte via IMAP ; elle n’en contient donc qu’une au maximum.
dsh-vision-unlock
wmk66ds/dsh-vision-unlock
Retire la barrière de capacité bloquant les prompts image : adapte les résultats llm.resolveModelInfo et tables d’adaptateurs pour déclarer image input, permettant l’envoi/lecture sur des routes sans modalité déclarée. Aucun edit app.asar/config-tree.
dsh-vision-diff
dingchenhui0618-arch/dsh-vision-diff
Diff pixel par pixel de deux PNG locaux : première ligne `PIXEL_CHANGED=true|false` exploitable en assertion, puis ratio, boîtes par région, delta max, erreur absolue moyenne et page HTML autonome. Régions ignorées en coordonnées absolues/fractionnaires (horloge, curseur). Aucune reconnaissance de contenu : indique seulement le changement, déterministement. Tout local, sans modèle/réseau/upload.
dsh-time-reminder
xfy2412/dsh-time-reminder
Fournit une horloge à l’agent : heures par session avec précision modifiable à chaud, compteurs écoulés et compte à rebours à usage unique survivant au redémarrage du host.
dsh-image-once
senyayume/dsh-image-once
Inline le bloc image en base64 seulement lors de la première requête ; ensuite externalisé, avec placeholder DSH et chemin local en lecture seule. ID par session/message/chemin content-tree/attachment. Seule la requête ayant produit son premier chunk compte comme envoyée ; les retries avant ce chunk ne comptent pas ; purpose inchangé/non compté. Un read_image ultérieur est une nouvelle occurrence et s’inline une fois. Seule la copie request change.
dsh-session-delete
rhl88/dsh-session-delete
Supprime depuis la barre latérale après confirmation : retire le répertoire log, projection-cache et comptabilité workspace/pin/archive. Timeout registry pour éviter le blocage par un registre figé.
dsh-chatgpt-style
137/dsh-chatgpt-style
Mise en page de conversation façon ChatGPT pour le client Web DeepSeek Harness : colonne centrée de 768px, bulles utilisateur neutres alignées à droite, texte assistant pleine largeur en 16/28 et blocs de code arrondis avec bandeau de copie. Ajoute le balisage sémantique en ligne (==confirmed==, !!risk!!, ++key word++ ; les codes 4xx/5xx seuls sont aussi surlignés), des encarts check/warn/tip en début de ligne, un sélecteur fast/thinking qui change l’effort de raisonnement via ctx.modelDirectories et une ligne teintée avec barre d’accent pour la session choisie, plus des icônes colorées pour les dossiers d’espace de travail.
dsh-markdown-input
kyanray-dev/dsh-markdown-input
Saisie Markdown pour le compositeur : le Markdown tapé reste le texte envoyé, tandis que les puces et cases sont rendues et que le gras, l’italique, le code en ligne, le barré, les titres, citations et blocs de code clôturés sont stylés. Shift+Enter poursuit les listes ; Cmd/Ctrl+B, I et E entourent la sélection.
dsh-integration-settings
2384418321/dsh-integration-settings
Ajoute deux pages visuelles à DSH Settings. Le JSON est la source de vérité des serveurs MCP et réécrit le bloc géré de profile patch, avec validation YAML et sauvegardes horodatées ; l’import d’un mcpServers JSON collé affiche d’abord les ajouts et remplacements. Thinking unlock interroge chaque passerelle compatible OpenAI sur les niveaux de raisonnement qu’elle déclare réellement et enregistre la configuration par niveau sans toucher aux autres plages d’octets du YAML écrit à la main. Un bouton distinct synchronise les modèles : aperçu des ajouts/retraits, puis écriture atomique des niveaux et modèles ; exécution également planifiable depuis la page.