Passo dopo passo

  1. Apri ChatGPT, Claude o Gemini

    Va bene la versione gratuita, sul web o nella sua app.

  2. Allega la checklist PDF

    Usa il pulsante per allegare (graffetta o +) e scegli il PDF del tuo aereo.

  3. Copia il prompt e incollalo

    Tocca «Copia prompt» qui sotto, incollalo nella chat con il PDF e invialo.

  4. Salva l'XML sul telefono

    Chiedi all'IA: «Dammi l'XML come file .xml scaricabile» e salvalo sul telefono, ad esempio in Download. Se non può creare file, copia tutta la risposta, da <?xml a </aircraft>, incollala in un'app di editor di testo e salvala con l'estensione .xml.

  5. Importalo nell'app

    Nell'app, vai a Menu › Import aircraft (XML) e scegli il file salvato.

  6. Controlla la checklist nell'app prima di usarla

    Confrontala con il manuale di volo e con la checklist ufficiale dell'aereo. Perché è importante.

Il prompt

Copialo così com'è. Contiene il formato che l'app riconosce e le regole perché l'IA non inventi dati.

Prompt per l'IA
Converti la checklist del PDF allegato in XML da importare in un'app.
Restituisci SOLO l'XML, senza spiegazioni né blocchi di codice.

Formato:
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<aircraft>
    <name>Modello e marche</name>
    <comment>Informazioni generali (facoltativo)</comment>
    <checklist_group>
        <name>NOME DEL GRUPPO</name>
        <checklist>
            <name>NOME DELLA CHECKLIST</name>
            <comment>Nota della checklist (facoltativa)</comment>
            <read>false</read>
            <task>
                <name>VOCE</name>
                <result>AZIONE O VALORE</result>
                <comment>Nota della voce (facoltativa)</comment>
                <state>BLANK</state>
            </task>
        </checklist>
    </checklist_group>
</aircraft>

Regole:
- Raggruppa in checklist_group come nel PDF (es. RIFERIMENTO, PROCEDURE NORMALI,
  PROCEDURE DI EMERGENZA, PRESTAZIONI).
- Ogni procedura è una checklist; ogni riga «voce ... azione» è un task.
- Usa la stessa lingua del PDF. Copia valori, velocità e RPM esattamente;
  non inventare né completare dati che non sono nel PDF.
- Unisci le righe che il PDF spezza a metà frase.
- Note, avvertenze e «leggere ed eseguire» vanno in <comment>.
- Se una procedura ha casi particolari («se non si avvia», «se persiste»), dividila
  in più checklist o metti il caso all'inizio del nome del task.
- Se una riga non ha un'azione, aggiungine una adatta (ESEGUITO, CONTROLLARE, ESEGUIRE).
- Converti le tabelle di dati in task (es. nome «4.500 ft», risultato «23,5 inHg»).
- Fai l'escape di &, < e >. state sempre BLANK e read sempre false.
- Se il testo è troppo lungo per una sola risposta, dividilo e aspetta che io
  scriva «continua».

Formato XML

Ogni file contiene un aereo con quattro livelli annidati:

aircraft › checklist_group › checklist › task

aircraft
L'aereo. È la radice del file.
checklist_group
Un gruppo di checklist: procedure normali, procedure di emergenza, prestazioni, riferimento…
checklist
Una procedura: prima dell'avviamento, prima del decollo…
task
Ogni riga della checklist: la voce e cosa fare.

All'interno di ciascuno:

name
Il nome: modello e marche, gruppo, procedura o voce.
comment
Nota facoltativa: precauzioni, avvertenze o «leggere ed eseguire».
result
Solo in task: l'azione o il valore (INSERITO, 2.300 RPM, CONTROLLARE…).
read
Solo in checklist: indica se la checklist è stata letta. In un file nuovo, sempre false.
state
Solo in task: BLANK non spuntata, DONE eseguita. In un file nuovo, sempre BLANK.

Esempio

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<aircraft>
    <name>Aereo di esempio XX-XXX</name>
    <comment>Solo per mostrare il formato</comment>
    <checklist_group>
        <name>PROCEDURE NORMALI</name>
        <checklist>
            <name>PRIMA DEL DECOLLO</name>
            <read>false</read>
            <task>
                <name>Freno di parcheggio</name>
                <result>INSERITO</result>
                <state>BLANK</state>
            </task>
            <task>
                <name>Flap</name>
                <result>COME RICHIESTO</result>
                <comment>Vedere tabella di decollo</comment>
                <state>BLANK</state>
            </task>
        </checklist>
    </checklist_group>
</aircraft>

Scarica l'XML di esempio completo

Consigli e problemi comuni

  • L'IA interrompe la risposta. Se la checklist è molto lunga, scrivi «continua» e unisci le parti in ordine.
  • L'app mostra un errore durante l'importazione. Chiedi all'IA: «Verifica che l'XML sia ben formato e correggilo».
  • PDF scansionato. I PDF composti da immagini funzionano peggio. Se puoi, usa un PDF con testo selezionabile.
  • Un'altra lingua. Puoi chiedere all'IA di tradurre la checklist in un'altra lingua.

Controlla la checklist prima di volare

Una checklist generata da un'IA può contenere errori. Il pilota è responsabile di verificarla con il manuale di volo (POH/AFM) e con la checklist ufficiale dell'aereo prima di usarla.

L'app è un aiuto e non sostituisce la documentazione ufficiale.