Bienvenue dans Genie
Genie est un assistant IA conçu pour les développeurs FileMaker. Il fonctionne à côté de Script Workspace pour vous permettre de poser des questions, d’explorer les métadonnées de votre solution, de générer et réviser des scripts, d’exécuter des requêtes et de gérer des tâches de données, avec des étapes de sécurité claires avant toute modification de votre fichier.
Ce que vous pouvez faire
Section intitulée « Ce que vous pouvez faire »Dans la fenêtre Genie
Section intitulée « Dans la fenêtre Genie »- ASK — Posez des questions en langage naturel, activez Debug pour une analyse plus poussée de vos scripts capturés, et utilisez Web Search lorsque vous avez besoin d’une documentation ou d’exemples à jour, si votre fournisseur le prend en charge.
- CODE — Obtenez un travail scripté structuré avec preflight, Preview Code et Apply Code afin que les changements soient appliqués dans Script Workspace via l’application native, y compris des modifications ciblées par ligne lorsque Genie propose un delta.
- QUERY — Lancez des questions sur vos données et choisissez une sortie table, chart ou raw ; choisissez aussi les types de graphiques lorsque vous utilisez des graphiques.
- DATA — Exécutez des workflows guidés sur les données et le schéma avec confirmation ; considérez ce mode comme à fort impact et utilisez-le seulement lorsque vous comprenez bien ce qui va changer.
- Capturer le contexte — Utilisez Add Selection et Add Scripts dans la barre d’outils pour que Genie voie le bon périmètre dans Script Workspace ; ouvrez Metadata Explorer pour parcourir les tables, champs, modèles, scripts et fonctions personnalisées, et pour piloter les références
#dans le composeur. - Conversations — Conservez plusieurs discussions, recherchez dans l’historique et utilisez Project Rules pour que chaque fichier FileMaker puisse avoir ses propres instructions et sa propre identité affichée.
Dans Script Workspace
Section intitulée « Dans Script Workspace »- Utilisez le bouton AI pour ouvrir Genie, puis Copy XML, Paste XML et Edit XML lorsque vous devez déplacer ou ajuster directement le XML d’un script dans FileMaker.
Fournisseurs et clés
Section intitulée « Fournisseurs et clés »- Apportez vos propres clés API et modèles : configurez séparément les fournisseurs Coding et Logistics, y compris des endpoints OpenAI-compatibles Custom / Local si vous auto-hébergez ou utilisez une passerelle.
- Réglez two-stage CODE, le clarification budget et les tests de connexion depuis Settings (voir AI Providers et Settings Guide).
Connecter votre IDE (Local MCP)
Section intitulée « Connecter votre IDE (Local MCP) »- Activez Local MCP Bridge dans Settings pour exposer un petit serveur MCP sur
127.0.0.1avec le port de votre choix. - Utilisez Copy IDE JSON pour coller une configuration prête à l’emploi dans les éditeurs et assistants qui prennent MCP en charge, par exemple Cursor, des clients de type VS Code ou d’autres outils sur le même Mac.
- Les outils externes peuvent alors lire les ressources metadata et context de Genie et appeler des outils en lecture seule siglés Genie (champs d’un modèle, informations de table, etc.), afin que votre assistant côté IDE reste synchronisé avec ce que Genie sait de votre fichier, sans remplacer l’expérience intégrée à l’application.
Détails, noms de ressources et notes de sécurité : Settings Guide — Local MCP Bridge.
Bien démarrer
Section intitulée « Bien démarrer »- Ouvrez Genie depuis Script Workspace ou depuis votre point d’entrée habituel sur Mac.
- Ouvrez le fichier FileMaker sur lequel vous souhaitez travailler.
- Utilisez Add Selection ou Add Scripts pour que Genie voie le bon contexte de script.
- Choisissez un mode (ASK, CODE, QUERY ou DATA) adapté à votre objectif.
- Ouvrez Settings lorsque vous devez connecter des fournisseurs ou ajuster le comportement ; terminez l’activation si Genie vous le demande.
Pour une visite complète des boutons et panneaux, voir UI Overview et UI Feature Reference.
Si vous voulez le chemin guidé le plus court, commencez par Quick Start: First Run Checklist.
Rubriques de la documentation
Section intitulée « Rubriques de la documentation »- System Specs — Configuration requise de la plateforme, permissions, activation et prérequis côté fournisseurs.
- Licensing and Activation — Essai, activation, désactivation, période de grâce et ce qui est verrouillé.
- AI Providers — Rôles des fournisseurs, logique BYOK et comportement des endpoints Custom / Local.
- UI Overview — Où se trouvent les surfaces principales du produit.
- UI Feature Reference — Toute la surface de contrôle visible sur une seule page.
- Script Workspace Actions — Actions côté FileMaker et outils XML natifs.
- Mode Behavior Matrix — ASK, CODE, QUERY et DATA en un coup d’œil.
- Troubleshooting and Recovery — Parcours de panne et références de récupération.
- FAQ — Questions fréquentes sur le périmètre, la confiance et l’usage au quotidien.