Questa pagina descrive Calíope 1.5, la versione che stiamo costruendo adesso. La 1.4 è finita ed è in revisione sull'App Store, e il negozio serve oggi la 1.3 sul Mac e la 1.2 su iPad. Il changelog dice in quale versione è arrivata ogni funzione.

Aggiunge a ogni argomento un pulsante «Apri in Calíope». Funziona solo con l'app installata.

Siri e Comandi Rapidi

Siri e Comandi rapidi in Calíope

Controlla Calíope con Siri o con l'app Comandi rapidi su macOS, iPad e iPhone.

Calíope integra quattro azioni di App Intents disponibili nell'app Comandi rapidi del sistema e tramite Siri, su macOS, su iPad e su iPhone.

Azioni disponibili:
- Connetti al server — Si connette al profilo di server che scegli.
- Esegui query SQL — Esegue SQL sulla sessione attiva e restituisce il risultato.
- Elenca i database — Restituisce l'elenco dei database disponibili nella sessione attiva.
- Apri pannello — Naviga direttamente a uno qualsiasi dei 9 pannelli del workspace.

Come trovarle:
Apri l'app Comandi rapidi, crea un nuovo comando e cerca Calíope nel pannello delle azioni. Le quattro azioni appariranno raggruppate.

Requisito importante:
Le azioni richiedono che Calíope sia aperta e attiva al momento dell'esecuzione del comando rapido. I comandi rapidi automatici programmati in background non possono accedere al Portachiavi di sistema per leggere le password, quindi funzionano solo quando l'utente li avvia manualmente (Siri, widget, pulsante di comando rapido, ecc.).

Parole chiave: siri, comandi rapidi, shortcuts, app intents, automazione, voce, azioni

Connettersi a un server da Siri

Apre Calíope e stabilisce una connessione con una frase vocale.

Dove si trova: Siri / Comandi rapidi › Azione: Connetti al server

L'azione Connetti al server connette Calíope al profilo di MySQL o MariaDB che scegli, senza bisogno di aprire il Gestore connessioni.

Frase per Siri:
> "Connetti Calíope a [nome del profilo]"
> "Connetti Calíope"

Quando Siri non riconosce il profilo nella frase, ti mostra un selettore con tutti i profili salvati.

Cosa fa l'azione:
1. Legge il profilo selezionato dall'archivio locale (senza chiedere la password all'utente).
2. Recupera le credenziali dal Portachiavi di sistema — accessibile perché il dispositivo è già sbloccato.
3. Stabilisce la connessione MySQL/MariaDB.
4. Apre Calíope in primo piano con il workspace attivo.

Parametro: Profilo di server — selettore con tutti i profili salvati in Calíope.

Se Calíope non è aperta: Siri mostrerà il messaggio "Apri Calíope per usare questo comando rapido" e non tenterà di accedere al Portachiavi in background.

Parole chiave: connettere, siri, comandi rapidi, connessione, profilo, server, voce, shortcut, connect

Eseguire una query SQL dai Comandi rapidi

Esegue SQL nella sessione attiva e ottiene il risultato come testo.

Dove si trova: Siri / Comandi rapidi › Azione: Esegui query SQL

L'azione Esegui query SQL invia un'istruzione SQL alla sessione attiva di Calíope e restituisce il risultato come testo semplice, pronto per essere usato nei passi successivi del comando rapido.

Frase per Siri:
> "Esegui una query in Calíope"
> "Interroga il database con Calíope"

