DSH Plugin Ecosystem

DSH Plugin Ecosystem - Plataforma de descoberta de plugins com IA para DeepSeek Harness

Lançado há 1 dias

O ecossistema DSH Plugin ajuda usuários a descobrir, gerenciar e instalar plugins para o DeepSeek Harness. A plataforma indexa 376 plugins verificados sincronizados de repositórios GitHub, usando classificação por relevância com IA para corresponder plugins à intenção do usuário. Com pré-filtragem por palavras-chave, revisões de segurança e comandos de instalação nativos, simplifica o fluxo de trabalho para desenvolvedores.

1VisualizaçõesAgentes IAPreço abertoHospedagem de ModelosFramework de Agente IAGeração de CódigoCódigo Aberto

O que é o ecossistema DSH Plugin

Antes do surgimento do ecossistema DSH Plugin, desenvolvedores que trabalhavam com o DeepSeek Harness enfrentavam um problema estrutural: o sourcing de plugins era fragmentado. Era necessário rastrear manualmente repositórios GitHub dispersos, verificar cada manifest individualmente e gerenciar instalações em múltiplos canais, sem nenhuma camada centralizada de descoberta ou validação. Esse processo manual não apenas consumia tempo, mas também expunha as equipes a riscos de quebra silenciosa quando um repositório alterava sua estrutura sem aviso.

O ecossistema DSH Plugin surge exatamente para resolver esse problema, atuando como uma camada centralizada de descoberta e gerenciamento de plugins. A plataforma mantém 376 plugins verificados em seu snapshot mais recente (21/08/2026, 12:01 AM), todos sincronizados do tópico dsh-plugin no GitHub a cada seis horas. Essa sincronização automática garante que o catálogo reflita o estado mais atual dos repositórios de origem, com verificação contínua da validade do manifest.

O mecanismo de descoberta vai além de uma simples listagem. A plataforma emprega classificação por relevância baseada em IA, que ordena os plugins de acordo com a intenção do usuário. Isso é implementado por meio de um pipeline de pré-filtragem por palavras-chave seguido de um algoritmo de ranking de relevância. Na prática: o usuário não precisa navegar por centenas de repositórios — ele descreve o que precisa, e a plataforma prioriza os resultados mais adequados.

A abordagem de listagem é deliberadamente centrada em segurança. Como detalha a documentação oficial, as listagens são sinais de descoberta, não endossos. A plataforma fornece a visibilidade e a verificação de manifest, mas a decisão final de instalar cabe ao desenvolvedor, que deve revisar o código-fonte, as permissões, os releases e a compatibilidade antes da implantação.

TL;DR
  • Descoberta classificada por IA, baseada na intenção do usuário com pré-filtragem por palavras-chave

  • 376 plugins verificados, sincronizados do tópico dsh-plugin no GitHub

  • Sincronização automática de metadados a cada seis horas

  • Proveniência rastreável via repositórios GitHub verificados

  • Abordagem segura de listagem: descoberta signal, não endosso oficial


Capacidades centrais do ecossistema DSH Plugin

Sob uma perspectiva de implementação técnica, o ecossistema DSH Plugin oferece um conjunto de capacidades funcionais projetadas para cobrir todo o ciclo de vida do plugin — da descoberta à instalação. O coração do sistema é o mecanismo de classificação por relevância IA, que processa a intenção do usuário em duas etapas: primeiro, um pré-filtro por palavras-chave reduz o espaço de busca; depois, um algoritmo de ranking ordena os plugins restantes por relevância contextual. Esse pipeline é o que diferencia a plataforma de um simples índice estático de repositórios.

A taxonomia estruturada organiza os plugins em categorias bem definidas: Frameworks de Agentes, Habilidades de Agentes, Memória & Auditoria, Segurança & Aprovação, UI & Skins, Utilitários e Multiplataforma. Cada categoria agrupa plugins com finalidades técnicas afins, facilitando a navegação orientada a requisitos.

