Cliente web de depuração remota que você pode hospedar por conta própria para visualizar logs do console e dados de páginas em dispositivos remotos, junto com os SDKs do PageSpy.
2234839/silkpulse
Um debugger remoto nativo de IA que permite a agentes de IA inspecionar e operar páginas web em dispositivos remotos, como páginas H5 mobile, WebViews em aplicativos e sites em produção.
Alternativa open source a:vConsole
- Estrelas
- 230
- Forks
- 16
- Issues abertas
- 0
- Último commit
- há 6 dias
O que é?
silkpulse é uma ferramenta de depuração remota para páginas front-end executadas em dispositivos aos quais os desenvolvedores não têm acesso fácil, como navegadores mobile e WebViews incorporadas. Ao adicionar uma tag script à página, o console, as requisições de rede e as pilhas de erros são enviados para um console web, onde um desenvolvedor pode acompanhá-los em tempo real ou repassá-los a um agente de IA.
Além dos logs, a ferramenta incorpora os painéis oficiais do Vue DevTools e do React DevTools, permitindo inspecionar árvores de componentes, estado, hooks e props, mesmo em builds de produção. As pilhas de erros são mapeadas de volta às posições no código-fonte original por meio de sourcemaps. Vários dispositivos podem se conectar ao mesmo tempo, cada um identificado por tags e reconectando sem perder o histórico.
Uma interface HTTP e uma skill incluída permitem que agentes de IA leiam snapshots, logs e corpos de requisições de rede, executem JavaScript na página remota, cliquem, preencham formulários e rolem a página para verificar uma correção. O projeto usa a licença MIT, roda com Node 22+ e pnpm e oferece uma imagem Docker para hospedagem própria.
Recursos principais
- 01Envia logs do console, requisições de rede e pilhas de erros de páginas remotas para um console web.
- 02Incorpora os painéis oficiais do Vue DevTools e do React DevTools, inclusive em builds de produção.
- 03Mapeia erros de volta aos locais correspondentes no código-fonte usando sourcemaps.
- 04Permite que agentes de IA leiam snapshots e logs e executem JavaScript em páginas remotas.
- 05Aceita vários dispositivos ao mesmo tempo, com tags e reconexão automática.
Casos de uso
- Depurar uma página H5 ou um WebView em um aplicativo no celular de um usuário sem pedir que ele faça capturas de tela.
- Permitir que um agente de IA diagnostique um problema de front-end em produção e verifique a correção na página ao vivo.
- Inspecionar o estado de componentes Vue ou React em um site publicado em produção.
Início rápido
- 1
Instale as dependências (requer Node 22+ e pnpm 11+)
pnpm install - 2
Compile todos os pacotes
pnpm build - 3
Inicie o servidor (porta padrão: 8080)
pnpm start
Antes de usar
- Para executar a partir do código-fonte, é necessário ter Node 22+ e pnpm 11+.
- Hospedar o servidor por conta própria requer configuração; o playground on-line gratuito compartilha dados públicos visíveis para todos.
- A imagem do Docker é criada apenas para amd64.
Em coleções
Tópicos
Perguntas frequentes
- O que é silkpulse?
- Um debugger remoto nativo de IA que permite a agentes de IA inspecionar e operar páginas web em dispositivos remotos, como páginas H5 mobile, WebViews em aplicativos e sites em produção. silkpulse é uma ferramenta de depuração remota para páginas front-end executadas em dispositivos aos quais os desenvolvedores não têm acesso fácil, como navegadores mobile e WebViews incorporadas. Ao adicionar uma tag script à página, o console, as requisições de rede e as pilhas de erros são enviados para um console web, onde um desenvolvedor pode acompanhá-los em tempo real ou repassá-los a um agente de IA.
- silkpulse é gratuito? Qual é a licença?
- silkpulse é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- silkpulse ainda é mantido?
- Manutenção ativa. O último commit de silkpulse foi em 1 de nov. de 2026.
- Para que posso usar silkpulse?
- Depurar uma página H5 ou um WebView em um aplicativo no celular de um usuário sem pedir que ele faça capturas de tela. Permitir que um agente de IA diagnostique um problema de front-end em produção e verifique a correção na página ao vivo. Inspecionar o estado de componentes Vue ou React em um site publicado em produção.
- Como instalar silkpulse?
- Instale as dependências (requer Node 22+ e pnpm 11+): pnpm install Compile todos os pacotes: pnpm build Inicie o servidor (porta padrão: 8080): pnpm start
- Onde consigo silkpulse?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/2234839/silkpulse
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Debugger para desktop que permite inspecionar apps React e React Native, exibindo estado, requisições de rede, logs e erros.
Ferramenta de desenvolvimento PHP que mostra dados de requisições, consultas, logs, timelines e muito mais no navegador, principalmente em apps Laravel.
Profiler linha a linha para Python que mostra quanto tempo cada linha do código-fonte de uma função decorada leva para executar.
Extensão para DevTools do Chrome e Edge que monitora, simula e bloqueia tráfego WebSocket no navegador.
Um servidor MCP que permite a agentes de programação controlar e inspecionar um Chrome em execução usando o Chrome DevTools para depuração e análise de desempenho.