Parametro: SQL — la query da eseguire. Accetta il risultato di un passo precedente del comando rapido (ad esempio, testo generato dall'Assistente IA di Calíope o inserito manualmente).

Formato del risultato:
- SELECT: valori separati da tabulazioni, una riga per linea. La prima riga contiene i nomi delle colonne.
- INSERT / UPDATE / DELETE: testo con il numero di righe interessate.
- Errore: il comando rapido genera un errore con il messaggio di MySQL, arrestandosi o proseguendo a seconda della configurazione del comando rapido.

Esempio di comando rapido utile:
1. Azione Testo con la query SELECT table_name FROM information_schema.tables WHERE table_schema = 'mio_db'
2. Azione Esegui query SQL in Calíope
3. Azione Dividi testo (separatore: nuova riga) per ottenere l'elenco delle tabelle
4. Azione Mostra risultato

Requisito: deve esserci una sessione attiva in Calíope (già connessa a un server).

Parole chiave: eseguire, query, sql, comandi rapidi, shortcuts, risultato, select, query, automatizzare

Elencare i database disponibili

Ottieni l'elenco dei database della sessione attiva per usarlo in altri passi.

Dove si trova: Siri / Comandi rapidi › Azione: Elenca i database

L'azione Elenca i database interroga il server attivo e restituisce i nomi di tutti i database accessibili, separati da a capo.

Frase per Siri:
> "Elenca i database in Calíope"
> "Quali database ci sono in Calíope?"

Risultato: testo con un database per riga. Combinalo con l'azione Dividi testo dei Comandi rapidi per ottenere un elenco iterabile.

Esempio di comando rapido utile:
1. Azione Elenca i database in Calíope
2. Azione Dividi testo (separatore: nuova riga)
3. Azione Scegli dall'elenco affinché l'utente selezioni un database
4. Azione Esegui query SQL in Calíope con SHOW TABLES IN [risultato scelto]

Requisito: deve esserci una sessione attiva in Calíope (già connessa a un server).

Parole chiave: elencare, database, databases, comandi rapidi, shortcuts, siri, mostrare

Aprire un pannello del workspace

Naviga direttamente a uno qualsiasi dei 9 pannelli con una frase di Siri.

Dove si trova: Siri / Comandi rapidi › Azione: Apri pannello

L'azione Apri pannello in Calíope porta l'applicazione in primo piano e attiva il pannello che scegli, evitando di navigare manualmente nella barra dei tab.

Frase per Siri:
> "Apri [pannello] in Calíope"
> "Mostra [pannello] di Calíope"

Pannelli disponibili:

PannelloDescrizione
DashboardMetriche del server in tempo reale
BackupEsportare e importare database
Amministrazione utentiGestione degli account MySQL
Lista dei processiQuery in esecuzione e kill
Log delle queryCronologia completa delle istruzioni
Snippet SQLLibreria di query salvate
Assistente IAGenerazione di SQL con linguaggio naturale
CataloghiEsploratore degli oggetti dello schema
Info del serverVariabili e stato del server

Esempio di frase:
> "Ehi Siri, apri il Dashboard in Calíope"
> "Ehi Siri, mostra Backup di Calíope"

Requisito: deve esserci una sessione attiva in Calíope (già connessa a un server). Se Calíope non è aperta, Siri mostrerà il messaggio "Apri Calíope per usare questo comando rapido".

Parole chiave: aprire, pannello, dashboard, backup, utenti, processi, log, snippet, ia, siri, comandi rapidi, navigare, workspace

Creare un comando rapido concatenato

Combina le azioni di Calíope per automatizzare un flusso completo.

Le quattro azioni di Calíope si possono combinare tra loro e con altre azioni del sistema per creare flussi di lavoro completi nell'app Comandi rapidi.

Esempio: "Buongiorno, database"

Crea un comando rapido che, con un solo tocco, si connette al server e apre il Dashboard:

1. Azione Connetti al server in Calíope → scegli il profilo di produzione
2. Azione Apri pannello in Calíope → scegli Dashboard

Assegnagli il nome "Apri Calíope produzione" e aggiungilo al Centro di Controllo o come widget nella schermata Home dell'iPad.

Esempio: "Report rapido delle tabelle"

1. Azione Connetti al server in Calíope → scegli il profilo
2. Azione Esegui query SQL in Calíope → SQL: SELECT table_name, table_rows FROM information_schema.tables WHERE table_schema = DATABASE() ORDER BY table_rows DESC LIMIT 10
3. Azione Mostra risultato

Consiglio: attiva l'opzione "Aggiungi a Siri" nel comando rapido per assegnargli una frase personalizzata e attivarlo con la voce tramite Siri invece delle frasi predefinite.

Limitazione: i comandi rapidi di Calíope non funzionano nelle automazioni programmate (orario, sveglia, arrivo in un luogo). Funzionano solo quando l'utente li avvia in modo interattivo.

Parole chiave: concatenare, combinare, comando rapido, automazione, flusso, shortcuts, siri, workflow, concatenato, multiplo

Comandi rapidi integrati di Calíope in Spotlight e Comandi rapidi

Azioni predefinite che appaiono automaticamente senza bisogno di costruire un comando rapido da zero.

Dove si trova: Spotlight › Comandi rapidi di Calíope

Oltre agli AppIntent che puoi usare manualmente dall'app Comandi rapidi, Calíope pubblica un insieme di AppShortcuts preinstallati tramite CaliopeShortcuts. Questi comandi rapidi appaiono automaticamente in Spotlight e nella sezione Comandi rapidi suggeriti dell'app Comandi rapidi, senza che tu debba creare nulla.

Come invocarli
- Spotlight (macOS / iPad): apri Spotlight (⌘ Spazio su macOS, scorri verso il basso su iPad) e inizia a digitare il nome del comando rapido: Connetti, Esegui query, Elenca i database, Apri pannello…. Vedrai il comando rapido nei risultati, con l'icona di Calíope.
- Siri (iPad): pronuncia la frase assegnata al comando rapido. Le frasi predefinite sono «Connettiti al server con Calíope», «Esegui una query in Calíope», ecc.
- App Comandi rapidi: li vedrai nella scheda Comandi rapidi delle app all'interno della voce di Calíope, pronti da aggiungere alla tua galleria personale.

Comandi rapidi predefiniti
1. Connetti al server — apre Calíope e si connette al profilo indicato.
2. Esegui query SQL — esegue una query nella sessione attiva.
3. Elenca i database — restituisce i nomi dei database del server selezionato.
4. Apri pannello in Calíope — naviga direttamente a un pannello del workspace (Dashboard, Cataloghi, Backup, ecc.).

Personalizzare la frase
- Apri l'app Comandi rapidi, cerca il comando rapido di Calíope e premi il pulsante « Aggiungi a Siri ». Lì puoi registrare una frase personalizzata nella tua lingua affinché Siri la riconosca.

Differenza con gli Intent manuali
- Gli AppShortcuts sono comandi rapidi pacchettizzati che il sistema suggerisce automaticamente.
- Gli AppIntent singoli li aggiungi tu stesso come azioni all'interno di un comando rapido più complesso (vedi Creare un comando rapido concatenato).

Parole chiave: app shortcuts, comandi rapidi integrati, spotlight, siri, suggeriti, preinstallati, CaliopeShortcuts, frase personalizzata, intent, galleria