OpenClawSkills
GitHub
Característica • 4 min de lectura

Navegador y Canvas

Dale a tu agente ojos y manos en la web. Automatización completa e interacción visual.

OpenClaw incluye potentes capacidades de automatización de navegador y un espacio de trabajo visual Canvas. Estas características permiten al agente interactuar con sitios web, automatizar tareas y proporcionar una interfaz visual para operaciones complejas.

Tutorial.step

Control del Navegador

La herramienta de navegador permite a OpenClaw:

  • 🔍
    Navegar por Sitios WebVisitar e interactuar con cualquier sitio web.
  • ✍️
    Rellenar FormulariosRellenar y enviar formularios web automáticamente.
  • 📄
    Extraer DatosRastrear y extraer información de páginas.
  • 🖱️
    Clic en ElementosInteractuar con botones, enlaces y elementos UI.
  • 📸
    Capturar PantallasCapturar capturas de pantalla de páginas.
  • ⚡
    Ejecutar JavaScriptEjecutar JavaScript personalizado en páginas.

Habilitar Control del Navegador

BrowserPage.browserControl.configDesc

openclaw.json
{
  "browser": {
    "enabled": true,
    "defaultProfile": "openclaw",
    "headless": false,
    "profiles": {
      "openclaw": { "cdpPort": 18800, "color": "#FF4500" },
      "work": { "cdpPort": 18801, "color": "#0066CC" }
    }
  }
}

Casos de Uso

  • Automatizar envíos de formularios
  • Monitorear sitios web para cambios
  • Extraer datos de páginas web
  • Realizar investigación basada en web
  • Automatizar tareas web repetitivas
Tutorial.step

Espacio de Trabajo Canvas

Canvas es la característica de espacio de trabajo visual de OpenClaw:

  • Interfaz Visual - Espacio de trabajo visual impulsado por el agente
  • Elementos Interactivos - Botones, formularios y controles
  • Actualizaciones en Tiempo Real - Actualizaciones de contenido dinámico
  • Integración de Nodos - Accesible via nodos iOS/Android

Host Canvas

El host Canvas sirve interfaces visuales:

  • Servidor de archivos HTTP en puerto 18793 (predeterminado)BrowserPage.canvas.server.desc
  • Accesible via UI de Control o nodosSeguro por defecto (loopback o autenticado).
Tutorial.step

Ejemplos de Automatización del Navegador

Automatización de Formularios

Pide a OpenClaw que rellene y envíe formularios:

  • "Rellena el formulario de contacto en example.com"
  • "Envía este formulario de solicitud con mis datos"
  • "Reserva un vuelo para la próxima semana"

Extracción de Datos

Extrae información de sitios web:

  • "Obtén los últimos precios de esta página de producto"
  • "Extrae todas las direcciones de email de esta página"
  • "Rastrea los datos de la tabla de este sitio web"

Monitoreo Web

Monitorea sitios web para cambios:

  • Verificar disponibilidad de productos
  • Monitorear cambios de precios
  • Rastrear actualizaciones de sitios web
Tutorial.step

Seguridad del Navegador

El control del navegador es potente y debe usarse con cuidado:

Sandbox por Defecto

El navegador se ejecuta en un entorno aislado.

Aislamiento de Sesión

Cada sesión tiene su propio contexto de navegador.

Políticas de Herramientas

Controla el acceso al navegador por sesión.

Solo Sesiones de Confianza

Para sesiones no confiables (grupos), el acceso al navegador está típicamente desactivado por defecto.

Tutorial.step

Solución de Problemas del Navegador

Problemas comunes del navegador y soluciones:

  • Problemas en LinuxPuede requerir dependencias adicionales (ver documentación de solución de problemas del navegador en Linux).
  • PermisosAsegúrate de que el navegador tenga los permisos necesarios.
  • Modo HeadlessEl navegador se ejecuta en modo headless por defecto.
  • Problemas de TimeoutAjusta la configuración de timeout si las páginas cargan lentamente.