Plugins
Navegue, filtre e instale plugins do DeepSeek-Harness.
13426 plugins encontrados
dsh-prompt-drift
zhengqiuyang/dsh-prompt-drift
Gate de desvio do system prompt: calcula hash e cria baseline de cada seção adicionada ao prompt por plugin ou preset. Alteração silenciosa no que o modelo recebe causa falha explícita.
dsh-pr-gate
zhengqiuyang/dsh-pr-gate
Gate determinístico de escrita: scope policy nega write/edit fora do escopo antes de tocar no disco; regras residue verificam o texto e cada decisão entra em ledger JSONL com content-hash. Reutiliza agent-pr-gate.yaml para a mesma policy na CI e sessão.
dsh-mcp-test
zhengqiuyang/dsh-mcp-test
Snapshot e gate de desvio: salva o catálogo visível completo (name/description/parameters, incluindo ferramentas MCP) em JSON versionável e alerta se atualização adicionar, remover ou alterar ferramentas.
dsh-freeze
zhengqiuyang/dsh-freeze
Bloqueio hermético: cria fingerprints das dependências do profile, ordem do bundle, lockfile e camada patch. Se divergir, avisa na inicialização ou falha em strict mode (postura --frozen da CI).
dsh-egress-gate
zhengqiuyang/dsh-egress-gate
Gate determinístico de saída de rede: verifica buscas e fetches web contra destinos permitidos em tools/pre-execute e os nega antes da execução. Verbos fetch no shell são observados; aplicação obrigatória é opcional.
dsh-attest-chain
zhengqiuyang/dsh-attest-chain
Cadeia de custódia assinada: cada resultado de ferramenta monitorado acrescenta um registro ed25519 encadeado por hash; commits também são vinculados. Alterar uma linha ou truncar o final faz a verificação por replay determinístico falhar.
cloakpack (dsh-cloak)
zhangmiao03/cloakpack
Firewall de contexto para DeepSeek Harness: troca credenciais em resultados de ferramentas bem-sucedidos em texto simples por marcadores opacos ⟦cloak:category:n⟧ antes de chegarem ao modelo; originais ficam apenas em vault na memória do processo, por agente. Inclui 36 famílias de assinaturas (compartilhadas com git pre-push guard do cloakpack), regras por nome de chave, regex próprias, dry-run, auditoria e /cloak.
dsh-rice-guard
xiaoshang05/dsh-rice-guard
Monitora raciocínio e saída e cancela o turno se houver repetição. Quatro padrões: ciclo literal, contagem com linhas que diferem só por número, linhas repetidas separadas por outro texto e frases definidas pelo usuário. Exibe alerta de fechamento manual no overlay global, com som opcional. Monitor reúne opções, limites e histórico. Comparação local sem chamada ao modelo nem custo de tokens.
dsh-whale-guard
wyr-233/dsh-whale-guard
Protege contra comandos que encerrariam o próprio agente: safe_kill sempre exclui o chamador e seus ancestrais; bash pre-execute detecta auto-correspondências de pkill, captura stdin via sudo -S, rm -rf / e similares. Regras expansíveis block / warn / hint.
dsh-sandboxie-redirect
lone-wolf-akela/dsh-sandboxie-redirect
Predefinição copy-on-write: comandos shell rodam em uma caixa Sandboxie por workspace; gravações externas ficam na cópia e o disco real permanece intacto. Só Windows; requer Sandboxie-Plus.
dsh-warden
dingchenhui0618-arch/dsh-warden
Gate de revisão adversarial para chamadas de ferramentas. Conecta-se a tools/pre-execute e primeiro aplica, sem latência, uma regex local a comandos destrutivos (rm -rf, git push --force, git reset --hard, DROP TABLE, format e gravações em disco) e caminhos sensíveis (.env, id_rsa, .ssh, .git/, $DSH_HOME). Só uma correspondência aciona uma chamada ao modelo revisor, que responde allow ou deny. Leituras simples e gravações comuns não entram nesse fluxo nem adicionam atraso. Cada decisão aparece ao vivo na GUI Web.
dsh-auto-review-default
devil233-ui/dsh-auto-review-default
Aplica às sessões a predefinição de permissões integrada Auto review: às novas na criação e às sessões root existentes quando forem restauradas.
dsh-approval-explainer
arisuyuuko/dsh-approval-explainer
Acrescenta uma anotação gerada pelo modelo a cada solicitação de aprovação de escalonamento no DSH: o que o comando faz, a intenção do modelo, o risco e o motivo, e o significado de cada opção. Mantém histórico pesquisável em /dsh-approval/history e diagnóstico em /dsh-approval/diag.
dsh-agent-recycle-guard
ahyi8/dsh-agent-recycle-guard
Converte comandos de exclusão emitidos pelo agente (Remove-Item e aliases do PowerShell, rm/unlink/rmdir do Bash, del/erase/rd/rmdir do CMD) em operações da lixeira do sistema no Windows, Linux e macOS. Também verifica, na medida do possível, scripts que façam o mesmo antes da execução e não oferece fallback de exclusão permanente.
dsh-mega-plugins (dsh-telemetry)
zhangj1164/dsh-mega-plugins
Telemetria somente local para plugins DSH: registra operações e erros em uma tabela KV do domínio de armazenamento, aplicando regras configuráveis de ocultação antes da gravação e novamente ao analisar registros anteriores à regra. Agrupa falhas por âncora feature-code e informa o período lido, a route de cada grupo e as tentativas registradas após a última falha, na ordem de gravação.
dsh-mega-plugins (dsh-github-issue)
zhangj1164/dsh-mega-plugins
Serviço de issues do GitHub para DSH: transforma a análise de falha de telemetria em um relatório uniforme, cria uma URL pré-preenchida de nova issue e a encurta se exceder o limite configurado; reescreve uma descrição simples como issue estruturada com o modelo do deployment.
dsh-plugin-selfcheck
xiaocxiaohai666/dsh-plugin-selfcheck
No início, lista todos os plugins na árvore loader do DeepSeek Harness e mostra o texto da exceção dos que falharam. Também verifica divergências de versão das dependências, validade da configuração do profile, alcance da porta web e ferramentas registradas.
dsh-codebase-watcher
www7olfwww/dsh-codebase-watcher
Mantém atualizado o grafo de conhecimento Codebase Memory: compara head_sha do nó Branch com git rev-parse HEAD e informa o behindBy exato. Reconstrói apenas projetos desatualizados pela CLI codebase-memory-mcp, sem o limite de 60 segundos da ferramenta MCP. Observa alterações em cada projeto e espelha o mesmo estado em um cartão de configurações e em uma interface REST.
dsh-rtk
viogus/dsh-rtk
Encaminha comandos bash elegíveis pelo rtk (Rust Token Killer) para comprimir a saída antes de ela chegar ao modelo: pede ao rtk instalado que reescreva cada comando e usa o que ele imprime. Sem rtk, o executor se comporta exatamente como o padrão.
dsh-harness-trace
oihai/dsh-harness-trace
Registra cada sessão como uma linha do tempo Markdown legível no workspace da sessão: solicitação completa enviada ao modelo (incluindo system prompt e injeções de plugins), entrada do usuário, respostas, raciocínio, chamadas e resultados de ferramentas, leitura/gravação de arquivos, buscas na web, carregamento de skills, comandos e uso de tokens. Inclui página de revisão, aba por sessão e escopo de captura configurável.
dsh-workbench-agent-studio
lucky01222/dsh-workbench-agent-studio
Agent Studio para DSH Web: configura modelos, prompts, vínculos de ferramentas por plugin e Skills; executa testes com resultados de ferramentas editáveis e consulta o histórico. Preserva snapshots de capacidades da sessão, exporta presets independentes e cria rascunhos de Agents com um preset guiado.
dsh-restart-anywhere
joblessjoe/dsh-restart-anywhere
Adiciona acima de Settings um botão Restart dsh que reinicia o DSH no mesmo lugar: via systemd se ele roda como unidade systemd; caso contrário, por process.execve com o mesmo PID (processo pai wrapper leve no Windows ou Node < 22.15). Não exige configuração de supervisor para iniciar o DSH. Verificado no Linux; Docker, macOS e Windows ainda não foram executados em ambiente real. A página recarrega uma vez quando o novo boot id responde.
dsh-zterm
guhanfei-ai/dsh-zterm
Plugin de terminal SSH e JumpServer dentro do DSH, com ferramentas de leitura em máquinas reais, operações de leitura/gravação iniciadas por uma pessoa e gerenciamento de sessões.
dsh-experimental-computer-use-linux-nde-mcp
eviljoker/dsh-experimental-computer-use-linux-nde-mcp
Provedor computer-use DSH Cordis para o desktop ZTE Nde. O postinstall do npm install baixa para o bin/ do próprio pacote o binário musl criado por computer-use-linux-zte-nde (v0.7.7-nde.3). resolveCommand() resolve o caminho cordis a partir de import.meta.url, fazendo o mount funcionar independentemente do cwd do dsh web. Reserva o slot compartilhado com ctx.computerUse.register e expõe ferramentas MCP com prefixo mcp__computer-use-linux-nde-mcp__* (screenshot, list_windows, click, type_text, doctor etc.). Duas correções Nde upstream: fallback KWin caption+coords para direcionar janelas e SnapshotCache, que limita AT-SPI a uma ativação por (app, pid) para não perturbar Chrome repetidamente.