Aller au contenu

Mode ASK

ASK est le mode conversationnel polyvalent de Genie pour expliquer des concepts, raisonner sur la logique et dépanner vos scripts FileMaker.

  • 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.
  • 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é.
  • 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.

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.

  1. Utilisez Add Selection pour que ASK voie votre script actuel ou les étapes sélectionnées.
  2. Utilisez plutôt Add Scripts lorsque la question dépend de plusieurs scripts ouverts.
  3. Activez Debug si vous soupçonnez un problème de logique ou d’exécution.
  4. Posez votre question en langage naturel.
  5. Si nécessaire, demandez un plan de code, relisez-le, puis passez en CODE pour implémenter les changements.
  • “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.”
  • 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.

ASK composer with Debug enabled

Askforfunctionsexamples.png