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
Copie o prompt pronto
Disponível logo abaixo.
-
2
Cole em qualquer IA
ChatGPT, Claude, Gemini. Preencha tema e quantidade.
-
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.
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.
Gere um JSON válido para importação no Stack Cards. [...regras omitidas...] Gere 5 cards sobre o tema Fotossíntese.
{ "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 ] }
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 |
O que o sistema faz com campos inválidos
idausente → gerado automaticamenteproximaRevisaoinválida → substituída por hojeintervaloinválido → vira1- Card sem
categoria,perguntaouresposta→ ignorado silenciosamente
Armadilhas
Erros comuns que quebram a importação.
-
Enviar um array como raiz
Escrever
[ {...}, {...} ]em vez do objeto com metadados. -
Valor errado em
appPrecisa ser
"stack-cards"exatamente — com hífen, minúsculo. -
versioncomo stringUse 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.
Dicas avançadas
Padrões que funcionam bem.
-
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.
-
02
Peça perguntas específicas
"Evite perguntas do tipo 'fale sobre X'. Prefira perguntas objetivas com uma única resposta clara."
-
03
Divida por subcategorias
"Use as categorias: 'Revolução Francesa — Causas', 'Revolução Francesa — Eventos', 'Revolução Francesa — Consequências'."
-
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.
-
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 CardsNovo por aqui? Criar conta leva 30 segundos.