Repolode
2234839

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. 1

    Instala las dependencias (se requieren Node 22+ y pnpm 11+)

    pnpm install
  2. 2

    Compila todos los paquetes

    pnpm build
  3. 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

#debugging#remote-debugging#webview#devtools#observability#sourcemap#mcp-agent

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