Passer au contenu principal

Plugins

Parcourez, filtrez et installez des plugins DeepSeek-Harness.

170 plugins trouvés

S

dsh-bulletin (dsh-bulletin-dispatch)

southsnowl/dsh-bulletin

Tickets de bureau à bureau entre sessions d’une même machine. Une session indique son bureau par un préfixe numérique dans son titre ; un ticket désigne un bureau et est pris par la première session de ce bureau qui commence à travailler. L’adresse est le bureau : le ticket n’est pas envoyé à une session simplement de passage.

2il y a 21 heuresSessions et messagesApache-2.0
Z

dsh-prompt-forge

zhaoxiagongsi001/dsh-prompt-forge

Prompt optimizer for the composer: a button in the tool row rewrites your draft through a model channel you already configured, streaming into a panel that floats above the composer without taking up layout. Your draft changes only when you click Accept — and Accept is refused while the answer is still streaming, so a half-finished reply can never be written back. It asks first when the draft carries @ references or attachments, which a whole-draft replace would flatten into plain text. No global keyboard shortcuts, and no API key ever reaches the browser: the host half makes the call.

2il y a 22 joursAméliorations UIMIT
J

dsh-memj

jojoman2024/dsh-memj

A project-scoped memory plugin for DSH. Knowledge authoring and the plugin's own prompts are open to editing, so users can redesign the library structure and how the model is driven without changing a line of code. By default the library is built on one core idea: a project document you design yourself (a handoff by default) is the project entity; the plugin detects which project a session belongs to, binds captured knowledge to that project, and promotes what generalizes into theme and global layers. The most natural logic there is does the pre-filtering of knowledge, with controllable compression and archiving of context.

2il y a 5 joursMémoireMIT
Y

ModelTester

yuer6327/modeltester

Model attribution panel for the dsh web chat — local, zero-network structural fingerprinting (template token leaks, glitch canaries, tokenizer usage-vector matching) that scores which of 29 AI vendors a session's responses most resemble, with a per-claim evidence ledger and a 12-probe active battery.

2il y a 22 joursModèles et fournisseursMIT
Y

dsh-mol (dsh-ui)

yijian-quiet/dsh-mol

Atelier de chimie pour DSH Web. Dessinez dans Ketcher ; un script télécharge le build, rendu localement dans le navigateur sans backend. RDKit calcule la molécule courante sans appel de modèle : formule, masses, logP, TPSA, donneurs/accepteurs H, anneaux, Fsp3, centres stéréogènes, règles Lipinski/Veber, QED, alertes PAINS/BRENK, squelette Murcko, SMARTS, similarité, conversion, standardisation et nettoyage par lot. L'onglet rétrosynthèse dialogue avec un backend interchangeable (Retro* par défaut) via un processus JSON entrée/sortie ; s'il manque, il l'indique sans inventer de voie. Le calcul utilise le paquet Python du dépôt (rdkit), à installer séparément avec pip.

2il y a 5 joursOutils et capacitésMIT
Z

dsh-skill-router

ziyuan258/dsh-skill-router

Outils de skills à la demande pour DeepSeek Harness : skill_search / skill_load / skill_ref explorent d’abord une bibliothèque par étapes et ne chargent le contenu qu’au besoin, sans garder toute la bibliothèque dans le catalogue de session ni le contexte de chaque tour. L’onglet Skills relit la session et liste les skills réellement chargés et leur tour. Sans dépendance ; les traces sont rendues côté client uniquement et n’entrent jamais dans le contexte du modèle.

2il y a 8 joursCompétencesMIT
S

euthyna

slow-stack/euthyna

Security-audit facts AI coding agents cannot compute, plus a verdict gate: euthyna history attributes deleted lines to commits and flags those from security fixes (--origins finds the first introducer), euthyna coverage reports which changed symbols no test ever invoked, and euthyna gate checks each finding against six gates, downgrading any without evidence to an observation.

2il y a 4 joursSécurité et permissionsApache-2.0
M

dsh-approval-explain

martlet-tech/dsh-approval-explain

Ajoute un bouton Explain à la carte d’approbation : un seul appel modèle renvoie exactement trois lignes sur l’opération en attente, les fichiers ou états lus/écrits/modifiés/exécutés, puis un verdict risqué/attention/sûr avec une phrase de justification. Affiche aussi les détails des appels write/edit, laissés vides par le rendu qui ne lit que command.