Entre os plugins representativos, destacam-se:

  • sandbaseai/sandbase-harness — runtime de agentes local-first com sessões em sandbox, ferramentas MCP, memória, credenciais, auditoria/replay e console embutido. Suporta OpenAI, Anthropic, MiniMax, DeepSeek V4 e modelos compatíveis com OpenAI, tudo em sua própria infraestrutura.

  • sandbaseai/sandbase-skills — 88 habilidades de agentes open-source para pesquisa, inteligência social, marketing e fluxos de negócios. Compatível com Codex, Claude Code, Cursor, Gemini CLI e DeepSeek Harness.

  • PerryLink/dsh-memento — memória entre sessões com limites definidos, camadas de aprovação e auditoria completa, implementada via ctx.memory + provider SQLite + ferramenta de memória + injeção de snapshot congelado.

  • PerryLink/dsh-auto-review — auto-revisão de IA com segundo modelo para requisições de aprovação no DeepSeek Harness. Um subagente revisor read-only retorna vereditos estruturados de allow/deny com justificativas, operando com fail-closed por padrão e auditoria completa.

  • d-dev0101/open-sea-skin — skin WebGPU para o DeepSeek Harness, distribuída como extensão Chrome/Edge com instalador estático e integração nativa.

  • lxzy-7/dsh-plugin-guard — rede de segurança de instalação com snapshots pré-instalação, rollback automático em um clique, boot protegido e relatórios de incidentes que disparam análise do agente.

O mecanismo de sincronização é outro pilar técnico. Os metadados do GitHub são atualizados a cada seis horas, mantendo o catálogo alinhado com os repositórios de origem. Contudo, plugins já instalados não seguem automaticamente as mudanças da fonte — é necessário executar plugin update explicitamente para incorporar alterações. Esse design separa a descoberta da aplicação, dando ao operador controle total sobre quando e como atualizar.

  • Descoberta centralizada: 376 plugins indexados em uma única plataforma, eliminando a busca manual dispersa

  • Fontes verificadas: validade do manifest confirmada a cada sincronização, reduzindo risco de repositórios quebrados

  • Classificação IA: ordenação por relevância baseada na intenção do usuário, com pré-filtragem por palavra-chave

  • Listagem não é endosso: a presença no catálogo não garante a segurança ou qualidade do plugin

  • Requires revisão manual do código: é responsabilidade do desenvolvedor inspecionar o código-fonte, permissões e releases antes de instalar


Quem usa o ecossistema DSH Plugin

O ecossistema DSH Plugin atende a diferentes perfis técnicos, cada um explorando facetas distintas da plataforma conforme suas necessidades de implementação.

Desenvolvedores de agentes são o público mais direto. Eles utilizam o sandbaseai/sandbase-harness como runtime local-first, aproveitando sessões em sandbox para isolamento de execução, ferramentas MCP para extensão de capacidades, e gerenciamento integrado de memória e credenciais. O diferencial técnico está na possibilidade de executar modelos como OpenAI, Anthropic, MiniMax e DeepSeek V4 na própria infraestrutura, o que atende a requisitos rigorosos de privacidade de dados e controle de custos.

Equipes que automatizam fluxos recorrem ao sandbaseai/sandbase-skills e suas 88 habilidades de agente. Em cenários de pesquisa automatizada, inteligência social, marketing e operações de negócios, essas habilidades são compostas como building blocks reutilizáveis. A compatibilidade multiplataforma — Codex, Claude Code, Cursor, Gemini CLI e DeepSeek Harness — permite que a mesma base de skills seja reaproveitada em diferentes pipelines sem reescrita.

Equipes focadas em conformidade encontram no PerryLink/dsh-memento uma solução alinhada a requisitos de governança. A memória entre sessões é implementada com limites definidos (bounded), organização em camadas (layered), aprovação obrigatória (approval-gated) e trilha de auditoria completa (auditable). O uso de ctx.memory com provider SQLite e injeção de snapshot congelado garante que o estado persistido seja consistente e traceável entre execuções.

Operadores orientados a segurança empregam o PerryLink/dsh-auto-review como camada de defesa adicional. O subagente revisor read-only analisa requisições de aprovação e retorna vereditos estruturados com justificativas, operando em modo fail-closed por padrão — se a revisão falha, a requisição não é aprovada. Auditoria completa permite reconstruir qualquer decisão de aprovação a posteriori.

Integração de canais é a necessidade central de equipes que operam em plataformas de mensageria. O tkwkeven/dsh-lark-all oferece integração total com Feishu/Lark via bridge WebSocket, sessões de tarefas paralelas e integração de mídia. Já o tencent-connect/dsh-qqbot habilita o DeepSeek Harness como bot de QQ, ampliando o alcance operacional de automações para esses canais específicos.

💡 Antes de instalar, verifique a compatibilidade

