Se ejecuta enWrit CloudDesktopAutoalojado
En esta página
Evaluar (JS)
El paso evaluate ejecuta un fragmento de JavaScript en el contexto de la página y captura el valor devuelto — la forma más flexible de leer valores calculados, parsear JSON incrustado o dar forma a una salida compleja.
En un workflow, esto es un objeto de paso con "type": "evaluate". Los pasos se ejecutan en orden, y cada paso puede leer las salidas de los pasos anteriores. Consulta la referencia de workflows completa para conocer los 30+ tipos de paso.
Writ se ejecuta en tus propias cuentas, con tus propias credenciales y datos, en sitios que estás autorizado a usar.
Campos
| Campo | Tipo | Descripción |
|---|---|---|
script requerido | string | Una expresión o cuerpo de función JS que devuelve un valor serializable. |
Ejemplo
Un único paso evaluate tal como aparece en el array steps :
{
"type": "evaluate",
"config": { "script": "return JSON.parse(document.querySelector('#data').textContent)" }
} Cómo se comporta
- Ideal para sitios que incrustan sus datos como JSON en una etiqueta script.
- Scribe puede escribir el paso evaluate por ti a partir de una descripción de lo que quieres recuperar.
Dónde se ejecuta
El paso evaluate se ejecuta allí donde se ejecuta la run. En tu agent local o BYO no hay cargo de cómputo y el agent puede alcanzar sistemas accesibles solo por intranet; en el cloud de Writ la ejecución se mide por tiempo de ejecución (~$0,12 por hora de navegador) con cargo al uso incluido de tu plan, desde tu wallet prepago.
Qué sigue
- Workflows - el vocabulario completo de pasos y el objeto workflow.
- Grabador - captura pasos haciendo clic por un sitio.
- Managed endpoints - convierte el workflow en un endpoint REST, o en una herramienta MCP.