2le mois dernierSécurité et permissionsMIT
D

dsh-allow

dwjz/dsh-allow

Permissions de fichiers pour le shell définies par chemin et capacité, non par nom de commande. Analyse la ligne de commande pour les effets de lecture, écriture, création, suppression et exécution requis ; une capacité manquante déclenche une carte d’approbation plutôt qu’un refus net. Compile les mêmes règles dans le profil macOS Seatbelt appliqué au processus, à ses enfants et au code non visible dans les arguments. L’onglet Approvals affiche le journal d’audit et indique, pour chaque appel, la règle, le réviseur automatique ou la personne qui a répondu.

2il y a 6 joursSécurité et permissionsMIT
P

dsh-plugin-upgrade

perrylink/dsh-plugin-upgrade

Skill de mise à niveau pour les auteurs de plugins DeepSeek Harness : index qui détecte la plage peer de l’appelant et l’oriente vers la fiche closed corridor correspondante (0.1.3-alpha.1→0.1.5-rc.1, étapes A+B ; 0.1.5-rc.2→0.1.6-alpha.2, étape C), plus un analyseur de frontières sans dépendance, livré en skill et CLI npx.

2il y a 16 heuresCompétencesApache-2.0
F

dsh-mcp-workspace-scope

felix-lj-ct/dsh-mcp-workspace-scope

Portée MCP par workspace pour DeepSeek Harness — décidez quels serveurs MCP une session peut voir depuis le répertoire où elle a été ouverte.

2il y a 2 moisMCP et connecteursMIT
B

cc-monitor (dsh-cc-monitor)

bolunhan/cc-monitor

Signale l'activité des sessions DeepSeek Harness à un serveur cc-monitor auto-hébergé, qui présente les sessions Claude Code et DSH sous forme de cartes d'état à code couleur dans un tableau de bord web unique et alerte votre navigateur et votre application Android lorsqu'une session requiert votre attention.

2le mois dernierIntégrations et accès distant
S

dsh-voice-input-cn

schumchanvi/dsh-voice-input-cn

Saisie vocale prête pour la Chine pour le composer. Nécessite un pont Python local (pip install dashscope websockets, exécuter bridge/voice-bridge.py) — le plugin seul ne fonctionne pas. Le micro du navigateur diffuse du PCM 16 kHz au pont, qui exécute Alibaba Cloud DashScope ASR (paraformer-realtime-v2) ; le texte intermédiaire remplit le brouillon au curseur, arrêt automatique au silence, envoi automatique optionnel.

2avant-hierVision, voix et multimodalMIT
G

dsh-interrupt-button

guo-ziao/dsh-interrupt-button

Un interrupt button vert à côté de la zone d'envoi : arrête silencieusement un agent en cours d'exécution, qui résume ensuite sa progression et vous demande vos nouvelles exigences, avec un interrupt prompt personnalisable.

2il y a 2 moisAméliorations UIMIT
L

dsh-think-any-lang

lco117/dsh-think-any-lang

Plugin DeepSeek Harness (DSH) : un sélecteur de « langue de réflexion » dans Réglages → Général qui indique au modèle dans quelle langue raisonner (chaîne de pensée) via une section du prompt système. Aucun appel supplémentaire, aucune latence, 12 langues.

2il y a 2 moisOutils et capacitésMIT
X

dsh-root-planner-preset

xiaoou2024/dsh-root-planner-preset

Recursive delegation for dsh agent trees: a preset plus Host limits bound what each subagent may do, subagents work in separate _agents/ workspaces, and the parent decides which results to integrate.

1il y a 4 joursFlux et automatisationMIT
C

dsh-unstuck

chlyz621/dsh-unstuck

Keeps a DeepSeek Harness run going on its own: continues a turn that ended abnormally, and continues a turn logged as completed while the model tool call was emitted as plain text instead, which leaves the agent silently idle. Revives a model request that stops streaming. A wait on an approval or on a question is logged and notified, never answered.

1avant-hierFlux et automatisationMIT
D

dsh-union-search

drscrewdriver/dsh-union-search

