Guia oficial de importação

Crie 100 flashcards em 1 minuto com IA.

Stack Cards aceita importação de JSON. Use este guia para gerar centenas de cards com ChatGPT, Claude, Gemini — ou qualquer modelo de IA — e importar tudo de uma vez.

Quando usar

Criar manualmente é ótimo. Às vezes, em massa é melhor.

Formular a pergunta já ajuda a fixar o conteúdo — por isso criar cards manualmente continua sendo o ideal quando você está processando material novo. Mas há cenários em que gerar em massa com IA faz sentido:

  • Revisão de conteúdo dominado

    Cobertura ampla sobre um tema que você já estudou.

  • Provas com temário extenso

    Concursos, vestibulares, certificações.

  • Vocabulário em larga escala

    Idiomas, termos técnicos, glossários.

  • Fundação em área nova

    Conceitos básicos antes de mergulhar em profundidade.

Como funciona

Três passos. Zero código.

  1. 1

    Copie o prompt pronto

    Disponível logo abaixo.

  2. 2

    Cole em qualquer IA

    ChatGPT, Claude, Gemini. Preencha tema e quantidade.

  3. 3

    Salve como .json e importe

    Abra Stack Cards → Biblioteca → Importar.

Ferramenta

O prompt pronto.

Copie, cole na IA, substitua [N] pela quantidade e [TEMA] pelo assunto.

Prompt · português
Gere um JSON válido para importação no Stack Cards.

Regras obrigatórias:
1) O JSON raiz deve ser um OBJETO com:
   - "app": "stack-cards"
   - "version": 1
   - "exportedAt": data ISO válida (ex: 2026-04-18T14:30:00.000Z)
   - "cards": array de cards

2) Cada card deve ter obrigatoriamente:
   - "categoria" (string não vazia)
   - "pergunta" (string não vazia)
   - "resposta" (string não vazia)

3) Campos opcionais por card:
   - "id" (string)
   - "proximaRevisao" (YYYY-MM-DD)
   - "intervalo" (inteiro positivo)

4) Não inclua explicações fora do JSON. Retorne APENAS o JSON final.

5) Gere [N] cards sobre o tema [TEMA].

💡 Dica: comece com 20–30 cards por lote. A qualidade costuma cair em listas muito longas.

Exemplo prático

Vamos ver na prática.

Um estudante de biologia quer 5 cards sobre fotossíntese.

Prompt enviado

Gere um JSON válido para importação no Stack Cards. [...regras omitidas...] Gere 5 cards sobre o tema Fotossíntese.

Resposta da IA
fotossintese.json
{
  "app": "stack-cards",
  "version": 1,
  "exportedAt": "2026-04-18T14:30:00.000Z",
  "cards": [
    {
      "categoria": "Biologia",
      "pergunta": "O que é fotossíntese?",
      "resposta": "Processo em que organismos convertem energia luminosa em energia química."
    },
    {
      "categoria": "Biologia",
      "pergunta": "Qual é a equação geral da fotossíntese?",
      "resposta": "6 CO₂ + 6 H₂O + luz → C₆H₁₂O₆ + 6 O₂"
    },
    {
      "categoria": "Biologia",
      "pergunta": "Onde ocorre a fotossíntese na célula vegetal?",
      "resposta": "Nos cloroplastos — tilacoides (fase clara) e estroma (fase escura)."
    },
    // + 2 cards
  ]
}
Importar

Salve o texto acima como fotossintese.json, abra Stack Cards → Biblioteca → Importar, e pronto.

Referência técnica

Formato completo, campo a campo.

Raiz do JSON

Campo Tipo Obrig. Descrição
app string Deve ser exatamente "stack-cards"
version number Atualmente 1
exportedAt ISO string Ex: "2026-04-18T14:30:00.000Z"
cards array Lista de cards

Cada card

Campo Tipo Obrig. Descrição
categoria string Não pode ser vazia
pergunta string Não pode ser vazia
resposta string Não pode ser vazia
id string Gerado automaticamente se omitido
proximaRevisao YYYY-MM-DD Padrão: hoje
intervalo inteiro > 0 Padrão: 1
Obrigatório Opcional

O que o sistema faz com campos inválidos

  • id ausente → gerado automaticamente
  • proximaRevisao inválida → substituída por hoje
  • intervalo inválido → vira 1
  • Card sem categoria, pergunta ou respostaignorado silenciosamente

Armadilhas

Erros comuns que quebram a importação.

  • Enviar um array como raiz

    Escrever [ {...}, {...} ] em vez do objeto com metadados.

  • Valor errado em app

    Precisa ser "stack-cards" exatamente — com hífen, minúsculo.

  • version como string

    Use número (1), não "1".

  • Data em formato brasileiro

    "18/04/2026" não funciona. Use ISO 8601: "2026-04-18T14:30:00.000Z".

  • Vírgula sobrando no último item

    JSON não aceita vírgula após o último elemento de um array ou objeto.

  • Comentários dentro do JSON

    // ou /* */ não são permitidos. A IA às vezes insere — remova antes de importar.

🔧 Antes de importar: valide a sintaxe colando em jsonlint.com.

Dicas avançadas

Padrões que funcionam bem.

  1. 01

    Peça respostas concisas

    Adicione ao prompt: "Cada resposta deve ter no máximo 2 frases curtas." Cards longos são difíceis de memorizar.

  2. 02

    Peça perguntas específicas

    "Evite perguntas do tipo 'fale sobre X'. Prefira perguntas objetivas com uma única resposta clara."

  3. 03

    Divida por subcategorias

    "Use as categorias: 'Revolução Francesa — Causas', 'Revolução Francesa — Eventos', 'Revolução Francesa — Consequências'."

  4. 04

    Gere em lotes menores

    20–30 cards por vez costuma dar melhor qualidade que 100 de uma vez. A IA tende a "cansar" em listas longas.

  5. 05

    Revise antes de importar

    IA ainda erra. Abra o JSON, leia 3–5 cards aleatórios, confirme que estão corretos. Vale o minuto investido.

Perguntas frequentes

Dúvidas sobre o fluxo com IA.

Qual IA gera o melhor resultado?

Nos nossos testes, Claude (Anthropic) e GPT-4 produzem os JSONs mais confiáveis. Modelos menores às vezes esquecem a estrutura ou adicionam texto fora do JSON.

A IA pode errar o conteúdo dos cards?

Sim. IAs alucinam. Sempre revise cards sobre temas críticos (medicina, direito, engenharia) antes de confiar neles.

Posso exportar meus cards para usar em outro lugar?

Sim. O Stack Cards gera JSONs no mesmo formato — você pode exportar, editar, reimportar.

Existe limite de cards por importação?

Não há limite técnico fixo, mas recomendamos importações de até 100 cards por vez para manter o app responsivo.

A IA pode gerar o prompt em inglês também?

Sim. O conteúdo das perguntas e respostas pode estar em qualquer idioma — o importante é que a estrutura do JSON siga o formato documentado acima.

Pronto para turbinar seu estudo?

Abra o app, teste o fluxo de importação com seus próprios cards.

Abrir Stack Cards

Novo por aqui? Criar conta leva 30 segundos.