Sobre o projeto
SkyClass Distill é um sistema de destilação de competências pedagógicas baseado em TypeScript, projetado para compilar vídeos de aulas reais, transcrições literais e quadros-chave (keyframes) em Teaching Skills estruturadas e rastreáveis. O sistema implementa a conversão de mídia bruta em ativos educacionais através de um pipeline completo e fornece um runtime de Pi Agent restrito para executar essas habilidades e realizar explicações didáticas.
As capacidades principais incluem:
1. Processamento de Mídia: Integração com yt-dlp, FFmpeg e whisper.cpp, suportando a coleta de vídeos públicos, extração de áudio, captura de quadros-chave e transcrição de áudio remota ou local.
2. Destilação de Conhecimento: Utilização de LLM para extrair informações estruturadas, como ações de ensino, respostas esperadas e verificações de aprendizagem a partir de evidências de sala de aula, gerando pacotes de Skill que incluem as evidências de origem.
3. Runtime e Avaliação: Fornece um runtime de Pi AgentSession restrito, abrindo apenas ferramentas específicas para garantir que o processo de ensino seja auditável; possui um centro de avaliação integrado que suporta a comparação da eficácia pedagógica de diferentes configurações de habilidades (como texto puro vs. aprimoramento visual) através de benchmarks versionados.
4. Arquitetura Técnica: Utiliza frontend em React 19 + Vite, backend em Fastify Node Server e armazenamento em arquivos JSON atômicos, garantindo a separação entre dados e código e a auditabilidade do fluxo.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.