admtracksteel
be0b75e5e9
Corrige query de relatorio individual e adiciona exemplos few-shot de Alice e Theo
2026-06-02 11:54:54 +00:00
admtracksteel
6a3f3ee4d1
Atualiza modelo de relatorio dinamico no server.js e artefato
2026-06-02 11:47:10 +00:00
admtracksteel
fe196fd9dc
Atualiza modelo de Avaliação Semestral Individual no server.js
2026-06-02 11:36:47 +00:00
admtracksteel
027f88d40f
feat: Kemily atualizada com perfil de escrita e estrutura dos relatorios semestrais da Camila
...
- Adicionado estilo narrativo-positivo dos relatorios semestrais
- Estrutura de 9 blocos para relatorio individual (abertura, brincadeiras,
interacoes sociais, motor, linguagem, criatividade, autonomia, desafios,
fechamento)
- Vocabulario e expressoes caracteristicas da Camila
- Regras de linguagem atenuada para desafios/pontos de melhoria
- Exemplos reais de abertura e fechamento (Alice e Theo)
- Instrucoes de como analisar observacoes e compor relatorios
2026-05-29 11:36:21 +00:00
admtracksteel
22d2e306d4
Otimiza avatares do chat de 1.1MB para 60KB e implementa redimensionamento automático de novos avatares
2026-05-28 19:23:00 +00:00
admtracksteel
6993c3e330
Adiciona possibilidade de editar e salvar informações na base de conhecimento adquirido
2026-05-28 18:06:51 +00:00
admtracksteel
999ca2e448
Implementa múltipla seleção de tags via pills e suporte a Relatório Global com a opção todas as crianças
2026-05-28 16:41:44 +00:00
admtracksteel
9fde9251f4
Corrige erro de extração de scalar em jsonb_array_elements_text adicionando verificações de tipo jsonb_typeof em todas as queries SQL relevantes
2026-05-28 14:48:24 +00:00
admtracksteel
ad67652b7d
Implementação de filtros de Ano Letivo e Turma na modal de emissão e correção da query de crianças únicas para evitar erro de scalar
2026-05-28 13:14:43 +00:00
admtracksteel
66cdf62d9b
Implementação do CRUD de modelos de relatório e menu de emissão de relatórios compilados com filtros e exportação DOCX/PDF
2026-05-28 11:45:11 +00:00
admtracksteel
d405441dda
Adicionado fluxo de revisão de transcrição de voz antes da análise de IA
2026-05-27 23:59:45 +00:00
admtracksteel
662e81b421
Refactoring: Migrado para Supabase Postgres
2026-05-27 22:54:12 +00:00
admtracksteel
9e48ef6e5e
⚡ feat: adicionado fallback MiniMax-M2.7 no Smart Router e formatador de relatórios
2026-05-27 17:35:06 +00:00
admtracksteel
056d211494
⚡ fix: hoisting do closeRecordModal no frontend e fallback Groq/Gemini no Whisper/Relatório
2026-05-27 17:26:57 +00:00
admtracksteel
d6260747d1
⚡ feat: melhoria da estabilidade de áudio, robustez de JSON, fallback Gemini e injeção real de observações no Chat
2026-05-27 17:16:26 +00:00
admtracksteel
e97e88d8a7
feat: fase 3 - integração de observações com chat da IA
...
- Nova API GET /api/observacoes/buscar (filtros: crianca, mes, tags)
- Nova API GET /api/observacoes/resumo (compila relatório pedagógico via GPT)
- Resumo pedagógico estruturado: perfil, aspectos sociais/cognitivos/motores,
pontos de atenção, pontos fortes, sugestões para planejamento
- System prompt atualizado: IA reconhece comandos como 'observações da Maria',
'resumo pedagógico do João' e 调用a API para buscar/compilar registros
2026-05-27 16:04:28 +00:00
admtracksteel
0b35055e23
feat: fase 2 - detecção de crianças, tags, filtros e histórico
...
- GPT retorna JSON estruturado: criancas, turma, tags, relatorio
- Frontmatter agora inclui criancas[], turma, tags[] no .md
- Índice JSON estruturado com metadados completos
- Prévia do relatório mostra crianças detectadas + tags + turma
- Modal 'Minhas Observações' na sidebar
- Filtros por mês, tag e busca por criança
- Lista de observações com preview e chips
- Modal de detalhe com copiar texto
- CSS para btn-observacoes, obs-modal, obs-items, tags/chips
2026-05-27 15:57:04 +00:00
admtracksteel
ea8e33c891
feat: sistema de observação por voz - fase 1
...
- FAB flutuante para gravar observação
- Modal com timer + waveform animado
- Botão sair para desistir
- MediaRecorder API (webm/opus)
- Transcrição via OpenAI Whisper
- Relatório estruturado via GPT
- Salva em .md com frontmatter (data/hora/timestamp)
- Índice JSON para consulta posterior
- Rotas: transcrever, salvar, listar observações
- multer para upload de áudio
2026-05-27 15:46:03 +00:00
admtracksteel
d309b03b55
feat: aprendizado contínuo, presets temperatura e tabs na configuração
...
- Sistema de aprendizado contínuo: [KNOWLEDGE: ...] no system prompt
- 3 presets de temperatura: Técnico(0.2), Equilibrado(0.6), Detalhista(1.0)
- Tabs na configuração: Identidade, Estilo, Conhecimento
- CRUD de conhecimento adquirido (lista + adicionar manual)
- knowledge_adquirido.json persistido no servidor
- GET/POST/DELETE /api/conhecimento + POST /api/conhecimento/extrair
- CSS: modal grande, tabs, opções temperatura, lista conhecimento
2026-05-27 13:05:09 +00:00
admtracksteel
47ed091e4d
📱 style: Substitui ícone PWA e favicon genérico pela foto da Camila (camila_prof.png)
2026-05-27 12:42:16 +00:00
admtracksteel
67ace77c0f
feat: identity section in system prompt - knows Camila, superiors, school
2026-05-27 12:04:29 +00:00
admtracksteel
6c35f7ed1b
🔧 feat: Sistema de identidade dinâmica do agente - modal de configurações, avatares customizáveis, nome dinâmico sincronizado com Hermes/Telegram
2026-05-26 19:40:28 +00:00
admtracksteel
ac004fd577
fix: adiciona gpt-4.1-nano como fallback do modelo OpenRouter de texto no server.js
2026-05-26 18:14:11 +00:00
admtracksteel
e88bbf38de
fix: resolve erro PayloadTooLarge ao salvar midias localmente e integra veo-3.1-lite para video
2026-05-26 18:12:34 +00:00
admtracksteel
19552a6078
feat: adiciona barra de botoes de atalho rapido de modo (musica, video, imagem, chat) no rodape com validacao cruzada
2026-05-26 17:59:57 +00:00
admtracksteel
102aa6d712
feat: implementa geracao de musica com google/lyria-3-clip-preview via OpenRouter
2026-05-26 17:43:22 +00:00
admtracksteel
8a96b17c82
Refatoração Smart Router: substituição do modelo de imagem do Gemini 2.5 pelo Grok Imagine (x-ai/grok-imagine-image-quality)
2026-05-26 17:33:03 +00:00
admtracksteel
75062d252c
Refatoração Smart Router: migração MiniMax para OpenRouter (imagem) e fallback para texto amigável em áudio/vídeo
2026-05-26 17:25:32 +00:00
admtracksteel
8cc773a75f
feat: implementado fallback automatico do Groq para classificacao e chat de texto
2026-05-26 17:17:55 +00:00
admtracksteel
0f981a0b83
feat: tratamento de erros detalhado para APIs de midia MiniMax
2026-05-26 17:15:53 +00:00
admtracksteel
297c329923
fix: corrigido limite de max_tokens no classificador do OpenRouter
2026-05-26 17:12:31 +00:00
admtracksteel
9c2ec032b1
feat: implementado Smart Router Multimodal via MiniMax e OpenRouter
2026-05-26 17:05:25 +00:00
admtracksteel
f42bb49360
🔴 Alta priority: tema claro/escuro, modal tags, favicon K, badge modelo dinâmico
2026-05-26 15:39:37 +00:00
admtracksteel
ea3487b417
🚀 Auto-deploy: Camila atualizado em 26/05/2026 14:20:35
2026-05-26 14:20:35 +00:00
admtracksteel
71e633ce71
🚀 Auto-deploy: Camila atualizado em 26/05/2026 13:59:50
2026-05-26 13:59:50 +00:00
admtracksteel
bfbc0c2a10
🚀 Auto-deploy: Camila atualizado em 26/05/2026 12:54:31
2026-05-26 12:54:31 +00:00
admtracksteel
eebb629e1a
🚀 Auto-deploy: Camila atualizado em 25/05/2026 19:57:12
2026-05-25 19:57:12 +00:00
admtracksteel
5b64769387
🚀 Auto-deploy: Camila atualizado em 25/05/2026 19:18:12
2026-05-25 19:18:12 +00:00
admtracksteel
ad15566914
🚀 Auto-deploy: Camila atualizado em 25/05/2026 19:09:25
2026-05-25 19:09:25 +00:00