Ir al contenido

Modo ASK

ASK es el modo conversacional general de Genie para explicar conceptos, razonar sobre la lógica y resolver problemas en tus scripts de FileMaker.

  • Aclarar qué hace un script y por qué falla.
  • Obtener orientación paso a paso para una tarea.
  • Preguntar cómo estructurar una cálculo o un flujo de trabajo.
  • Solicitar ejemplos, prácticas recomendadas o revisiones rápidas.
  • Preparar un plan de código antes de cambiar a CODE.
  • De solo lectura por defecto: ASK nunca aplica cambios en FileMaker.
  • Usa contexto capturado, como scripts, selecciones y metadatos, para ajustar las respuestas.
  • Respeta el interruptor de Web Search cuando necesitas información actualizada de internet.
  • Ofrece una ruta dedicada de Debug para depuración más profunda y para preparar un plan dentro de ASK, en lugar de como modo separado.
  • Debug: centra el razonamiento en la detección de fallos y en hipótesis comprobables.
  • Web Search: obtiene referencias recientes, documentación o ejemplos cuando hacen falta.
  • Coding Plan: produce un plan de implementación estructurado que puedes revisar antes de pasar a CODE.
  • Preflight (clarificación estructurada usada en CODE, QUERY y DATA): ASK no ejecuta ese flujo; se mantiene conversacional.

Los planes funcionan mejor cuando Genie ya tiene contexto. Captura primero el script actual o los scripts relacionados con Add Selection o Add Scripts, y luego pide el plan en ASK.

  1. Usa Add Selection para que ASK vea tu script actual o los pasos seleccionados.
  2. Usa Add Scripts en su lugar cuando la pregunta dependa de varios scripts abiertos.
  3. Activa Debug si sospechas un problema de lógica o de ejecución.
  4. Haz tu pregunta en lenguaje natural.
  5. Si hace falta, pide un plan de código, revísalo y luego cambia a CODE para implementar los cambios.
  • “Explica qué hace este script y señala las ramas de riesgo.”
  • “¿Por qué a veces falla esta navegación de layout? He adjuntado el script.”
  • “Muestra una expresión Let() idiomática para este análisis de JSON.”
  • Adjunta fragmentos pequeños y representativos para obtener un análisis más rápido y preciso.
  • Si tu intención es modificar código, ASK puede preparar primero un plan de código y después puedes pasar a CODE.
  • Mantén Debug activado solo cuando estés investigando un problema; desactívalo para preguntas generales.

ASK composer with Debug enabled

Askforfunctionsexamples.png