Mode ASK
ASK est le mode conversationnel polyvalent de Genie pour expliquer des concepts, raisonner sur la logique et dépanner vos scripts FileMaker.
À quoi il sert
Section intitulée « À quoi il sert »- Clarifier ce que fait un script et pourquoi il échoue.
- Obtenir un guidage pas à pas pour une tâche.
- Demander comment structurer un calcul ou un workflow.
- Demander des exemples, des bonnes pratiques ou des revues rapides.
- Construire un plan de code avant de passer à CODE.
Comment il fonctionne
Section intitulée « Comment il fonctionne »- En lecture seule par défaut : ASK n’applique jamais de changements dans FileMaker.
- Utilise le contexte capturé, comme les scripts, sélections et métadonnées, pour adapter les réponses.
- Respecte la bascule Web Search lorsque vous avez besoin d’informations récentes depuis Internet.
- Propose un parcours Debug dédié pour un dépannage plus approfondi et la construction d’un plan dans ASK, plutôt qu’en mode séparé.
Outils disponibles en ASK
Section intitulée « Outils disponibles en ASK »- Debug : concentre le raisonnement sur la recherche de pannes et des hypothèses testables.
- Web Search : récupère des références, docs ou exemples récents lorsque c’est utile.
- Coding Plan : produit un plan d’implémentation structuré que vous pouvez relire avant de passer à CODE.
- Preflight (clarification structurée utilisée en CODE, QUERY et DATA) : ASK n’exécute pas ce flux ; il reste conversationnel.
Avant de demander un plan de code
Section intitulée « Avant de demander un plan de code »Les plans fonctionnent mieux lorsque Genie a déjà du contexte. Capturez d’abord le script actuel ou des scripts liés avec Add Selection ou Add Scripts, puis demandez le plan en ASK.
Workflow type
Section intitulée « Workflow type »- Utilisez Add Selection pour que ASK voie votre script actuel ou les étapes sélectionnées.
- Utilisez plutôt Add Scripts lorsque la question dépend de plusieurs scripts ouverts.
- Activez Debug si vous soupçonnez un problème de logique ou d’exécution.
- Posez votre question en langage naturel.
- Si nécessaire, demandez un plan de code, relisez-le, puis passez en CODE pour implémenter les changements.
Bons modèles de prompt
Section intitulée « Bons modèles de prompt »- “Explique ce que fait ce script et indique les branches risquées.”
- “Pourquoi cette navigation de modèle peut-elle parfois échouer ? J’ai attaché le script.”
- “Montre un calcul Let() idiomatique pour ce parsing JSON.”
Conseils
Section intitulée « Conseils »- Attachez de petits extraits représentatifs pour une analyse plus rapide et plus précise.
- Si votre intention est de modifier du code, ASK peut d’abord préparer un plan de code, puis vous pourrez passer à CODE.
- Laissez Debug activé seulement lorsque vous enquêtez sur un problème ; désactivez-le pour les questions-réponses générales.
Exemples
Section intitulée « Exemples »Debug en ASK
Section intitulée « Debug en ASK »
Poser des questions en ASK
Section intitulée « Poser des questions en ASK »