Plugins
Navegue, filtre e instale plugins do DeepSeek-Harness.
438 plugins encontrados
dsh-lan-gate (plugin)
ye-zinan/dsh-lan-gate
Controle do gateway LAN dsh-lan-gate: botão ao lado de Settings mostra se está ativo e quantos celulares/tablets aguardam aprovação; abre a página de aprovação limitada a loopback sem digitar URL. Se parado, inicia primeiro a tarefa agendada. Não aparece em telas móveis.
dsh-session-move
hwangjunjie/dsh-session-move
Permite mover uma sessão para outra pasta, excluí-la permanentemente ou renomeá-la com IA pela Web UI — arrastando a linha até o título da pasta ou pelo menu. Ao mover, reescreve cwd no cabeçalho, realoca o log persistido e atualiza o controle do workspace para levar o histórico junto. Ao excluir, para agentes em execução e remove log, registro projection-cache e controle do workspace. As mesmas ações estão disponíveis como ferramentas: workbench_session_move, workbench_session_delete e workbench_session_rename_ai.
dsh-session-delete
earthpretender/dsh-session-delete
Adiciona a opção vermelha “Delete session” abaixo de Archive no menu de sessão da barra lateral e exclui permanentemente os logs e o registro de conta no workspace registry. Um segundo clique confirma e a linha some imediatamente. Sessões abertas nesta execução são descartadas primeiro da memória para não ressurgirem. Se houver tarefa em andamento, aparece um aviso extra; ao clicar, a tarefa para antes da exclusão.
dsh-mac-keep-awake
wjvalue/dsh-mac-keep-awake
Somente macOS: mantém a asserção PreventUserIdleSystemSleep (caffeinate -i -w <host pid>) enquanto houver alguma sessão DSH e a libera quando a última parar. A tela ainda pode apagar. Também mantém durante a manutenção, quando Agent.status informa idle, e um /compact manual longo, pelos eventos compaction/start e compaction/end. A cada 60 s reconcilia com ctx.agents.list() para detectar imediatamente sessões já em execução após hot reload. Se falhar, tenta novamente sem desistir, com backoff exponencial limitado a 60 s. Ao liberar, escala de SIGTERM para SIGKILL após 2 s; -w deixa o caffeinate sair sozinho se o host morrer. Não há parte de navegador; configuração via profile patch. São 51 testes, incluindo dois que leem pmset -g assertions em hardware real.
dsh-region-probe
orphiczhou/dsh-region-probe
Provedor Cordis Inspect somente leitura para o agente ver a interface que controla. `outline()` relata regiões realmente renderizadas pelo shell, ocupação, geometria e estado de falha atual/anterior. `snapshot()` retorna a árvore de nós renderizada de uma região (tag, role, aria-label, texto próprio, geometria e estilos calculados), indicada por slot key ou seletor CSS. `failures()` mantém o histórico de falhas de renderização e recuperação. As regiões são identificadas pelo anchor escrito pelo shell para cada slot, sem lista prévia e incluindo regiões futuras ou de outros plugins. Sem UI, ferramentas, dependências ou acesso à rede.
dsh-workspace-activity
charliesbyte/dsh-workspace-activity
Exibe um indicador giratório na linha do workspace enquanto qualquer sessão estiver ativa e uma marca de conclusão por pouco tempo após parar.
dsh-billing
niliemi/dsh-billing
Calcula o preço dos tokens pela tabela oficial e mostra o custo corrente por sessão e global ao lado do medidor de contexto; espelha o saldo da conta DeepSeek na barra lateral. Bloqueia um turno quando o gasto do período ultrapassa o teto global definido (limitado por esse saldo) ou o teto próprio da sessão. As bases de cobrança por sessão e global são redefinidas independentemente; uma não redefine a outra. O período volta a zero e o histórico passa ao total vitalício.
dsh-restart
ajia1206/dsh-restart
Reinicia o processo DSH em execução por uma ferramenta de modelo ou controle no canto inferior direito da GUI. Detecta launchd KeepAlive e oferece um supervisor separado de fallback, que cancela a saída se o próprio handshake falhar. Inclui caminho de reinício do desktop macOS e registros JSONL correlacionados por arm id, pid e profile para distinguir reinícios de eventos de log sem relação.
dsh-auto-handoff
qingyou002/dsh-auto-handoff
Plugin DSH que transfere uma sessão longa para uma nova no mesmo workspace com `/handoff` ou ao atingir um limite de tokens. Mantém preset, modelo, permissões e plan mode; o próprio modelo da sessão escreve o resumo, e a troca espera o limite entre etapas sem interromper o trabalho em andamento.
dsh-compat-vet
liujianqiao701/dsh-compat-vet
Verificador de compatibilidade de plugins dsh: compara peerDependencies dos plugins instalados com a versão dsh em execução para apontar os que o preflight de inicialização recusará e exibe comandos de correção copiáveis. Um banner no topo do dsh web permite isolar, desinstalar ou atualizar; faz backup antes da mudança e reverte se a nova checagem falhar.
dsh-phocinae
phocinae/dsh-phocinae
Plugin de camada de decisão local para DSH: gate de aprovação de comandos fail-closed e ferramentas ask/gate apoiadas por um modelo local de 144,3 M. Exige um serviço de decisão local separado: execute `pip install phocinae-server`, baixe os pesos de cerca de 330 MB e mantenha o serviço em execução. Sem ele, a ferramenta retorna `PHOCINAE_SERVICE_UNAVAILABLE`.
dsh-hold
tetrassky/dsh-hold
Retém uma mensagem redigida até que o agente principal esteja ocioso, sem subagentes ou tarefas em segundo plano ativas; então a envia. Cada espera aceita horário opcional e escolha entre queue, wait ou steer. Fica no host com os anexos e não se perde após reiniciar.
dsh-skin-im2005
ye-zinan/dsh-skin-im2005
Tema para o cliente DeepSeek Harness inspirado em mensageiros instantâneos de 2005: moldura angular de janela de 1 px, barra de título em gradiente azul, SimSun para a interface em chinês, barra lateral de grupos com cartão de avatar e assinatura editável, nome e horário em cada mensagem e três intensidades alternáveis. Toda a arte é SVG original. A barra de ferramentas reformulada também inclui bloco de notas entre sessões, painel de sessões em execução e jogos de bola 8, campo minado, jardim de tokens e pôquer heads-up, silenciados pelo modo de foco integrado.
dsh-morning-paper
damlys99/dsh-morning-paper
Página inicial em estilo de jornal para uma sessão ainda em execução. Adiciona a aba Conversation View ao lado de Chat e Trajectory; mostra por turno duração, etapas, ferramentas, tokens e resultado, alterações por arquivo, tempo de modelo versus ferramentas, o turno mais caro, comandos de falhas não repetidas e pressão de contexto frente à capacidade declarada do modelo roteado. Gerada deterministicamente pelo log durável, sem modelo, custo de tokens ou alucinações; o mesmo log e relógio geram bytes idênticos. Não acrescenta nada à sessão nem chama modelos; informa aprovações pendentes sem respondê-las. Exibe apenas páginas com conteúdo e atualiza ao concluir turnos e por sondagem em duas velocidades com verificação final somente de metadados.
dsh-vscode (dsh-door)
elk-9527/dsh-vscode
Porta ACP restrita ao loopback para DeepSeek Harness: conecta VS Code e outros clientes locais a um kernel ativo pelo endereço loopback local, compartilhando modelos, ferramentas, memória e sessões. Permite ver histórico, alterar modos de permissão e chamar recursos registrados por plugins DSH.
dsh-task-progress
chen8923/dsh-task-progress
Progresso ao vivo de tarefas longas do DSH: um script acrescenta linhas JSON a um arquivo por sessão; a Web UI as exibe em sobreposição flutuante e aba lateral que também lista trabalhos sem relatório. `dsh-progress run -- <cmd>` envolve comandos incapazes de informar progresso.
dsh-job-progress
rice00/dsh-job-progress
Mostra o progresso ao vivo de tarefas longas em segundo plano na GUI web DSH: uma esfera flutuante arrastável na sessão responsável abre um painel com concluído/total, velocidade e ETA.
dsh-zen
john-walks-slow/dsh-zen
Visão Zen Mode e rastreador de tempo em primeiro plano para DeepSeek Harness. Enquanto o agente trabalha, mostra uma conversa tranquila com estado, última mensagem do usuário, atividade ao vivo e resposta final em Markdown com estatísticas breves do turno. Observa a tela para medir foco e pontuar dias/semanas; oculta ferramentas e raciocínio, entra/sai automaticamente no início/fim de tarefas e oferece Alt+Z e configurações Zen. Só no cliente, salva em localStorage e não usa rede.
dsh-harness-ui
jianjianzhu/dsh-harness-ui
Console em página inteira aberta pela barra lateral, com 8 abas: visão geral; sessões do serviço sessions (título, diretório, execução, atualização e filtros); bundles instalados e entradas Loader de pluginInventory/pluginManager com ativação por bundle; mercado de repositórios públicos `topic:dsh-plugin` pela GitHub Search API; editor de modelos/provedores que grava no namespace llm-pi-ai via `remote.settings.mutate`, troca modelo da sessão, adiciona/edita provedores e modelos, salva chaves API via `remote.credentials` e preserva campos ocultos do perfil; MCP; skills; uso lido do loopback do host `/api/dsh-usage/overview`. Serviços são declarados por `ctx.inject`; se faltar um, o console não é montado e não trava.
xy-dsh (xy-dsh-lamp)
xinyuan-gao/xy-dsh
Painel de lâmpadas sempre no topo para macOS: uma por agente e uma linha por sessão, reduzidas a uma por tarefa ativa. A lâmpada pisca em azul enquanto aguarda aprovação ou pergunta; quando o agente root termina, surge uma notificação do sistema.
dsh-restart
dwjz/dsh-restart
Adiciona uma página Restart às configurações do DSH Web. Mostra PID, porta, horário de início e tempo ativo do host. Um helper separado espera a porta parar de responder e repete a mesma invocação de inicialização; a página recarrega quando o novo host responde com outro boot id.
dsh-sandbox-arg-guard
apex-mochen/dsh-sandbox-arg-guard
Evita que um argumento redundante de elevação do sandbox faça a chamada de ferramenta falhar. pwsh, bash, write e edit anunciam todo o enum `sandbox_permissions`, mas o DSH aceita apenas um nível estritamente mais amplo que o atual; repetir o mesmo nível é recusado antes da execução e pode consumir um turno em novas tentativas. Registra um único listener waterfall de tools/execute e, somente diante dessa recusa documentada e se houver o campo de elevação, reenvia uma vez a mesma chamada sem esse campo. É seguro: a recusa ocorre antes da execução (nada rodou) e a chamada corrigida não corresponde novamente, sem loop. Verificado: antes, isError=true e comando não executado; depois, saída real e isError=false, com um tool/call e um tool/result. Sem dependências.
dsh-steer
cai-mh/dsh-steer
Por um painel flutuante do navegador, injeta direcionamento ou correção numa sessão em execução enquanto o modelo pensa, ou cancela o turno atual.
dsh-snippets
zhang24xiao/dsh-snippets
Gerencia snippets CSS e JS da GUI web do DSH: injeta CSS habilitado como elementos style e executa JS habilitado na página. Inclui alternância rápida no rodapé da barra lateral, página própria em Settings e sincronização opcional com pasta ou Gist.