Plugin
Sfoglia, filtra e installa i plugin di DeepSeek-Harness.
152 plugin trovati
dsh-tool-camera
zlmddygggzh-collab/dsh-tool-camera
Grabs a live frame from the local webcam and hands it to the agent as an image, so the model can actually look through the camera without opening any app or keeping a window in front. A dim room no longer comes back black — brightness, gamma, contrast, sharpen and an auto-level pass run inside the capture itself. ffmpeg is fetched automatically on first use, and the same plugin lists the available capture devices.
dsh-tool-gate
xuxue04403/dsh-tool-gate
Per-project tool gating for the harness: before each step, the session looks for `.dsh/tool-gate.json` in its working directory and up to 32 parents, then filters the tool set handed to the model — allow or deny lists with `prefix*` wildcards, `off` when no rule file is found. A single `tool_gate_status` tool reports the active mode, rule file, and which tools were hidden.
dsh-tool-compass
nidehogger/dsh-tool-compass
Model-classified tool compass for DeepSeek Harness: the agent sees functional categories and pulls specific tools on demand.
dsh-tool-index
lizzzmax/dsh-tool-index
DSH Lean Context indexes available tools locally and preselects a clear match or finds tools on demand.
dsh-tool-deny
hhuangpanda/dsh-tool-deny
Hides or disables specific tools for a customized list of agent presets, such as tools another plugin adds to every preset. Hidden tools are removed from the tool list and use no tokens, denied tools have calls refused. Can also blank system prompts added by other plugins. Configured in YAML. Does nothing until you add a config row.
dsh-tool-index
gunjanpatel359/dsh-tool-index
Sends deferred MCP tool definitions as an index of names, parameter signatures and one-line summaries grouped by server, with tool_details returning a full schema on request and call_tool running the real tool. Reading a schema or running a tool does not change the model-visible tool list, so the prompt cache is not invalidated.
dsh-tool-subagent-batch
yixiangtang/dsh-tool-subagent-batch
Rolling-window batch scheduler for DeepSeek Harness subagents: one subagent_batch call carries a queue of independent subtasks plus a user-owned concurrency window, a settled child's slot is refilled immediately, and the call returns every child's final answer, stop reason and child id as one acceptance report. async mode keeps the pool running in the background for subagent_batch_status, and the window comes from config, DSH_SUBAGENT_BATCH_CONCURRENCY or a hardware recommendation.
dsh-tool-session-message
bigbugy/dsh-tool-session-message
Cross-session messaging: deliver a user message to another DSH session by session id. Every message carries the sender session id and a reply hint, so windows can authenticate each other and hand work over. One tool, no extra DSH dependencies; mode "steer" injects into a running turn instead of queuing a new one.
dsh-tools-manager
1497105876/dsh-tools-manager
Lista di blocco strumenti deny-only per preset agente. Disattivare uno strumento in Impostazioni lo rimuove dallo schema di quel modo e ne rifiuta le chiamate. Non si può attivare nulla né aggiungere elementi a una whitelist; gli strumenti non bloccati restano invariati. Ogni riga mostra la descrizione dello strumento e le regole risiedono in un solo JSON fuori dal profilo.
dsh-tool-picker
ptilroko/dsh-tool-picker
Interruttori per sessione per scegliere quali strumenti può chiamare una conversazione DSH. La modalità guest limita gli strumenti file al workspace e disattiva shell e subagenti.
dsh-toolkit
msszsd3925/dsh-toolkit
Cinque utilità DSH in un plugin: controlla sessioni esistenti tramite QQ (serve un’implementazione OneBot 11 come NapCat in esecuzione), interroga un’altra sessione con context guard, mette in pausa il turno attivo, riavvia DSH su Windows con ripresa automatica facoltativa tramite attività pianificata install-restart.ps1 e applica disciplina sui token nelle ore di punta.
dsh-tool-gate
7gzgn/dsh-tool-gate
Rimuove interi pacchetti di strumenti dalla superficie della sessione e li riattiva con un comando. Riduce la tabella strumenti da 99.789 a 48.144 caratteri (51,8%) senza disinstallare plugin né riavviare. Reversibile per gruppo e per agente.
dsh-tool-subtitle
yuehancn/dsh-tool-subtitle
Legge, scrive, converte e riallinea tracce di sottotitoli SRT, WebVTT e ASS; le controlla per trovare cue troppo lunghi o illeggibili e trascrive l’audio tramite un riconoscitore configurato.
dsh-tool-qrcode
yuehancn/dsh-tool-qrcode
Genera QR con un encoder ISO/IEC 18004 realizzato da zero, senza strumenti esterni; pianifica versione del simbolo e margine di correzione errori prima di produrre il codice e decodifica simboli esistenti in testo.
dsh-tool-protobuf
yuehancn/dsh-tool-protobuf
Legge, controlla e confronta definizioni Protocol Buffer senza installare protoc: parser .proto senza dipendenze con sei strumenti (status, outline, describe, diff, audit, next_number). diff classifica le modifiche come breaking, risky o additive e indica le conseguenze sul wire format. audit rileva ciò che protoc accetta ma una revisione deve segnalare: numeri di campo duplicati/illegali, collisioni con intervalli riservati, tipi irrisolti e lacune non riservate sotto il numero massimo.
dsh-tool-podcast
yuehancn/dsh-tool-podcast
Trasforma una registrazione grezza in un podcast pubblicabile con ffmpeg locale: rileva i capitoli dai silenzi, taglia ai confini, normalizza il volume a un target broadcast in due passaggi e scrive un RSS iTunes misurando su disco i byte degli enclosure.
dsh-tool-ocr
yuehancn/dsh-tool-ocr
Estrae testo da immagini o PDF: legge direttamente il livello testuale dei documenti digitali e ricorre a un motore OCR configurato per le scansioni.
dsh-tool-notion
yuehancn/dsh-tool-notion
Converte blocchi Notion e Markdown in entrambe le direzioni, senza client API né dipendenze esterne. Un paragrafo Notion è un array di run rich-text, Markdown una stringa: la conversione divide e unisce invece di essere inversa. I run sono separati a ogni confine di annotazione e poi riuniti; i fence vengono ampliati se il contenuto contiene già backtick. Ogni passaggio con perdita viene segnalato.
dsh-tool-mining
yuehancn/dsh-tool-mining
Trasforma i numeri grezzi di un repository GitHub in una valutazione motivata: concentrazione dei contributi e bus factor, inclusi i file con un solo autore; tempo di merge con mediana accanto alla media per rendere visibili gli outlier; backlog di issue senza pull request e bozze. Legge la REST API pubblica senza SDK e non spaccia mai una pagina troncata per completa.
dsh-tool-media
yuehancn/dsh-tool-media
Controlla un ffmpeg locale con sei strumenti strutturati: analisi dei flussi, transcodifica o taglio, estrazione di fotogrammi a intervalli regolari o della traccia audio e compressione video entro un limite di byte con codifica a due passaggi.
dsh-tool-invoice
yuehancn/dsh-tool-invoice
Estrae dal testo numero e data della fattura, parti, codici fiscali e importo, imposta e totale. Verifica che importo più imposta corrispondano davvero al totale e segnala i documenti non quadrati.
dsh-tool-epub
yuehancn/dsh-tool-epub
Legge, crea e scompone libri EPUB 3 senza dipendenze esterne; include lettore/scrittore ZIP e scanner XML. Controlla problemi strutturali in metadati, ordine di lettura e indice, assembla un libro dai capitoli oppure lo divide in file HTML per capitolo.
dsh-tool-browser
yuehancn/dsh-tool-browser
Apre una pagina, attende il tempo necessario, estrae l’articolo leggibile e acquisisce uno screenshot. Playwright è facoltativo; se manca, usa il recupero statico e lo segnala nel risultato. Distingue una pagina in cui JavaScript non è stato eseguito da una renderizzata. Il contenuto viene scelto in base alla densità di prosa dei sottoalberi candidati, non ai nomi dei tag: l’articolo interno prevale sul contenitore che include più documento.
dsh-tool-archive
yuehancn/dsh-tool-archive
Impacchetta una directory in un tar deterministico, ne legge il contenuto senza estrarlo, rifiuta in estrazione gli elementi che uscirebbero dalla destinazione e verifica il risultato con SHA-256. Nessuna dipendenza esterna: il plugin legge e scrive direttamente il formato tar. La lettura è volutamente più permissiva della scrittura. Poiché tar non ha un indice centrale, controlla il marcatore di fine per non considerare completo un file troncato solo perché il checksum coincide. Il writer non emette mai contenuti che non possa rileggere.