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.
Para qué sirve
Sección titulada «Para qué sirve»- 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.
Cómo funciona
Sección titulada «Cómo funciona»- 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.
Herramientas que aparecen en ASK
Sección titulada «Herramientas que aparecen en ASK»- 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.
Antes de pedir un plan de código
Sección titulada «Antes de pedir un plan de código»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.
Flujo típico
Sección titulada «Flujo típico»- Usa Add Selection para que ASK vea tu script actual o los pasos seleccionados.
- Usa Add Scripts en su lugar cuando la pregunta dependa de varios scripts abiertos.
- Activa Debug si sospechas un problema de lógica o de ejecución.
- Haz tu pregunta en lenguaje natural.
- Si hace falta, pide un plan de código, revísalo y luego cambia a CODE para implementar los cambios.
Buenas formas de plantear preguntas
Sección titulada «Buenas formas de plantear preguntas»- “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.”
Consejos
Sección titulada «Consejos»- 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.
Ejemplos
Sección titulada «Ejemplos»Debug en ASK
Sección titulada «Debug en ASK»
Hacer preguntas en ASK
Sección titulada «Hacer preguntas en ASK»