Antes de instalar qualquer plugin do ecossistema, confirme a compatibilidade com a versão do DeepSeek Harness que você está executando. Plugins podem depender de APIs ou comportamentos específicos de determinadas versões do core. Verifique o release do plugin, as notas de compatibilidade no repositório e, em caso de dúvida, teste em um ambiente de staging antes de promover para produção.


Arquitetura técnica e instalação

A arquitetura técnica do ecossistema DSH Plugin é construída sobre três pilares: pacotes npm-compatíveis, camada de configuração Cordis e instalação via CLI. Compreender essa estrutura é essencial tanto para consumir plugins quanto para publicar os próprios.

Cada plugin é, na essência, um pacote npm-compatível que aponta para uma camada de configuração Cordis. O vínculo é estabelecido pela declaração dsh.bundle.patch no package.json, que referencia um arquivo cordis.patch.yml no repositório. Esse patch define como o plugin se integra ao runtime do DeepSeek Harness, declarando os pontos de extensão e a configuração aplicável.

A estrutura mínima de um repositório de plugin válido exige:

  1. package.json com a declaração dsh.bundle.patch configurada

  2. Arquivo cordis.patch.yml referenciado pela declaração

  3. Código ou artefatos executáveis

Artefatos opcionais incluem SKILL.md (orientação para o agente), bundles de cliente e documentação. Essa estrutura mínima garante que o plugin possa ser validado automaticamente durante a sincronização.

A instalação é feita via linha de comando:

npx @deepseek-ai/dsh plugin --profile web add github:owner/repo

Substitua owner/repo pelo repositório GitHub do plugin desejado. Para implantações de produção, é recomendado anexar #commitSHA ao final da fonte, fixando a versão exata do código a ser instalado:

npx @deepseek-ai/dsh plugin --profile web add github:owner/repo#a1b2c3d4e5f6...

Os pré-requisitos são Node.js e pnpm instalados no ambiente. A publicação de um novo plugin segue um fluxo simples: adicione o tópico dsh-plugin ao repositório GitHub. Os repositórios são sincronizados a cada seis horas e verificados quanto à validade do manifest durante o processo. Se o manifest for inválido, o plugin não entra no catálogo verificável.

💡 Fixe o commit SHA em produção

Em ambientes de produção, sempre fixe o commit SHA ao adicionar um plugin. Sem essa ancoragem, uma alteração upstream no repositório do GitHub pode introduzir mudanças não intencionais na próxima reinstalação. Fixar o SHA garante reprodutibilidade total do ambiente e facilita o rastreamento de quais versões exatas estão em execução em cada implantação.


Ecossistema DSH Plugin vs rastreamento manual do GitHub

Para entender o valor real da plataforma, é útil compará-la com a alternativa anterior: o rastreamento manual de repositórios GitHub, feito à mão por cada desenvolvedor ou equipe.

Eficiência de descoberta: o ecossistema indexa 376 plugins em um catálogo centralizado, cada um com metadados verificados. No fluxo manual, o desenvolvedor precisava buscar em repositórios arbitrários, sem garantia de qualidade ou relevância. A busca por palavra-chave na plataforma retorna resultados ordenados por relevância IA; a busca manual retorna uma lista aleatória de repositórios, com qualidade variável e sem ordenação por intenção.

Verificação de manifest: a cada sincronização de seis horas, a plataforma valida a validade do manifest de cada plugin. No fluxo manual, não havia nenhuma validação automatizada — um repositório podia quebrar silenciosamente, com o manifest se tornando inválido após uma alteração upstream, e o desenvolvedor só descobriria no momento da instalação.

Qualidade de classificação: o ranking por relevância IA processa a intenção do usuário — algo impossível de replicar na navegação manual, que se limita a buscas literais por palavras-chave nos nomes ou descrições dos repositórios.

Cadência de atualização: a sincronização automática a cada seis horas mantém o catálogo atualizado com o estado real dos repositórios. No fluxo manual, a "atualização" dependia do desenvolvedor lembrar de verificar cada repositório individualmente — um processo sujeito a esquecimento e atrasos.

