Repolode
shaobeichen

shaobeichen/dsh-pocket

Plugin do DeepSeek Harness que permite acessar e controlar a interface web do dsh pelo celular, usando um QR code na rede local ou um túnel público do Cloudflare.

Estrelas
2,041
Forks
88
Issues abertas
5
Último commit
há 4 dias

O que é?

O DSH Pocket é um plugin para o DeepSeek Harness que permite acessar a interface web do dsh pelo celular. Depois de instalá-lo no dsh web, a página de configurações exibe um QR code; ao escaneá-lo em um celular conectado à mesma rede Wi-Fi, você abre a interface que está rodando no computador, com a saída transmitida em tempo real por WebSocket e entrada funcionando nos dois sentidos.

Para acessar a interface de fora da rede de casa ou do escritório, o plugin pode iniciar um túnel do Cloudflare usando o cloudflared e exibir um QR code público. Os túneis rápidos recebem um endereço aleatório a cada inicialização, enquanto túneis nomeados, configurados com um Cloudflare Tunnel Token e um domínio personalizado, mantêm um endereço fixo. O acesso pela rede local e o acesso público são protegidos por senha, com limitação de tentativas de login e uma confirmação obrigatória antes de ativar o acesso público.

O projeto é um pacote npm com uma única página de configurações e não precisa de um servidor próprio. É ideal para uso pessoal, como acompanhar pelo celular a tarefa de um agente ou enviar uma solicitação rápida a um computador ao qual você não consegue se conectar diretamente.

Recursos principais

  • 01Escaneie um QR code da rede local, conectado ao mesmo Wi-Fi, para abrir a interface web do dsh no celular.
  • 02Ative o acesso público por meio de um túnel do cloudflared e escaneie um QR code público de qualquer rede.
  • 03Use um túnel nomeado do Cloudflare com seu próprio domínio para ter um endereço público fixo.
  • 04Proteja o acesso pela rede local e o acesso público com senhas e limitação de tentativas de login.
  • 05Transmita a saída em tempo real por WebSocket, com reconexão automática.
  • 06Adapte o layout a telas estreitas com uma barra lateral em formato de gaveta.

Casos de uso

  • Acompanhar pelo celular, longe da mesa, o andamento de uma tarefa de agente que está rodando no computador.
  • Enviar uma solicitação rápida pelo celular, usando os dados móveis, a um computador de casa ou do escritório.
  • Aprovar ou revisar ações do agente pelo celular quando estiver conectado à mesma rede Wi-Fi.
  • Manter um endereço público fixo para uma configuração pessoal do dsh web com domínio personalizado.

Início rápido

  1. 1

    Instale o DSH CLI globalmente

    npm install -g @deepseek-ai/dsh
  2. 2

    Instale o plugin dsh-pocket

    dsh plugin --profile web add dsh-pocket -w
  3. 3

    Reinicie o dsh web para carregar o plugin

    npx @deepseek-ai/dsh web

Antes de usar

  • Requer uma instalação existente do DeepSeek Harness.
  • O acesso público depende de túneis do cloudflared e pode falhar com o uso de VPN ou ferramentas de proxy.
  • Não é adequado para redes compartilhadas ou corporativas sem a aprovação da equipe de TI, pois expõe a execução de código à internet.

Tópicos

Perguntas frequentes

O que é dsh-pocket?
Plugin do DeepSeek Harness que permite acessar e controlar a interface web do dsh pelo celular, usando um QR code na rede local ou um túnel público do Cloudflare. O DSH Pocket é um plugin para o DeepSeek Harness que permite acessar a interface web do dsh pelo celular. Depois de instalá-lo no dsh web, a página de configurações exibe um QR code; ao escaneá-lo em um celular conectado à mesma rede Wi-Fi, você abre a interface que está rodando no computador, com a saída transmitida em tempo real por WebSocket e entrada funcionando nos dois sentidos.
dsh-pocket é gratuito? Qual é a licença?
dsh-pocket é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
dsh-pocket ainda é mantido?
Manutenção ativa. O último commit de dsh-pocket foi em 17 de out. de 2026.
Para que posso usar dsh-pocket?
Acompanhar pelo celular, longe da mesa, o andamento de uma tarefa de agente que está rodando no computador. Enviar uma solicitação rápida pelo celular, usando os dados móveis, a um computador de casa ou do escritório. Aprovar ou revisar ações do agente pelo celular quando estiver conectado à mesma rede Wi-Fi. Manter um endereço público fixo para uma configuração pessoal do dsh web com domínio personalizado.
Como instalar dsh-pocket?
Instale o DSH CLI globalmente: npm install -g @deepseek-ai/dsh Instale o plugin dsh-pocket: dsh plugin --profile web add dsh-pocket -w Reinicie o dsh web para carregar o plugin: npx @deepseek-ai/dsh web
Onde consigo dsh-pocket?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/shaobeichen/dsh-pocket

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

Projetos relacionados