Plugins
Navegue, filtre e instale plugins do DeepSeek-Harness.
22 plugins encontrados
sieve (dsh-sieve)
sev7een7/sieve
Filtra saídas, remove contexto obsoleto e revela skills sob demanda no DSH 0.2.1-alpha.1.
dsh-context-lens
goodandready/dsh-context-lens
Compressão de contexto baseada em AST, filtragem de logs de teste e guarda de orçamento de tokens para o DeepSeek Harness: remove sintaxe redundante, poda linhas de log ruidosas e impõe um teto de tokens para que a janela de contexto nunca transborde.
dsh-session-pruner
mrzhangkris/dsh-session-pruner
Gerenciamento de ciclo de vida de sessão de todos os tipos: subagentes one-shot arquivados ao concluir, subagentes continuáveis ociosos / sessões principais arquivadas (recuperáveis), um limite de capacidade, limpeza de cache de projeção e um painel de configurações com hot-reload.
dsh-autorestart
eason-22/dsh-autorestart
Reinicia DeepSeek Harness sem perder trabalho: aguarda todas as conversas ficarem ociosas e retoma o que foi interrompido. Se um supervisor gerencia o host, pede a ele; nunca inicia outro junto a um ativo. Antes de reiniciar, limpa cookies antigos que podem exceder o cabeçalho da requisição e impedir a inicialização. Salva snapshots de configuração e plugins (2 por padrão, máx. 10; remove antigos/incompletos). Não aplica nem restaura snapshots automaticamente e não monitora o host: servem só para consulta ou rollback manual. Ao terminar, conta e desliga a máquina. Funciona no Windows desktop e em dsh web hospedado, verificado em WSL com systemd. Web no Windows, WSL sem systemd e Linux nativo não testados.
dsh-minimal-anchor
rand0wn/dsh-minimal-anchor
Reduz o esquema de ferramentas a uma lista branca e injeta um preâmbulo estrutural apenas no primeiro turno da sessão, repassando depois todos os turnos seguintes sem alterações.
dsh-session-vacuum
mili1360/dsh-session-vacuum
Deletes the write-only streaming fragment rows from session logs on disk so a long session loads into fewer objects; the pruned log is checked against the loader contract before the file is replaced, and the previous file is kept as .orig.
dsh-plugin-background-compaction
jisiyong-a/dsh-plugin-background-compaction
Pré-calcula o resumo de compactação em segundo plano e confirma o resultado retido quando a compactação por pressão é acionada, eliminando uma chamada de ida e volta do modelo em primeiro plano. Registra-se como mecanismo de compactação da sessão, fixa o trecho resumido para que a impressão digital do payload coincida na confirmação, remove resultados de ferramentas antes dela e volta ao fluxo padrão em primeiro plano se houver divergência no payload ou estouro de contexto.
dsh-loop-recover
terry2010/dsh-loop-recover
Proteção contra loops para DeepSeek Harness: detecta e interrompe saídas repetidas durante o fluxo, poda e compacta o contexto e retoma a tarefa automaticamente sem reiniciar.
dsh-virtual-person
yimengsuper2432/dsh-virtual-person
Cria persona e memória a partir de um único AGENT.md: os primeiros 40.000 caracteres são inseridos no system prompt de cada sessão; o excedente é truncado com uma nota. Editável em Settings. As linhas de diário por turno são mescladas por similaridade, agrupadas pela frequência de recuperação e removidas apenas ao atingir o limite de 2 MB.
dsh-readprune
songrui111/dsh-readprune
Economiza tokens em sessões DeepSeek Harness lendo arquivos por intervalo de linhas ou símbolo, não inteiros, e limitando resultados grandes de tools com caminho de recuperação. A poda ocorre na origem, antes de o conteúdo chegar ao contexto. A medição relatada foi 43,9% menos tokens de prompt em uma sessão modelada de 30 etapas.
dsh-session-steward
drscrewdriver/dsh-session-steward
Session Steward para DSH: navega e remove em lote itens do arquivo oficial de sessões e executa uma verificação de saúde com quatro etapas (integridade do log, projection cache, JSON sem perda, leitura fria), que termina em uma recomendação reversível e priorizando backup. Nunca reescreve logs de sessão.
dsh-worktrees
lwklbb/dsh-worktrees
Gerencie worktrees do Git dentro do DSH: escaneie os repositórios do workspace, crie worktrees, adicione-os como workspaces do DSH, abra pastas, remova worktrees e faça prune de registros obsoletos.
dsh-turn-cleanup
leonlee114514/dsh-turn-cleanup
Blocks the end of a turn while temporary files from that turn are still lying around: it registers a listener on the serial agent/turn-stopping hook and, if anything is left, steers the model with the file list and two ways out — delete them, or justify each one and move it somewhere deliberate. Candidates come from two narrow temp-file sources, plus a backup-retention channel that is on by default and flags excess .bak copies of files touched this turn. The first is the .agent-tmp/ convention directory under the session cwd: whatever is left in it is reported outright, because that directory exists only for throwaway files. The second is the paths this turn actually wrote, captured through the fs/write-intent hook; those are reported only when they sit under that cwd, fall outside .git, node_modules, .tmp-sessions and out, match a temp-file pattern, and the file is still present — which is what keeps junk already sitting in the workspace from being resurrected as a complaint about this turn. One steer per turn, subagent sessions skipped, nothing deleted by the plugin in the default steer mode (only the opt-in mode: prune deletes backups), and the check is readdir plus stat only.
dsh-strata
light-cheng/dsh-strata
Layered context management: at each turn end older tool output becomes a deterministic card, the model can fold older ranges into its own summaries in up to three tiers (compress), and every original is archived locally for decompress and search_context. Works alongside DSH-Mem0: superseded runtime-context snapshots (such as recalled memories) are never archived, carded or folded, and are replaced by a one-line placeholder at turn end when the prompt cache is already broken, when the saving outweighs the cache miss, or above 75% of the window; a strataBudget service (pressure, allowance, countTokens) and a strata/fold-landed event are provided for other context plugins; strata_status warns when DSH's automatic compaction is off or its official summary keeps failing. Its L1 layer, archive rotation, prune guard and preset takeover are forked from dsh-live-compact 1.0.6 (MIT); uninstall dsh-live-compact or billion-context first — they replace the same compaction rows and Strata will not take over while either is installed.
dsh-compaction-ledger
konlue/dsh-compaction-ledger
Ledger de compactação para DeepSeek Harness: audita cada compactação (o que foi ocultado, quando e a que custo de tokens) e permite ao modelo recuperar conteúdo podado sob demanda.
dsh-compaction-audit
bushizhanghan/dsh-compaction-audit
Audita o que a compactação de contexto realmente perdeu. Lê o log bruto de eventos e verifica se as restrições permanentes do usuário (não faça, faça, só em X) sobrevivem no resumo; caminhos/versões/portas/IDs inventados; “veja acima” apontando para texto removido; se o resumo quase iguala os tokens que promete liberar; e podas sem contabilização. Uma medição em arXiv 2608.11242 encontrou ~17% de retenção das restrições entre compactadores. Inclui quatro ferramentas de agente, com varredura entre sessões que ordena conversas pelo dano da compactação. Determinístico, sem LLM: erro é defeito de regra identificável.
dsh-limit-break
ma354/dsh-limit-break
Memória persistente entre sessões e uma sequência de busca resistente a bloqueios por hostname. Quatro ferramentas: memory_recall, memory_save e memory_stats sobre JSON simples em $DSH_HOME/memory/facts.json, mais resilient_fetch, que tenta fetch normal, um host alternativo do mesmo serviço (por enquanto só Wikipedia) e curl via IPv6 e IPv4 (curl precisa estar no PATH). Sem daemon, dependência npm ou rede na importação. memory_prune, quinta ferramenta na 1.3.0, foi retirada na 1.4.0 porque adicionar ferramentas a um plugin ativo quebra sessões já abertas.
dsh-mise
sovlookup/dsh-mise
Requer mise no host. Lista versões active/installed/available; install/use/uninstall/prune conforme .mise.toml; antepõe mise shims ao PATH no load. Nove ferramentas: status, versions, PATH scan, install, use, prune, uninstall, activate, progress.
harness-reflex (dsh-reflex)
miuzel/harness-reflex
Runtime de decisão System One para dsh. Ferramentas rápidas não generativas (choice, score, screen, gate) num gateway local ou hospedado; sem que o modelo precise chamar algo, reduz automaticamente saídas grandes por segmentos, recusa chamadas idênticas repetidas após System One confirmar estagnação, confere alegações de conclusão com evidências reais de ferramentas e corrige novas tentativas com falha. npm: dsh-harness-reflex (plugin) e harness-reflex (core, também servidor MCP stdio).
dsh-lost-and-found
wangzhanchao883/dsh-lost-and-found
Busca local de arquivos: indexa pastas escolhidas em um banco SQLite local para encontrar arquivos com uma consulta, sem varrer o disco. Cache, VCS e pastas de programas são excluídos por diretório; cada pasta mantém seu marco incremental e pastas adicionadas depois são indexadas por completo. Somente leitura: nunca modifica, move ou exclui arquivos. Compatível com DeepSeek Harness 0.1.7–0.2.x, testado em 0.2.0-rc.1.
dsh-grill-tree
qiz029/dsh-grill-tree
Pacote de plugins para DeepSeek Harness: grill_tree, ferramenta de busca do espaço de design com política fixa. Expande uma decisão por nó, executa proponentes independentes, delega a poda dos ramos a um avaliador separado e limita o beam em cada profundidade. Pode produzir projetos completos.
context-pruner
johnxu22786/context-pruner
Triagem de contexto em sessões longas do DeepSeek Harness: filtros determinísticos reduzem conteúdo antigo, duplicado, malsucedido ou excessivo pelo ponto oficial ctx.compaction.