Postura de segurança: a plataforma adota uma posição explícita de que listagens são sinais de descoberta, não endossos, orientando o desenvolvedor a revisar o código-fonte antes de instalar. No fluxo manual, não havia nenhuma orientação estruturada — o desenvolvedor estava por conta própria, sem diretrizes claras sobre postura de segurança.

  • Indexação centralizada: 376 plugins em um único catálogo pesquisável

  • Manifest verificado: validação automática a cada ciclo de sincronização

  • Classificação por relevância IA: ordenação pela intenção do usuário, não por nome de repositório

  • Sincronização automática: metadados atualizados a cada seis horas sem esforço manual

  • Revisão manual ainda obrigatória: a descoberta é verificada, mas o código-fonte deve ser inspecionado pelo desenvolvedor

  • Dependência da disponibilidade do GitHub: a sincronização e a verificação dependem da acessibilidade dos repositórios de origem


Perguntas frequentes

É necessário ter Node.js e pnpm para instalar plugins DSH?

Sim. Node.js e pnpm são pré-requisitos para a instalação de plugins no ecossistema DSH. O comando npx @deepseek-ai/dsh plugin --profile web add github:owner/repo é executado via Node.js, e o pnpm é usado como gerenciador de pacotes para resolver as dependências npm-compatíveis do plugin, incluindo a camada de configuração Cordis referenciada pela declaração dsh.bundle.patch.

Como fixar uma versão específica do plugin em produção?

Para fixar uma versão exata, anexe o commit SHA da fonte ao comando de instalação: npx @deepseek-ai/dsh plugin --profile web add github:owner/repo#commitSHA. Isso garante reprodutibilidade total — o plugin é instalado exatamente na versão correspondente àquele SHA, sem incorporar alterações upstream não intencionais. É a prática recomendada para implantações em produção, pois permite rastrear precisamente qual versão está em execução em cada ambiente.

Os plugins listados são oficialmente endossados pela DeepSeek?

Não. A presença de um plugin no ecossistema é um sinal de descoberta, não um endosso. A plataforma verifica a validade do manifest e sincroniza metadados, mas não audita o código-fonte dos plugins. É responsabilidade do desenvolvedor revisar o código, as permissões, os releases e a compatibilidade antes de instalar qualquer plugin, mesmo aqueles exibidos com alta relevância na classificação.

Como publicar meu próprio plugin no ecossistema?

Para publicar, siga o DeepSeek Harness Plugin Creation Guide. A estrutura mínima exige um package.json com a declaração dsh.bundle.patch, um arquivo cordis.patch.yml referenciado e código/artefatos executáveis. Opcionalmente, inclua SKILL.md, bundles de cliente e documentação. Em seguida, adicione o tópico dsh-plugin ao repositório GitHub. Os repositórios são sincronizados a cada seis horas e verificados quanto à validade do manifest antes de entrar no catálogo.

Com que frequência o ecossistema sincroniza com o GitHub?

O ecossistema atualiza os metadados do GitHub a cada seis horas. Durante cada ciclo de sincronização, os repositórios com o tópico dsh-plugin são coletados e verificados quanto à validade do manifest. O snapshot mais recente (21/08/2026) registra 376 plugins verificados. Importante: plugins já instalados não seguem automaticamente as mudanças da fonte — exigem plugin update explícito.

Qual a estrutura mínima de um repositório de plugin DSH válido?

A estrutura mínima é composta por três elementos no repositório: (1) package.json contendo a declaração dsh.bundle.patch configurada; (2) um arquivo cordis.patch.yml referenciado por essa declaração, definindo a camada de configuração Cordis; e (3) código ou artefatos executáveis. Sem esses elementos, o plugin não passa na verificação de validade do manifest durante a sincronização.

Plugins instalados atualizam automaticamente quando a fonte muda?

Não. Embora o catálogo do ecossistema sincronize os metadados do GitHub a cada seis horas, os plugins já instalados no seu ambiente permanecem na versão em que foram instalados. Para incorporar alterações da fonte, é necessário executar plugin update explicitamente. Esse design separa a descoberta da aplicação, dando ao operador controle total sobre quando e como aplicar atualizações — essencial para manter a estabilidade de ambientes em produção.

O que a declaração `dsh.bundle.patch` no package.json define?

A declaração dsh.bundle.patch é o vínculo entre o plugin (como pacote npm-compatível) e a camada de configuração Cordis do DeepSeek Harness. Ela referencia o arquivo cordis.patch.yml, que define os pontos de extensão, a configuração e os patches aplicados ao runtime durante a ativação do plugin. É, em essência, o contrato que determina como o plugin se integra ao ecossistema e quais comportamentos do core ele modifica ou estende.

Comentários

Comentários

Ainda não há comentários. Seja o primeiro a compartilhar sua opinião!