Union web search for DSH (consolidated successor of DDDMUC/dsh-free-search, which it credits): 28 engines across three tiers — keyless free (Bing/DuckDuckGo/AnySearch/SearXNG multi-instance union, plus Exa/Tavily/Keenable/Firecrawl/Parallel keyless modes), paid-with-key (Zhihu/Perplexity/Serply/DeepSeek official/You.com/Baidu/Kimi/Aliyun/Doubao/Zhipu/Bocha/Metaso), and model built-in search (OpenAI/Gemini/Claude/Grok, explicit opt-in only) — with auto smart routing, per-engine enable/disable & fallback priority, parallel top-3 merge, multi_search, failure-aware fallback, a toggle to block the system built-in search, time filtering, platform search, web_fetch and a web settings UI. Experimental free advance_fetch: whole-page GFM-Markdown or CSS-selector/fields structured extraction with no API key and no per-call billing; fetch identity configurable (custom User-Agent, Referer, per-domain cookies attached only on domain match, never leaked across cross-domain redirects). Hosts 0.1.0-rc.2 through 0.2.1-rc.2 (17-tag exact engines.dsh enum; the rc.2 search-provider takeover goes through volatile config pinning after capability probing, never version branches). Paid engines need your own API keys (optional; free engines work keyless). npm: @drscrewdriver/dsh-union-search and bare dsh-union-search.

1il y a 21 heuresOutils et capacitésMIT
W

dsh-mcp-manager

wangbobo-coder/dsh-mcp-manager

One settings page for every MCP server on your machine. It reads the real config file of 17 other AI tools (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, OpenCode, Trae, Trae CN, Qoder, Gemini CLI, Qwen, Zed, Roo Code, Copilot CLI, Kiro, CodeBuddy, Continue) plus DeepSeek Harness itself, groups servers by the file that declares them, probes each one over JSON-RPC to see whether it starts and which tools it exposes, and gives every server a switch that mounts or unmounts it in DeepSeek Harness without editing the other tools' own files.

1avant-hierOutils et capacitésMIT
S

DM-recovery

shiyuedong-jade/dm-recovery

Read-only assessment of whether a Dameng DM8 database can be recovered and to which point (LSN or time), across 16 recovery scenarios, with an HTML report. Needs Java 8+ and a Dameng JDBC driver jar (DmJdbcDriver8.jar) that you provide yourself.

1il y a 5 joursOutils et capacitésMIT
J

dsh-role-prompts

justin-mai/dsh-role-prompts

Adds job-role prompts to the DSH composer: type - at the start of the input to pick a role, which becomes a reference chip in the draft and is then injected as a system prompt section on every turn of that conversation, so the instruction keeps applying without showing up in the transcript. Roles are added and edited on a Settings page and stored in ~/.dsh/dsh-role-prompts.md.

1il y a 5 joursSessions et messagesMIT
M

dsh-ghost-prompt

mochinek0/dsh-ghost-prompt

Predicts your next message after each completed turn and shows it as ghost text in the composer: press → to accept, or keep typing and finish it word by word with Ctrl+→, Esc to dismiss. The prediction model follows the session by default or can be picked in the settings card, which also has an on/off switch and a speed test.

1il y a 3 joursAméliorations UIMIT
L

dsh-quote-reply

liuhaolong16/dsh-quote-reply

Keeps quotes out of the message body: quoting any passage from an assistant turn opens an editable quote tray above the composer, the quotes are injected into the next turn as system-prompt context (attributed with source and time), and an expandable quote row under that turn shows exactly which quotes were used. Quotes persist across page reloads and are claimed per turn; the host and client halves hand-shake on version and report a compatibility verdict.

1il y a 9 joursAméliorations UIMIT
X

dsh-model-endpoint

xxsttb/dsh-model-endpoint

Publishes whichever model the profile has selected in chat or on the Models page as an OpenAI-compatible HTTP endpoint: /v1/models, /v1/chat/completions (streaming SSE and non-streaming), /health. A request may name any routable model; one that omits `model` gets the current chat selection, so switching model in chat switches the endpoint. Switched on, it can also lend the model the Harness tools switched on individually, run those calls through the Harness tool runtime and feed results back up to a round limit. The listener is the plugin's own, so 127.0.0.1, 0.0.0.0 and a NAT-forwarded port all behave the same with no change to the request path. Settings cover bind address, port, API key with a generator, fallback provider and model, reasoning effort, CORS origin and timeout.

1il y a 9 joursIntégrations et accès distantMIT