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.
HuolalaTech/page-spy-web
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.
- Estrellas
- 5,633
- Forks
- 357
- Issues abiertos
- 53
- Último commit
- hace 2 meses
¿Qué es?
PageSpy es una herramienta de depuración remota para páginas web, aplicaciones React Native, mini programas y aplicaciones HarmonyOS. Los SDK del lado del cliente envuelven la consola nativa y las API relacionadas, serializan los argumentos y los envían a un cliente de depuración, que los muestra en una interfaz similar a la consola de las herramientas de desarrollo del navegador local.
Este repositorio contiene el cliente web y el lado del servidor de ese sistema. Se puede ejecutar localmente con Node.js mediante el paquete @huolala-tech/page-spy-api o implementar con Docker, que expone el servicio en el puerto 6752. Los registros y los datos se almacenan en los directorios montados, por lo que el servicio puede mantenerse en tu propia infraestructura.
El proyecto está pensado para situaciones en las que las herramientas de desarrollo locales no están disponibles, como depurar dentro de un webview móvil, coordinar la reproducción de errores entre regiones o averiguar la causa de una pantalla en blanco en el dispositivo de un usuario final.
Funciones clave
- 01Envuelve la consola nativa y las API relacionadas en SDK para web, React Native, mini programas y HarmonyOS.
- 02Muestra registros remotos en una interfaz similar a la consola de las herramientas de desarrollo locales.
- 03Se implementa con Node.js mediante npm o con Docker en el puerto 6752.
- 04Mantiene los registros y los datos en tu propio servidor.
Casos de uso
- Depurar una página H5 o un webview en un teléfono donde las herramientas de desarrollo locales son difíciles de usar.
- Ayudar a un miembro del equipo remoto a reproducir e investigar un error entre regiones.
- Investigar una pantalla en blanco notificada desde el dispositivo de un usuario final.
Inicio rápido
- 1
Instala el servicio API globalmente con npm o yarn
npm install -g @huolala-tech/page-spy-api@latest - 2
Inicia el servicio en la terminal
page-spy-api - 3
Abre el cliente en el navegador en localhost, puerto 6752
Antes de usarlo
- El autoalojamiento requiere que ejecutes por tu cuenta un servicio Node.js o un contenedor Docker.
- La depuración remota requiere añadir el SDK de PageSpy correspondiente a la página o aplicación que se va a depurar.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es page-spy-web?
- 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. PageSpy es una herramienta de depuración remota para páginas web, aplicaciones React Native, mini programas y aplicaciones HarmonyOS. Los SDK del lado del cliente envuelven la consola nativa y las API relacionadas, serializan los argumentos y los envían a un cliente de depuración, que los muestra en una interfaz similar a la consola de las herramientas de desarrollo del navegador local.
- ¿page-spy-web es gratuito? ¿Qué licencia tiene?
- page-spy-web es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿page-spy-web sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de page-spy-web fue el 18 sept 2026.
- ¿Para qué puedo usar page-spy-web?
- Depurar una página H5 o un webview en un teléfono donde las herramientas de desarrollo locales son difíciles de usar. Ayudar a un miembro del equipo remoto a reproducir e investigar un error entre regiones. Investigar una pantalla en blanco notificada desde el dispositivo de un usuario final.
- ¿Cómo se instala page-spy-web?
- Instala el servicio API globalmente con npm o yarn: npm install -g @huolala-tech/page-spy-api@latest Inicia el servicio en la terminal: page-spy-api Abre el cliente en el navegador en localhost, puerto 6752
- ¿Dónde consigo page-spy-web?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/HuolalaTech/page-spy-web
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Depurador interactivo para builds de Dockerfile, con puntos de interrupción, ejecución paso a paso y acceso a una shell en los pasos, basado en BuildKit.
Controla a distancia agentes de programación con IA como Claude Code y Codex: ejecuta las sesiones en tu equipo y contrólalas desde el móvil o la web.
Aplicación web autohospedada para ver, controlar y gestionar dispositivos Android de forma remota (e iOS de manera experimental) desde un navegador.
Kit de depuración y eficiencia integrado en la app para Android, iOS, mini-programas, Flutter y Web, con monitoreo del rendimiento, datos simulados y paneles de inspección visual.
Ejecuta mini programas de WeChat en un navegador normal con la biblioteca base oficial de WeChat, depuración con Chrome DevTools y pruebas E2E con Playwright.