Cette page décrit Calíope 1.5, la version que nous construisons en ce moment. La 1.4 est terminée et en cours d'examen par Apple, et la boutique propose aujourd'hui la 1.3 sur le Mac et la 1.2 sur iPad. Le changelog indique dans quelle version chaque fonction est arrivée.
Ajoute un bouton « Ouvrir dans Calíope » à chaque sujet. Ne fonctionne qu'avec l'app installée.
Contrôlez Calíope avec Siri ou l'app Raccourcis sur macOS, iPad et iPhone.
Calíope intègre quatre actions App Intents disponibles dans l'app système Raccourcis et via Siri, sur macOS, sur iPad et sur iPhone.
Actions disponibles :
- Se connecter au serveur — Se connecte au profil de serveur de votre choix.
- Exécuter une requête SQL — Exécute du SQL sur la session active et renvoie le résultat.
- Lister les bases de données — Renvoie la liste des bases disponibles dans la session active.
- Ouvrir un panneau — Navigue directement vers l'un des 9 panneaux de l'espace de travail.
Comment les trouver :
Ouvrez l'app Raccourcis, créez un nouveau raccourci et recherchez Calíope dans le panneau des actions. Les quatre actions apparaîtront regroupées.
Condition importante :
Les actions requièrent que Calíope soit ouverte et active au moment de l'exécution du raccourci. Les raccourcis automatiques planifiés en arrière-plan ne peuvent pas accéder au trousseau du système pour lire les mots de passe ; ils ne fonctionnent donc que lorsque l'utilisateur les déclenche manuellement (Siri, widget, bouton de raccourci, etc.).
Ouvrez Calíope et établissez une connexion avec une phrase vocale.
Où le trouver : Siri / Raccourcis › Action : Se connecter au serveur
L'action Se connecter au serveur connecte Calíope au profil MySQL ou MariaDB de votre choix, sans avoir besoin d'ouvrir le gestionnaire de connexions.
Phrase Siri :
> « Connecter Calíope à [nom du profil] »
> « Connecter Calíope »
Lorsque Siri ne reconnaît pas le profil dans la phrase, il affiche un sélecteur avec tous les profils enregistrés.
Ce que fait l'action :
1. Lit le profil sélectionné depuis le stockage local (sans demander de mot de passe à l'utilisateur).
2. Récupère les identifiants du Trousseau du système — accessible car l'appareil est déjà déverrouillé.
3. Établit la connexion MySQL/MariaDB.
4. Place Calíope au premier plan avec l'espace de travail actif.
Paramètre :Profil de serveur — sélecteur avec tous les profils enregistrés dans Calíope.
Si Calíope n'est pas ouverte : Siri affichera le message « Ouvrez Calíope pour utiliser ce raccourci » et ne tentera pas d'accéder au trousseau en arrière-plan.
Exécutez du SQL sur la session active et obtenez le résultat sous forme de texte.
Où le trouver : Siri / Raccourcis › Action : Exécuter une requête SQL
L'action Exécuter une requête SQL envoie une instruction SQL à la session active de Calíope et renvoie le résultat en texte brut, prêt à être utilisé dans les étapes suivantes du raccourci.
Phrase Siri :
> « Exécuter une requête dans Calíope »
> « Interroger la base de données avec Calíope »
Paramètre :SQL — la requête à exécuter. Accepte le résultat d'une étape précédente du raccourci (par exemple, le texte généré par l'Assistant IA de Calíope ou saisi manuellement).
Format du résultat :
- SELECT : valeurs séparées par des tabulations, une ligne par enregistrement. La première ligne contient les noms des colonnes.
- INSERT / UPDATE / DELETE : texte indiquant le nombre de lignes affectées.
- Erreur : le raccourci génère une erreur avec le message MySQL, s'arrêtant ou continuant selon la configuration du raccourci.
Exemple de raccourci utile :
1. Action Texte avec la requête SELECT table_name FROM information_schema.tables WHERE table_schema = 'ma_bd'
2. Action Exécuter une requête SQL dans Calíope
3. Action Diviser le texte (séparateur : nouvelle ligne) pour obtenir la liste des tables
4. Action Afficher le résultat
Condition : une session active doit être ouverte dans Calíope (déjà connectée à un serveur).
Obtenez la liste des bases de données de la session active pour l'utiliser dans d'autres étapes.
Où le trouver : Siri / Raccourcis › Action : Lister les bases de données
L'action Lister les bases de données interroge le serveur actif et renvoie les noms de toutes les bases de données accessibles, séparés par des sauts de ligne.
Phrase Siri :
> « Lister les bases de données dans Calíope »
> « Quelles bases de données y a-t-il dans Calíope ? »
Résultat : texte avec une base de données par ligne. Combinez-le avec l'action Diviser le texte de Raccourcis pour obtenir une liste itérable.
Exemple de raccourci utile :
1. Action Lister les bases de données dans Calíope
2. Action Diviser le texte (séparateur : nouvelle ligne)
3. Action Choisir dans la liste pour que l'utilisateur sélectionne une base de données
4. Action Exécuter une requête SQL dans Calíope avec SHOW TABLES IN [résultat choisi]
Condition : une session active doit être ouverte dans Calíope (déjà connectée à un serveur).
Naviguez directement vers l'un des 9 panneaux avec une phrase Siri.
Où le trouver : Siri / Raccourcis › Action : Ouvrir le panneau
L'action Ouvrir un panneau dans Calíope place l'application au premier plan et active le panneau de votre choix, évitant ainsi de naviguer manuellement dans la barre d'onglets.
Phrase Siri :
> « Ouvrir [panneau] dans Calíope »
> « Afficher [panneau] de Calíope »
Panneaux disponibles :
Panneau
Description
Tableau de bord
Métriques du serveur en temps réel
Sauvegarde
Exporter et importer des bases de données
Gérer les utilisateurs
Gestion des comptes MySQL
Liste des processus
Requêtes en cours d'exécution et kill
Journal des requêtes
Historique complet des instructions
Fragments SQL
Bibliothèque de requêtes enregistrées
Assistant IA
Génération de SQL en langage naturel
Catalogues
Explorateur d'objets de schéma
Infos serveur
Variables et état du serveur
Exemples de phrases :
> « Dis Siri, ouvrir Tableau de bord dans Calíope »
> « Dis Siri, afficher Sauvegarde de Calíope »
Condition : une session active doit être ouverte dans Calíope (déjà connectée à un serveur). Si Calíope n'est pas ouverte, Siri affichera le message « Ouvrez Calíope pour utiliser ce raccourci ».
Combinez les actions de Calíope pour automatiser un flux de travail complet.
Les quatre actions de Calíope peuvent être combinées entre elles et avec d'autres actions du système pour créer des flux de travail complets dans l'app Raccourcis.
Exemple : « Bonjour, base de données »
Créez un raccourci qui, en un seul geste, se connecte au serveur et ouvre le tableau de bord :
1. Action Se connecter au serveur dans Calíope → choisissez le profil de production
2. Action Ouvrir un panneau dans Calíope → choisissez Tableau de bord
Nommez-le « Ouvrir Calíope production » et ajoutez-le au Centre de contrôle ou comme widget sur l'écran d'accueil de l'iPad.
Exemple : « Rapport rapide des tables »
1. Action Se connecter au serveur dans Calíope → choisissez le profil
2. Action Exécuter une requête SQL dans Calíope → SQL : SELECT table_name, table_rows FROM information_schema.tables WHERE table_schema = DATABASE() ORDER BY table_rows DESC LIMIT 10
3. Action Afficher le résultat
Conseil : activez l'option « Ajouter à Siri » dans le raccourci pour lui attribuer une phrase personnalisée et l'activer par la voix avec Siri à la place des phrases par défaut.
Limitation : les raccourcis Calíope ne fonctionnent pas dans les automatisations planifiées (horaire, alarme, arrivée à un lieu). Ils ne fonctionnent que lorsque l'utilisateur les déclenche de manière interactive.
Actions prédéfinies qui apparaissent automatiquement sans avoir à construire un raccourci à partir de zéro.
Où le trouver : Spotlight › Raccourcis Calíope
Au-delà des AppIntent que vous pouvez utiliser manuellement depuis l'application Raccourcis, Calíope publie un ensemble de AppShortcuts préinstallés via CaliopeShortcuts. Ils apparaissent automatiquement dans Spotlight et dans la section Raccourcis suggérés de l'app Raccourcis, sans que vous ayez à rien créer.
Comment les invoquer
- Spotlight (macOS / iPad) : ouvrez Spotlight (⌘ Espace sur macOS, balayer vers le bas sur iPad) et commencez à taper le nom du raccourci : Connecter, Exécuter une requête, Lister les bases, Ouvrir un panneau…. Vous verrez le raccourci dans les résultats, avec l'icône de Calíope.
- Siri (iPad) : prononcez la phrase associée au raccourci. Les phrases par défaut sont « Connecte-toi au serveur avec Calíope », « Exécute une requête dans Calíope », etc.
- App Raccourcis : vous les trouverez dans l'onglet Raccourcis d'app à l'intérieur de l'entrée de Calíope, prêts à être ajoutés à votre galerie personnelle.
Raccourcis prédéfinis
1. Se connecter au serveur — ouvre Calíope et se connecte au profil indiqué.
2. Exécuter une requête SQL — exécute une requête dans la session active.
3. Lister les bases de données — renvoie les noms des bases du serveur sélectionné.
4. Ouvrir un panneau dans Calíope — navigue directement vers un panneau de l'Espace de travail (Tableau de bord, Catalogues, Sauvegarde, etc.).
Personnaliser la phrase
- Ouvrez l'application Raccourcis, trouvez le raccourci de Calíope et appuyez sur le bouton « Ajouter à Siri ». Vous pouvez y enregistrer une phrase personnalisée dans votre langue pour que Siri la reconnaisse.
Différence avec les Intents manuels
- Les AppShortcuts sont des raccourcis préemballés que le système suggère automatiquement.
- Les AppIntent individuels sont ajoutés par vous-même comme actions dans un raccourci plus complexe (voir Créer un raccourci enchaîné).