Repolode
DDDMUC

DDDMUC/dsh-free-search

Plugin para DeepSeek Harness que adiciona buscas na web gratuitas e sem chave usando DuckDuckGo, Bing e outros mecanismos, com fallback automático entre eles.

Estrelas
542
Forks
41
Issues abertas
10
Último commit
ontem

O que é?

dsh-free-search é um plugin para DeepSeek Harness (dsh) que registra um provedor de busca na web. Ele resolve situações em que a busca padrão do dsh depende de uma chave oficial da API do DeepSeek ou funciona por um gateway que não oferece suporte à ferramenta web_search, impedindo o agente de pesquisar. O plugin oferece mecanismos gratuitos que não exigem chave, como DuckDuckGo, Bing e SearXNG, além de vários mecanismos pagos que exigem chave.

É possível trocar de mecanismo pela página de configurações, pelo comando de chat /free-search-engine ou pedindo ao agente para testá-los. Quando um mecanismo falha, o plugin classifica o erro (cota, autenticação, limite de requisições ou erro de análise) e tenta o próximo mecanismo, colocando em espera os que estão sem cota ou mal configurados. Os resultados podem ser combinados usando vários mecanismos, filtrados por período e bloqueados por domínio.

O plugin também adiciona ferramentas para buscas específicas por plataforma (GitHub, Reddit, Hacker News, Stack Overflow e outras), consultas verticais em fontes acadêmicas, de pacotes e financeiras que não exigem chave, busca de conteúdo em páginas e uma ferramenta de pesquisa que reúne evidências com fontes em uma única chamada. A licença é MIT e a instalação é feita com o comando de plugin do dsh.

Recursos principais

  • 01Mecanismos gratuitos (DuckDuckGo, Bing, SearXNG, AnySearch) funcionam sem chave de API
  • 02Fallback automático entre mecanismos, com classificação de falhas e períodos de espera temporários
  • 03Página de configurações e comando /free-search-engine para trocar de mecanismo e gerenciar chaves
  • 04Modo de busca múltipla que consulta simultaneamente um conjunto de mecanismos e combina os resultados
  • 05Filtros por período, lista de domínios bloqueados e opções de busca segura
  • 06Buscas por plataforma e consultas verticais sem chave em fontes para desenvolvedores, acadêmicas e financeiras

Casos de uso

  • Disponibilizar busca na web para um agente do DeepSeek Harness sem uma chave oficial do DeepSeek
  • Executar o dsh por um gateway cujo endpoint não oferece a ferramenta web_search
  • Pesquisar notícias recentes usando um filtro de período, como os últimos três dias
  • Conferir uma pergunta em vários mecanismos antes de confiar na resposta

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/DDDMUC/dsh-free-search.git
  2. 2

    Instale o plugin no seu perfil do DSH

    dsh plugin --profile web add /path/to/dsh-free-search
  3. 3

    Reinicie o DSH web

    dsh web

Antes de usar

  • Depende do runtime do DeepSeek Harness (dsh); é um plugin, não uma ferramenta de busca independente.
  • Mecanismos gratuitos, como o DuckDuckGo, podem limitar solicitações ou ser bloqueados por medidas antibot.
  • Antes de desinstalar, é preciso remover manualmente a linha de configuração do provedor; caso contrário, as buscas falharão.

Tópicos

Perguntas frequentes

O que é dsh-free-search?
Plugin para DeepSeek Harness que adiciona buscas na web gratuitas e sem chave usando DuckDuckGo, Bing e outros mecanismos, com fallback automático entre eles. dsh-free-search é um plugin para DeepSeek Harness (dsh) que registra um provedor de busca na web. Ele resolve situações em que a busca padrão do dsh depende de uma chave oficial da API do DeepSeek ou funciona por um gateway que não oferece suporte à ferramenta web_search, impedindo o agente de pesquisar. O plugin oferece mecanismos gratuitos que não exigem chave, como DuckDuckGo, Bing e SearXNG, além de vários mecanismos pagos que exigem chave.
dsh-free-search é gratuito? Qual é a licença?
dsh-free-search é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
dsh-free-search ainda é mantido?
Manutenção ativa. O último commit de dsh-free-search foi em 20 de out. de 2026.
Para que posso usar dsh-free-search?
Disponibilizar busca na web para um agente do DeepSeek Harness sem uma chave oficial do DeepSeek Executar o dsh por um gateway cujo endpoint não oferece a ferramenta web_search Pesquisar notícias recentes usando um filtro de período, como os últimos três dias Conferir uma pergunta em vários mecanismos antes de confiar na resposta
Como instalar dsh-free-search?
Clone o repositório: git clone https://github.com/DDDMUC/dsh-free-search.git Instale o plugin no seu perfil do DSH: dsh plugin --profile web add /path/to/dsh-free-search Reinicie o DSH web: dsh web
Onde consigo dsh-free-search?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/DDDMUC/dsh-free-search

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados