Plugin
Sfoglia, filtra e installa i plugin di DeepSeek-Harness.
438 plugin trovati
dsh-lan-gate (plugin)
ye-zinan/dsh-lan-gate
Pannello gateway LAN dsh-lan-gate: pulsante accanto a Settings mostra stato e dispositivi in attesa di approvazione; apre la pagina loopback senza digitare l’URL. Se fermo, avvia prima l’attività pianificata. Non appare su telefono/tablet.
dsh-session-move
hwangjunjie/dsh-session-move
Consente di spostare una sessione in un’altra cartella, eliminarla definitivamente o rinominarla con l’IA dalla Web UI, trascinando la riga sul nome della cartella o dal menu. Lo spostamento riscrive cwd nell’intestazione, trasferisce il log persistente e aggiorna il conteggio del workspace affinché anche la cronologia segua la sessione. L’eliminazione arresta gli agenti attivi e rimuove log, riga projection-cache e conteggio. Le stesse operazioni sono strumenti agent: workbench_session_move, workbench_session_delete e workbench_session_rename_ai.
dsh-session-delete
earthpretender/dsh-session-delete
Aggiunge la voce rossa «Delete session» sotto Archive nel menu della sessione nella barra laterale ed elimina definitivamente i log e la voce account nel workspace registry. Un secondo clic conferma e la riga sparisce subito. Le sessioni aperte in questa esecuzione vengono prima rimosse dalla memoria per evitare che ricompaiano. Se è in corso un’attività, appare un avviso aggiuntivo e il clic la interrompe prima dell’eliminazione.
dsh-mac-keep-awake
wjvalue/dsh-mac-keep-awake
Solo macOS: mantiene l’asserzione PreventUserIdleSystemSleep (caffeinate -i -w <host pid>) finché è attiva una sessione DSH e la rilascia quando termina l’ultima. Il display può comunque spegnersi. La mantiene anche nella fase di manutenzione, quando Agent.status indica idle, e durante un /compact manuale lungo tramite gli eventi compaction/start e compaction/end. Ogni 60 s si riallinea a ctx.agents.list() per rilevare subito le sessioni già attive dopo un hot reload. In caso di errore riprova senza rinunciare, con backoff esponenziale fino a 60 s. Al rilascio passa da SIGTERM a SIGKILL dopo 2 s; -w fa terminare caffeinate da solo se muore l’host. Nessuna parte browser; configurazione via profile patch. 51 test, inclusi due che leggono pmset -g assertions su hardware reale.
dsh-region-probe
orphiczhou/dsh-region-probe
Provider Cordis Inspect in sola lettura che consente all’agente di vedere l’interfaccia controllata. `outline()` riporta le regioni realmente renderizzate dalla shell, occupazione, geometria e stato degli errori attuali o passati. `snapshot()` restituisce l’albero dei nodi di una regione (tag, role, aria-label, testo proprio, geometria e stili calcolati), indicata da slot key o selettore CSS. `failures()` conserva la cronologia degli errori di rendering e dei recuperi. Le regioni usano l’anchor scritto dalla shell per ogni slot: non serve un elenco e sono incluse regioni future o fornite da altri plugin. Nessuna UI, strumento, dipendenza o rete.
dsh-workspace-activity
charliesbyte/dsh-workspace-activity
Mostra uno spinner sulla riga workspace mentre è attiva una sessione e un contrassegno di completamento temporaneo dopo l’arresto.
dsh-billing
niliemi/dsh-billing
Calcola i token con la tabella prezzi ufficiale e mostra il costo corrente per sessione e globale accanto al misuratore di contesto; rispecchia il saldo DeepSeek nella barra laterale. Blocca un turno se la spesa del periodo supera il limite globale definito (contenuto da quel saldo) o il limite indipendente della sessione. Le basi di fatturazione si azzerano separatamente per sessione o globalmente: una non azzera l’altra. Il periodo torna a zero, la cronologia confluisce nel totale complessivo.
dsh-restart
ajia1206/dsh-restart
Riavvia il processo DSH in esecuzione da uno strumento modello o da un controllo GUI in basso a destra. Rileva launchd KeepAlive e offre un supervisor separato di fallback che annulla l’uscita se il proprio handshake fallisce. Include il percorso di riavvio desktop macOS e record JSONL correlati per arm id, pid e profile, così il riavvio si distingue da attività di log estranee.
dsh-auto-handoff
qingyou002/dsh-auto-handoff
Plugin DSH che trasferisce una sessione lunga a una nuova nello stesso workspace con `/handoff` o al raggiungimento di una soglia di token. Mantiene preset, modello, permessi e plan mode; il riepilogo è scritto dal modello della sessione e il cambio attende il confine di un passaggio senza interrompere il lavoro.
dsh-compat-vet
liujianqiao701/dsh-compat-vet
Verificatore di compatibilità plugin dsh: confronta peerDependencies dei plugin installati con la versione dsh attiva per segnalare quelli che il preflight di avvio rifiuterà e mostra comandi di correzione copiabili. Un banner in cima a dsh web consente di isolare, disinstallare o aggiornare; crea un backup prima della modifica e ripristina se il nuovo controllo fallisce.
dsh-phocinae
phocinae/dsh-phocinae
Plugin di livello decisionale locale per DSH: gate di approvazione dei comandi fail-closed e strumenti ask/gate basati su un modello locale da 144,3 M. Richiede un servizio decisionale locale separato: esegui `pip install phocinae-server`, scarica i pesi di circa 330 MB e lascia il servizio attivo. Senza, lo strumento restituisce `PHOCINAE_SERVICE_UNAVAILABLE`.
dsh-hold
tetrassky/dsh-hold
Trattiene un messaggio in bozza finché l’agente principale è inattivo e non sono in esecuzione subagenti o processi in background, poi lo invia. Ogni attesa ammette un orario opzionale e la scelta queue/wait/steer. Resta sull’host con gli allegati anche dopo il riavvio.
dsh-skin-im2005
ye-zinan/dsh-skin-im2005
Skin per il client DeepSeek Harness ispirata alla messaggistica istantanea del 2005: cornice angolare da 1 px, barra del titolo con gradiente blu, SimSun per l’interfaccia cinese, barra laterale dei gruppi con scheda avatar e firma modificabile, nome e ora per ogni messaggio e tre intensità selezionabili. Tutta la grafica è SVG originale. La barra degli strumenti include anche un blocco note tra sessioni, un pannello delle sessioni attive e giochi di palla 8, campo minato, giardino di token e poker heads-up, silenziati dalla modalità concentrazione integrata.
dsh-morning-paper
damlys99/dsh-morning-paper
Pagina iniziale in stile giornale per una sessione ancora in esecuzione. Aggiunge la scheda Conversation View accanto a Chat e Trajectory; mostra per turno durata, passaggi, strumenti, token ed esito, modifiche per file, tempo del modello rispetto agli strumenti, il turno più costoso, i comandi degli errori non ritentati e la pressione del contesto rispetto alla capacità dichiarata del modello instradato. Generata deterministicamente dal log durevole, senza modello, costo in token o allucinazioni; stesso log e orologio producono byte identici. Non aggiunge nulla alla sessione né chiama modelli; segnala le approvazioni in sospeso senza rispondervi. Mostra solo pagine con contenuto e si aggiorna a fine turno e con polling a due velocità con controllo finale limitato ai soli metadati.
dsh-vscode (dsh-door)
elk-9527/dsh-vscode
Porta ACP limitata a loopback per DeepSeek Harness: collega VS Code e altri client locali a un kernel attivo tramite indirizzo loopback locale, condividendo modelli, strumenti, memoria e sessioni. Consente di consultare la cronologia, cambiare modalità di permesso e usare capacità registrate dai plugin DSH.
dsh-task-progress
chen8923/dsh-task-progress
Avanzamento live delle attività DSH lunghe: uno script aggiunge righe JSON a un file per sessione; la Web UI le mostra in overlay mobile e scheda laterale, che elenca anche i job senza rapporti. `dsh-progress run -- <cmd>` avvolge i comandi che non possono segnalare il proprio stato.
dsh-job-progress
rice00/dsh-job-progress
Mostra l’avanzamento live dei job lunghi in background nella GUI Web DSH: una pallina mobile nella sessione proprietaria apre un pannello con completati/totale, velocità ed ETA.
dsh-zen
john-walks-slow/dsh-zen
Vista Zen Mode e tracciamento del tempo in primo piano per DeepSeek Harness. Durante il lavoro dell’agente mostra una conversazione calma con stato, ultimo messaggio utente, attività live e risposta finale Markdown con statistiche sintetiche del turno. Osserva lo schermo per misurare la concentrazione e calcolare punteggi giornalieri/settimanali; nasconde strumenti e ragionamento, entra/esce automaticamente all’avvio/fine dei task, offre Alt+Z e impostazioni Zen. Solo client, dati in localStorage, senza rete.
dsh-harness-ui
jianjianzhu/dsh-harness-ui
Console a pagina intera aperta dalla barra laterale, con 8 schede: panoramica; sessioni dal servizio sessions (titolo, directory, stato, aggiornamento, filtri); bundle installati e voci Loader da pluginInventory/pluginManager con interruttore per bundle; mercato dei repository pubblici `topic:dsh-plugin` via GitHub Search API; editor modelli/provider che scrive nello spazio llm-pi-ai tramite `remote.settings.mutate`, cambia modello di sessione, aggiunge/modifica provider e liste di modelli, salva le API key con `remote.credentials` e conserva i campi profilo nascosti; MCP; skills; utilizzo letto dal loopback host `/api/dsh-usage/overview`. I servizi sono dichiarati con `ctx.inject`; se ne manca uno, la console non viene montata invece di bloccarsi.
xy-dsh (xy-dsh-lamp)
xinyuan-gao/xy-dsh
Pannello di lampade sempre in primo piano per macOS: una per agente e una riga per sessione, compattate a una per attività in corso. La lampada lampeggia in blu mentre attende un’approvazione o una domanda; alla fine dell’agente root mostra una notifica di sistema.
dsh-restart
dwjz/dsh-restart
Aggiunge una pagina Restart alle impostazioni DSH Web. Mostra PID, porta, ora di avvio e uptime dell’host. Un helper separato attende che la porta smetta di rispondere e ripete la stessa invocazione di avvio; la pagina si ricarica quando il nuovo host risponde con un altro boot id.
dsh-sandbox-arg-guard
apex-mochen/dsh-sandbox-arg-guard
Evita che un argomento ridondante di elevazione del sandbox faccia fallire una chiamata. pwsh, bash, write ed edit dichiarano l’intero enum `sandbox_permissions`, ma DSH accetta solo un livello strettamente più ampio di quello attivo; ripetere il livello corrente viene rifiutato prima dell’esecuzione e può costare un turno di tentativi. Registra un solo listener waterfall tools/execute e, solo dopo quel rifiuto documentato e se è presente il campo di elevazione, reinvia una volta la stessa chiamata senza tale campo. È sicuro: il rifiuto precede l’esecuzione («non è stato eseguito nulla») e la chiamata corretta non corrisponde più, quindi niente loop. Verificato: prima isError=true e comando non eseguito; dopo output reale e isError=false, un tool/call e un tool/result. Nessuna dipendenza.
dsh-steer
cai-mh/dsh-steer
Da un pannello mobile del browser, inserisce istruzioni o correzioni in una sessione attiva mentre il modello ragiona oppure annulla il turno corrente.
dsh-snippets
zhang24xiao/dsh-snippets
Gestisce snippet CSS e JS per la Web GUI DSH: inserisce il CSS attivo come elementi style ed esegue il JS attivo nella pagina. Include interruttore rapido nel footer laterale, pagina dedicata in Settings e sincronizzazione facoltativa con cartella o Gist.