Pas à pas

  1. Ouvrez ChatGPT, Claude ou Gemini

    La version gratuite suffit, sur le web ou dans son application.

  2. Joignez la check-list PDF

    Utilisez le bouton de pièce jointe (trombone ou +) et choisissez le PDF de votre avion.

  3. Copiez le prompt et collez-le

    Appuyez sur « Copier le prompt » ci-dessous, collez-le dans la conversation avec le PDF et envoyez-le.

  4. Enregistrez le XML sur votre téléphone

    Demandez à l’IA : « Donnez-moi le XML sous forme de fichier .xml téléchargeable » et enregistrez-le sur votre téléphone, par exemple dans Téléchargements. Si elle ne peut pas créer de fichiers, copiez toute la réponse, de <?xml à </aircraft>, collez-la dans une application d’édition de texte et enregistrez-la avec l’extension .xml.

  5. Importez-le dans l’application

    Dans l’application, allez dans Menu › Import aircraft (XML) et choisissez le fichier enregistré.

  6. Vérifiez la check-list dans l’application avant de l’utiliser

    Comparez-la avec le manuel de vol et la check-list officielle de l’avion. Pourquoi c’est important.

Le prompt

Copiez-le tel quel. Il contient le format que l’application comprend et des règles pour que l’IA n’invente pas de données.

Prompt pour l’IA
Convertissez la check-list du PDF joint en XML à importer dans une application.
Renvoyez UNIQUEMENT le XML, sans explications ni blocs de code.

Format :
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<aircraft>
    <name>Modèle et immatriculation</name>
    <comment>Informations générales (facultatif)</comment>
    <checklist_group>
        <name>NOM DU GROUPE</name>
        <checklist>
            <name>NOM DE LA CHECK-LIST</name>
            <comment>Note de la check-list (facultatif)</comment>
            <read>false</read>
            <task>
                <name>ÉLÉMENT</name>
                <result>ACTION OU VALEUR</result>
                <comment>Note de l’élément (facultatif)</comment>
                <state>BLANK</state>
            </task>
        </checklist>
    </checklist_group>
</aircraft>

Règles :
- Regroupez en checklist_group comme dans le PDF (p. ex. RÉFÉRENCE, PROCÉDURES NORMALES,
  PROCÉDURES D’URGENCE, PERFORMANCES).
- Chaque procédure est une checklist ; chaque ligne « élément ... action » est une task.
- Utilisez la même langue que le PDF. Recopiez exactement les valeurs, vitesses et régimes ;
  n’inventez pas et ne complétez pas de données qui ne figurent pas dans le PDF.
- Réunissez les lignes que le PDF coupe en milieu de phrase.
- Les notes, mises en garde et « lire et exécuter » vont dans <comment>.
- Si une procédure comporte des cas particuliers (« s’il ne démarre pas », « si cela persiste »), divisez-la
  en plusieurs checklists ou indiquez le cas au début du nom de la task.
- Si une ligne n’a pas d’action, ajoutez-en une adaptée (FAIT, VÉRIFIER, EXÉCUTER).
- Convertissez les tableaux de données en tasks (p. ex. name « 4 500 ft », result « 23,5 inHg »).
- Échappez &, < et >. state toujours BLANK et read toujours false.
- Si le texte est trop long pour une seule réponse, divisez-le et attendez que je
  dise « continue ».

Format XML

Chaque fichier contient un avion, avec quatre niveaux imbriqués :

aircraft › checklist_group › checklist › task

aircraft
L’avion. C’est la racine du fichier.
checklist_group
Un groupe de check-lists : procédures normales, procédures d’urgence, performances, référence…
checklist
Une procédure : avant mise en route, avant décollage…
task
Chaque ligne de la check-list : l’élément et ce qu’il faut faire.

À l’intérieur de chacun :

name
Le nom : modèle et immatriculation, groupe, procédure ou élément.
comment
Note facultative : mises en garde, avertissements ou « lire et exécuter ».
result
Uniquement dans task : l’action ou la valeur (SERRÉ, 2 300 tr/min, VÉRIFIER…).
read
Uniquement dans checklist : indique si la check-list a été lue. Dans un nouveau fichier, toujours false.
state
Uniquement dans task : BLANK non cochée, DONE effectuée. Dans un nouveau fichier, toujours BLANK.

Exemple

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<aircraft>
    <name>Avion d’exemple XX-XXX</name>
    <comment>Uniquement pour montrer le format</comment>
    <checklist_group>
        <name>PROCÉDURES NORMALES</name>
        <checklist>
            <name>AVANT DÉCOLLAGE</name>
            <read>false</read>
            <task>
                <name>Frein de parc</name>
                <result>SERRÉ</result>
                <state>BLANK</state>
            </task>
            <task>
                <name>Volets</name>
                <result>SELON BESOIN</result>
                <comment>Voir le tableau de décollage</comment>
                <state>BLANK</state>
            </task>
        </checklist>
    </checklist_group>
</aircraft>

Télécharger l’exemple XML complet

Astuces et problèmes fréquents

  • L’IA coupe la réponse. Si la check-list est très longue, tapez « continue » et assemblez les parties dans l’ordre.
  • L’application affiche une erreur à l’import. Demandez à l’IA : « Vérifiez que le XML est bien formé et corrigez-le ».
  • PDF numérisé. Les PDF composés d’images donnent de moins bons résultats. Si possible, utilisez un PDF dont le texte est sélectionnable.
  • Autre langue. Vous pouvez demander à l’IA de traduire la check-list dans une autre langue.

Vérifiez la check-list avant de voler

Une check-list générée par une IA peut contenir des erreurs. Il appartient au pilote de la vérifier par rapport au manuel de vol (POH/AFM) et à la check-list officielle de l’avion avant de l’utiliser.

L’application est une aide et ne remplace pas la documentation officielle.