Passo a passo

  1. Abra o ChatGPT, o Claude ou o Gemini

    A versão gratuita funciona, na web ou no app.

  2. Anexe o checklist em PDF

    Use o botão de anexar (clipe ou +) e escolha o PDF da sua aeronave.

  3. Copie o prompt e cole

    Toque em “Copiar prompt” abaixo, cole-o no chat junto com o PDF e envie.

  4. Salve o XML no celular

    Peça à IA: “Me dê o XML como um arquivo .xml para download” e salve-o no celular, por exemplo em Downloads. Se ela não puder criar arquivos, copie a resposta inteira, de <?xml até </aircraft>, cole em um app editor de texto e salve com a extensão .xml.

  5. Importe no app

    No app, vá em Menu › Import aircraft (XML) e escolha o arquivo salvo.

  6. Revise o checklist no app antes de usá-lo

    Compare-o com o manual de voo e com o checklist oficial da aeronave. Por que isso é importante.

O prompt

Copie-o como está. Ele inclui o formato que o app entende e regras para que a IA não invente dados.

Prompt para a IA
Converta o checklist do PDF anexo em XML para importar em um app.
Responda SOMENTE com o XML, sem explicações nem blocos de código.

Formato:
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<aircraft>
    <name>Modelo e matrícula</name>
    <comment>Informações gerais (opcional)</comment>
    <checklist_group>
        <name>NOME DO GRUPO</name>
        <checklist>
            <name>NOME DO CHECKLIST</name>
            <comment>Observação do checklist (opcional)</comment>
            <read>false</read>
            <task>
                <name>ITEM</name>
                <result>AÇÃO OU VALOR</result>
                <comment>Observação do item (opcional)</comment>
                <state>BLANK</state>
            </task>
        </checklist>
    </checklist_group>
</aircraft>

Regras:
- Agrupe em checklist_group como no PDF (ex.: REFERÊNCIA, PROCEDIMENTOS NORMAIS,
  PROCEDIMENTOS DE EMERGÊNCIA, DESEMPENHO).
- Cada procedimento é um checklist; cada linha "item ... ação" é uma task.
- Use o mesmo idioma do PDF. Copie valores, velocidades e RPM exatamente;
  não invente nem complete dados que não estejam no PDF.
- Junte as linhas que o PDF quebra no meio da frase.
- Notas, cuidados e "ler e executar" vão em <comment>.
- Se um procedimento tiver subcasos ("se não der partida", "se persistir"), divida-o
  em vários checklists ou coloque o caso no início do nome da task.
- Se uma linha não tiver ação, acrescente uma adequada (FEITO, VERIFICAR, EXECUTAR).
- Converta tabelas de dados em tasks (ex.: name "4.500 ft", result "23,5 inHg").
- Escape &, < e >. state sempre BLANK e read sempre false.
- Se o texto for longo demais para uma única resposta, divida-o e espere eu
  dizer "continue".

Formato XML

Cada arquivo contém uma aeronave com quatro níveis aninhados:

aircraft › checklist_group › checklist › task

aircraft
A aeronave. É a raiz do arquivo.
checklist_group
Um grupo de checklists: procedimentos normais, procedimentos de emergência, desempenho, referência…
checklist
Um procedimento: antes da partida, antes da decolagem…
task
Cada linha do checklist: o item e o que fazer.

Dentro de cada um:

name
O nome: modelo e matrícula, grupo, procedimento ou item.
comment
Observação opcional: cuidados, advertências ou “ler e executar”.
result
Somente em task: a ação ou o valor (ACIONADO, 2.300 RPM, VERIFICAR…).
read
Somente em checklist: se o checklist já foi lido. Em um arquivo novo, sempre false.
state
Somente em task: BLANK não marcado, DONE feito. Em um arquivo novo, sempre BLANK.

Exemplo

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<aircraft>
    <name>Aeronave de exemplo XX-XXX</name>
    <comment>Apenas para mostrar o formato</comment>
    <checklist_group>
        <name>PROCEDIMENTOS NORMAIS</name>
        <checklist>
            <name>ANTES DA DECOLAGEM</name>
            <read>false</read>
            <task>
                <name>Freio de estacionamento</name>
                <result>ACIONADO</result>
                <state>BLANK</state>
            </task>
            <task>
                <name>Flapes</name>
                <result>CONFORME NECESSÁRIO</result>
                <comment>Ver tabela de decolagem</comment>
                <state>BLANK</state>
            </task>
        </checklist>
    </checklist_group>
</aircraft>

Baixar o XML de exemplo completo

Dicas e problemas comuns

  • A IA corta a resposta no meio. Se o checklist for muito longo, digite “continue” e junte as partes na ordem.
  • O app mostra um erro ao importar. Peça à IA: “Verifique se o XML está bem formado e corrija-o”.
  • PDF escaneado. PDFs que são imagens funcionam pior. Se possível, use um PDF com texto selecionável.
  • Outro idioma. Você pode pedir à IA que traduza o checklist para outro idioma.

Revise o checklist antes de voar

Um checklist gerado por uma IA pode conter erros. O piloto é responsável por conferi-lo com o manual de voo (POH/AFM) e com o checklist oficial da aeronave antes de usá-lo.

O app é um auxílio e não substitui a documentação oficial.