Plugins
Navegue, filtre e instale plugins do DeepSeek-Harness.
15345 plugins encontrados
dsh-interrupted-resume
ptrel1/dsh-interrupted-resume
Recuperação leve de falhas para dsh. Após reiniciar, detecta sessões cujo último turno foi interrompido e injeta um prompt que exige verificar o estado real antes de agir, evitando repetir às cegas operações com efeitos colaterais. Só reage ao marcador genuíno (turn/end reason interrupted, sintetizado por session repair na leitura a frio), não a cancelamentos, limites de taxa ou erros do modelo; não requer classificação, backoff ou UI de configuração. Também detecta subagent interrompido enquanto o turno pai termina normalmente à espera e desperta o pai. Um arquivo do host, sem dependências externas, sete constantes.
dsh-chat-source-tracer
milaro001/dsh-chat-source-tracer
Seleciona uma afirmação numa resposta de IA, busca possíveis evidências no chat e nos registros anteriores, classifica o suporte e abre a passagem original para revisão.
dsh-checklists
manny333/dsh-checklists
Listas por sessão mantidas pelo agente, com árvore por sessão, resumo do prompt limitado por tokens e aba lateral direita para editar títulos.
dsh-archive-purge
joyboy-yy/dsh-archive-purge
Oculta à força sessões arquivadas da barra lateral DSH, qualquer que seja o filtro de visualização. Adiciona um painel para restaurá-las ou excluí-las permanentemente, incluindo diretório de logs, registros de arquivo/fixação e cache de projeção.
dsh-plugins (dsh-session-ops)
jinyihang1011/dsh-plugins
Adiciona três ações ao menu da linha de sessão: abrir o local do workspace, mover a sessão para outro workspace e excluir para a Lixeira.
dsh-session-cleaner-host
jingleboat/dsh-session-cleaner-host
Exclui uma conversa inteira pelo menu da sessão. Ao clicar com o botão direito em um texto selecionado, aparecem Copy, Quote (insere um bloco de citação Markdown no compositor) e Ask. Ask envia a seleção e sua pergunta a um único subagent reutilizável e continuável (rótulo `ask`, localizado de novo no catálogo após reiniciar) e transmite a resposta na barra lateral direita.
dsh-split-chat
imshz6669/dsh-split-chat
Abre qualquer sessão como uma segunda aba de chat completa na barra lateral direita, com transcript e compositor próprios, mantendo a conversa principal no lugar. O painel direito dividido comporta até três conversas simultâneas.
dsh-context-handoff
hunyu-feng/dsh-context-handoff
Medidor ao vivo de pressão do contexto no dock do compositor. Perto do limite, pede ao modelo atual um resumo de handoff, inicia esse resumo em uma sessão nova e muda para ela para continuar trabalhos longos sem atingir o limite.
dsh-trajectory-tool-insight
hoist-wen/dsh-trajectory-tool-insight
Adiciona a aba Insight ao lado das abas de conversa e trajectory no DSH: chama um modelo para interpretar chamadas de ferramentas turno a turno e aceita um prompt personalizado.
dsh-session-chains
hildebrandyu/dsh-session-chains
Agrupa na barra lateral DSH as sessões que transferem trabalho entre si: detecção automática pelo handoff prompt, numeração por cadeia, renomeação no local, busca, reorganização por arrastar e seleção múltipla, fixação no topo, arquivamento fora da barra lateral em um painel e leitura de context/etapas por sessão. Limites de handoff configuráveis podem iniciar a transferência automática: escrever o próximo prompt, abrir uma nova sessão, colá-lo e mudar para ela.
dsh-session-janitor
guokecloud/dsh-session-janitor
Lista registros de sessão DSH e caches de arquivo em uma página da barra lateral e move exclusões para uma lixeira restaurável. Recusa sessões com gravações nos últimos 10 minutos.
dsh-delete-sessions
gorkaseto/dsh-delete-sessions
Adiciona “Delete session” ao menu de sessões da barra lateral para remover permanentemente a sessão do disco.
dsh-session-leftover-purge
fenrircait/dsh-session-leftover-purge
Remove snapshots billion-context restantes após excluir uma sessão do DeepSeek Harness; também pode limpar linhas do ledger cost-meter, desativado por padrão.
dsh-agent-sync
extremity2740938284-create/dsh-agent-sync
Espelha sessões de outros agentes de programação no DeepSeek Harness como tarefas que podem ser retomadas, com um workspace por aplicativo.
akasha-book (akasha-session)
ersith/akasha-book
Indexa transcrições na Akasha session layer ao fim dos turnos, registra compactações bem-sucedidas e adiciona uma linha de ritmo por turno ao runtime context. Integrações: Hindsight (memória do repo), OpenViking (memória do usuário) e busca de sessão integrada (veja o README). Configuração: clone o repo, copie core/ à parte e substitua <AKASHA_DIR> em cordis.patch.yml pelo caminho absoluto ou defina AKASHA_DIR. Se o placeholder permanecer, os plugins falham com erro explícito.
running-sessions-float (running-sessions-float)
dongasai/running-sessions-float
Reúne em um dock no rodapé da barra lateral da Web GUI as sessões que exigem atenção: em execução, aguardando aprovação/revisão do plano/resposta e concluídas cujo resultado ainda não foi aberto. Ordena pela última atualização; clicar abre a sessão. Reutiliza useSessions e useSessionStatus, sem nova fonte de dados, polling, armazenamento ou alteração de sessão. O ponto do cabeçalho pulsa enquanto algo executa/aguarda e fica estático quando restam apenas resultados concluídos não lidos. Sem sessões, reduz-se a uma linha discreta; na barra lateral recolhida de 56px mostra um badge de 36px com a contagem. Ocupa o slot sidebar footer do layout, não sobrepõe a lista de conversas e mantém os itens existentes abaixo.
dsh_compact_queue
dongasai/dsh_compact_queue
Registra /compact_queue e não descarta a solicitação quando a sessão está ocupada: compacta imediatamente se estiver ociosa ou enfileira para a próxima janela livre da sessão. Um tick alternativo de 2 segundos junto ao evento de status do agente evita perder o gatilho; espera máxima de 30 minutos. /compact_queue cancel retira uma solicitação enfileirada ou interrompe a execução. Um único registro de comando mantém o estado da fila por sessão. Conclusão e falha chegam como aviso recolhido que não desperta o modelo. Todo código ManualCompactionError, exceto busy, é terminal e não sofre nova tentativa. Apenas a metade host; o /compact do core permanece intacto.
dsh-archive-workbench
chymzxs/dsh-archive-workbench
Adiciona Delete session ao menu da linha na barra lateral: remove permanentemente o diretório de log, o cache de projeção e a associação a arquivados/fixados, além de remover a linha. Um painel também permite restaurar ou excluir sessões arquivadas.
dsh-session-window (dsh-session-window-client)
chiangangster/dsh-session-window
Adiciona a ação Open in new window ao menu da sessão DSH quando combinado com o patch nativo de Desktop shell do repositório.
dsh-session-delete
ashulam/dsh-session-delete
Exclui uma sessão pelo menu da barra lateral: o log e o cache de replay vão para a Lixeira no Windows ou para uma pasta de lixo local em outros sistemas. Uma sessão ativa fica marcada para exclusão na próxima inicialização.
dsh-edit-question
akiccat/dsh-edit-question
Adiciona a ação “edit question” a cada mensagem do usuário: editar reenvia o prompt a partir daquele turno e anexa novamente as imagens originais (outras podem ser coladas). Também é possível arquivar a sessão original.
dsh-session-lazy-view
240xu/dsh-session-lazy-view
Visualizador de sessões lazy e somente leitura: lista sessões consultando apenas stat e depois descompacta apenas os frames Zstandard finais para inspecionar eventos recentes. Inclui busca, estatísticas e exportação em um painel independente /lazyview. Requer Node.js 24+.
dsh-curate
111222cjyq/dsh-curate
Bancada de curadoria com intervenção humana em uma sessão DSH: marque turnos inteiros ou mensagens para manter literalmente ou resumir; reescreva no lugar mensagens de usuário, assistente, resultado de ferramenta e contexto injetado sem chamar um modelo; depois compacte os trechos marcados com resumos gerados pelo modelo ou o /compact oficial. Antes de cada gravação na sessão, salva um backup JSON local.
dsh-plugin-persona
yuan-ovo66/dsh-plugin-persona
Gerenciador de personas para DeepSeek Harness: biblioteca baseada em JSON, vínculo por sessão, persona padrão opcional para sessões sem vínculo e troca imediata ou a partir da próxima sessão. A Web UI adiciona a página Model personas e um cartão ao lado do compositor; três ferramentas permitem ao modelo listar, trocar e criar personas.