Adicionando campo de Idade e melhorando analise visual no Garatujas

This commit is contained in:
2026-06-05 14:36:26 +00:00
parent f1dfd01511
commit d69290b76d
3 changed files with 22 additions and 10 deletions
+9 -7
View File
@@ -833,7 +833,7 @@ Retorne a resposta estruturada estritamente em Markdown. Separe as seções usan
// ROTAS DO GARATUJAS (ANALISADOR DE TRAÇADO INFANTIL)
// ============================================================
app.post('/api/garatujas/analyze', requireAuth, multerUpload.single('image'), async (req, res) => {
const { alunoName } = req.body;
const { alunoName, alunoIdade } = req.body;
const file = req.file;
if (!alunoName) {
@@ -865,17 +865,19 @@ app.post('/api/garatujas/analyze', requireAuth, multerUpload.single('image'), as
console.log('[Garatujas] Usando API direta do Google Gemini para análise de imagem...');
const geminiUrl = `https://generativelanguage.googleapis.com/v1beta/models/${process.env.GOOGLE_AI_MODEL || 'gemini-2.5-flash'}:generateContent?key=${process.env.GOOGLE_AI_API_KEY}`;
const promptText = `Você é um psicopedagogo e especialista em desenvolvimento infantil no Brasil.
Analise a imagem deste desenho/rabisco feito pelo aluno(a) "${alunoName}" (até 6 anos de idade).
const idadeContexto = alunoIdade ? `de ${alunoIdade} de idade` : '(até 6 anos de idade)';
Identifique e descreva com base na literatura científica (como Piaget, Luquet, Lowenfeld):
1. O estágio do desenho infantil em que a criança se encontra (ex: Garatuja Desordenada, Garatuja Ordenada, Pré-Esquematismo, etc.) justificando com elementos visuais identificados no desenho.
2. A análise do desenvolvimento cognitivo e da coordenação motora fina expressa nos traços.
const promptText = `Você é um psicopedagogo e especialista em desenvolvimento infantil no Brasil.
Analise a imagem anexada, que é um desenho/rabisco feito pelo aluno(a) "${alunoName}" ${idadeContexto}.
Identifique visualmente os padrões dos traços, uso do espaço, pressão do lápis (se perceptível) e formas criadas. Descreva com base na literatura científica (como Piaget, Luquet, Lowenfeld):
1. O estágio exato do desenho infantil em que a criança se encontra (ex: Garatuja Desordenada, Garatuja Ordenada, Pré-Esquematismo, etc.) justificando com os elementos visuais que você está vendo na imagem. Lembre-se que a criança tem ${idadeContexto}.
2. A análise do desenvolvimento cognitivo e da coordenação motora fina expressa nos traços vistos na imagem.
3. Propostas práticas de estimulação pedagógica personalizadas para o professor aplicar com o aluno "${alunoName}" em sala de aula para avançar para o próximo estágio.
Retorne a resposta estruturada em Markdown, usando títulos claros:
# Estágio do Desenho e Análise Psicomotora
[Sua análise aqui]
[Sua análise baseada na imagem aqui]
# Diagnóstico de Desenvolvimento Cognitivo
[Seu diagnóstico aqui]