Ctrl+K
# 🦾 Solicitação de Criação de Aplicação – Consultor de Colorimetria Pessoal com IA ## 🚩 Missão do Projeto Desenvolver um aplicativo mobile de **consultoria em colorimetria pessoal**, onde toda análise (pele, olhos, cabelo) é feita automaticamente por IA embarcada, resultando na geração de cartelas de cores personalizadas, recomendações de looks e respostas a dúvidas como um consultor humano faria. O app deve ser seguro, privado, multimodal (texto, imagem, voz), rápido e moderno. --- ## 🏗️ Arquitetura e Stack Técnica **Frontend Mobile:** - **React Native** (preferencialmente, para multiplataforma e fácil integração de IA) - **Módulos obrigatórios:** - Câmera e upload de imagem - Galeria de fotos - Módulo de voz (Speech-to-Text e Text-to-Speech) - UI para exibição de cartela de cores, histórico, recomendações e chat com IA **Backend (opcional, só se precisar de sync, loja, analytics ou multi-device):** - FastAPI (Python) ou Express/NestJS (Node.js) - PostgreSQL ou MongoDB - Armazenamento de arquivos: S3, Minio, SeaweedFS - Microserviços de IA pluggable (Ollama, Llama, Mistral, Gemini, OpenAI) - Autenticação: JWT próprio, Ory Kratos, Auth0, Clerk ou Supabase Auth **Privacidade:** - Todo processamento crítico de imagem e IA deve rodar localmente, sem upload automático - Dados de perfil e análises salvos criptografados no device - Backup/sync apenas por escolha do usuário --- ## 🧠 Modelos de IA e Tecnologias - **Detecção Facial/Landmarks:** - MediaPipe Face Detection e Selfie Segmentation - BlazeFace (TF Lite), ONNX Runtime Mobile - **Classificação de tons de pele, olhos e cabelo:** - Modelos customizados com TensorFlow Lite ou ONNX Mobile - SkinTone Detection TF Lite - **Segmentação/Reconhecimento de Roupas:** - DeepLabV3+ (mobile), Transfer Learning com MobileNetV3 - **Voz:** - Vosk, Mozilla DeepSpeech para Speech-to-Text - Coqui TTS, Bark para Text-to-Speech - **Chat IA:** - Engine pluggable (OpenAI, Gemini, Ollama, Llama, Mistral) - Prompt mestre para IA agir como consultor de colorimetria, respondendo sempre de forma personalizada, clara e empática --- ## 🗂️ Estrutura Modular do App 1. **Autenticação e Perfis** - Login/cadastro, múltiplos perfis por usuário 2. **Análise de Colorimetria** - Captura/upload de selfie - Análise automática: tom/subtom de pele, olhos, cabelo - Explicação didática de cada análise - Geração da cartela personalizada (Primavera, Verão, Outono, Inverno + subgrupos) - Cartela salva no perfil do usuário 3. **Cartela de Cores** - Exibição visual, dicas de uso, exportação, favoritos 4. **Consultoria IA (Chat)** - Perguntas e respostas naturais sobre looks, maquiagem, combinações - Opção de enviar/receber mensagens por voz - Prompt mestre focado em agir como consultor profissional de colorimetria 5. **Análise de Looks/Roupas** - Upload/captura de looks - Recomendações de compatibilidade com a cartela - Sugestão de roupas, maquiagem e acessórios (automatizado) 6. **Histórico e Configurações** - Histórico de análises e recomendações - Gerenciamento de notificações, privacidade, backup 7. **(Futuro) Loja/Marketplace de Looks** - Recomendações de produtos de acordo com a cartela - Links afiliados ou integrações de parceiros --- ## 🌈 Fluxo do Usuário 1. Cadastro/login e criação de perfil 2. Tira selfie ou seleciona foto 3. IA faz análise automática completa: pele, olhos, cabelo 4. App gera e mostra cartela personalizada (com explicação) 5. Cartela salva no perfil 6. Usuário interage por texto ou voz, recebe respostas e recomendações do consultor IA 7. Recebe sugestões de looks, maquiagem, acessórios 8. (Futuro) Pode acessar loja personalizada com base na cartela --- ## 💡 Diferenciais e Requisitos - Todo processamento de IA crítico é local para privacidade e performance - Cartela de cores personalizada e histórico salvo no app - Multimodal: usuário pode interagir por texto e voz - Chat com IA atua como consultor de verdade, sempre com linguagem clara, explicando conceitos e sugerindo cores, looks e dicas práticas - Stack e arquitetura flexíveis, permitindo uso de diferentes APIs de IA ou expansão futura (loja, social, gamificação) --- ## 📋 MVP Prioritário - Análise automática de colorimetria completa (pele, olhos, cabelo) - Geração e visualização de cartela personalizada - Salvamento da cartela no perfil - Chat IA com prompts prontos de consultor - Módulo de voz (STT/TTS integrado ao chat) - UX moderna e onboarding educativo --- ### **Instruções ao agente de IA** - Gerar o código-fonte inicial do app (mobile), já estruturando os módulos acima - Sugerir implementações de modelos embarcados (MediaPipe, TF Lite, Vosk, etc) - Criar prompt mestre para o chat IA agir como consultor profissional de colorimetria - Garantir privacidade e performance, priorizando sempre processamento local - Documentar a arquitetura, dependências e principais decisões técnicas --- # 📦 **Saída esperada:** Estrutura de projeto pronta para desenvolvimento colaborativo, modularizada, documentada, com fluxo de onboarding e exemplos de integração dos modelos sugeridos. - Initial Deployment
544e106 verified