Cliente web de depuración remota autohospedable que muestra la consola y los datos de páginas en dispositivos remotos, junto con los SDK de PageSpy.
2234839/silkpulse
Un depurador remoto nativo de IA que permite a los agentes de IA inspeccionar y manejar páginas web en dispositivos remotos, como sitios H5 móviles, WebViews integradas en apps y sitios en producción.
Alternativa open source a:vConsole
- Estrellas
- 226
- Forks
- 16
- Issues abiertos
- 0
- Último commit
- hace 5 días
¿Qué es?
silkpulse es una herramienta de depuración remota para páginas front-end que se ejecutan en dispositivos a los que los desarrolladores no pueden acceder fácilmente, como navegadores móviles y WebViews integradas. Al añadir una etiqueta script a la página, se envían la salida de la consola, las solicitudes de red y las trazas de errores a una consola web, donde un desarrollador puede verlas en tiempo real o compartirlas con un agente de IA.
Además de los registros, integra los paneles oficiales de Vue DevTools y React DevTools para inspeccionar árboles de componentes, estado, hooks y props, incluso en compilaciones de producción. Las trazas de errores se vinculan con las ubicaciones correspondientes en el código fuente mediante sourcemaps. Pueden conectarse varios dispositivos a la vez; cada uno se identifica con etiquetas y se reconecta sin perder el historial.
Una interfaz HTTP y una skill incluida permiten que los agentes de IA lean snapshots, registros y cuerpos de solicitudes de red, ejecuten JavaScript en la página remota, hagan clic, completen formularios y se desplacen para verificar una corrección. El proyecto usa la licencia MIT, funciona con Node 22+ y pnpm, y ofrece una imagen de Docker para alojarlo por cuenta propia.
Funciones clave
- 01Envía los registros de la consola, las solicitudes de red y las trazas de errores de páginas remotas a una consola web.
- 02Integra los paneles oficiales de Vue DevTools y React DevTools, también en compilaciones de producción.
- 03Vincula los errores con sus ubicaciones en el código fuente mediante sourcemaps.
- 04Permite que los agentes de IA lean snapshots y registros, y ejecuten JavaScript en páginas remotas.
- 05Admite varios dispositivos a la vez, con etiquetas y reconexión automática.
Casos de uso
- Depurar una página H5 o una WebView integrada en la app del teléfono de un usuario sin pedirle capturas de pantalla.
- Permitir que un agente de IA diagnostique un problema de front-end en producción y verifique la corrección en la página activa.
- Inspeccionar el estado de los componentes de Vue o React en un sitio desplegado en producción.
Inicio rápido
- 1
Instala las dependencias (se requieren Node 22+ y pnpm 11+)
pnpm install - 2
Compila todos los paquetes
pnpm build - 3
Inicia el servidor (puerto predeterminado: 8080)
pnpm start
Antes de usarlo
- Para ejecutar desde el código fuente, se requieren Node 22+ y pnpm 11+.
- Alojar el servidor por cuenta propia requiere configuración; el entorno de pruebas en línea gratuito comparte datos públicos visibles para todos.
- La imagen de Docker está compilada solo para amd64.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es silkpulse?
- Un depurador remoto nativo de IA que permite a los agentes de IA inspeccionar y manejar páginas web en dispositivos remotos, como sitios H5 móviles, WebViews integradas en apps y sitios en producción. silkpulse es una herramienta de depuración remota para páginas front-end que se ejecutan en dispositivos a los que los desarrolladores no pueden acceder fácilmente, como navegadores móviles y WebViews integradas. Al añadir una etiqueta script a la página, se envían la salida de la consola, las solicitudes de red y las trazas de errores a una consola web, donde un desarrollador puede verlas en tiempo real o compartirlas con un agente de IA.
- ¿silkpulse es gratuito? ¿Qué licencia tiene?
- silkpulse es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿silkpulse sigue mantenido?
- Mantenimiento activo. El último commit de silkpulse fue el 1 nov 2026.
- ¿Para qué puedo usar silkpulse?
- Depurar una página H5 o una WebView integrada en la app del teléfono de un usuario sin pedirle capturas de pantalla. Permitir que un agente de IA diagnostique un problema de front-end en producción y verifique la corrección en la página activa. Inspeccionar el estado de los componentes de Vue o React en un sitio desplegado en producción.
- ¿Cómo se instala silkpulse?
- Instala las dependencias (se requieren Node 22+ y pnpm 11+): pnpm install Compila todos los paquetes: pnpm build Inicia el servidor (puerto predeterminado: 8080): pnpm start
- ¿Dónde consigo silkpulse?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/2234839/silkpulse
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Depurador de escritorio para inspeccionar apps de React y React Native, con estado, solicitudes de red, registros y errores.
Herramienta de desarrollo para PHP que muestra en el navegador datos de solicitudes, consultas, logs, cronologías y más, principalmente para aplicaciones Laravel.
Profiler línea por línea para Python que muestra cuánto tarda en ejecutarse cada línea del código fuente de una función decorada.
Extensión de DevTools para Chrome y Edge que permite supervisar, simular y bloquear el tráfico WebSocket en el navegador.
Un servidor MCP que permite a agentes de programación controlar e inspeccionar un navegador Chrome en ejecución con Chrome DevTools para depurar y analizar el rendimiento.