|
| 1 | +# Syntax — Ideias de Produto 💡 |
| 2 | + |
| 3 | +Este backlog contém sugestões para futuras melhorias na plataforma Syntax, focando em aumentar o engajamento, valor educacional e usabilidade. |
| 4 | + |
| 5 | +## 🚀 Alta Prioridade |
| 6 | + |
| 7 | +### 1. Flashcards Automáticos |
| 8 | +- **Descrição**: A Ada detecta conceitos-chave durante as conversas e sugere salvá-los como flashcards. |
| 9 | +- **Exemplo**: "Você mencionou SOLID. Quer salvar esse princípio como um flashcard para revisar depois?" |
| 10 | +- **Complexidade**: Média | **Valor**: Alto |
| 11 | + |
| 12 | +### 2. Resumo da Conversa |
| 13 | +- **Descrição**: Ao encerrar uma conversa, a Ada gera um resumo em bullet points dos principais tópicos aprendidos. |
| 14 | +- **Complexidade**: Baixa | **Valor**: Alto |
| 15 | + |
| 16 | +### 3. Code Challenge (10min) |
| 17 | +- **Descrição**: A Ada propõe desafios práticos rápidos baseados no tópico que o usuário está estudando. |
| 18 | +- **Complexidade**: Média | **Valor**: Alto |
| 19 | + |
| 20 | +--- |
| 21 | + |
| 22 | +## ⚡ Média Prioridade |
| 23 | + |
| 24 | +### 4. Modo Entrevista |
| 25 | +- **Descrição**: A Ada assume o papel de uma entrevistadora técnica. Ativado pelo comando `/interview`. |
| 26 | +- **Complexidade**: Baixa | **Valor**: Alto |
| 27 | + |
| 28 | +### 5. Adaptação de Nível |
| 29 | +- **Descrição**: Salva o nível do usuário (Júnior, Pleno, Sênior) e a Ada adapta o vocabulário e profundidade das explicações. |
| 30 | +- **Complexidade**: Baixa | **Valor**: Médio |
| 31 | + |
| 32 | +### 6. Roadmap Personalizado |
| 33 | +- **Descrição**: Sugere uma trilha de estudos com base nas lacunas de conhecimento identificadas pela Ada nas conversas. |
| 34 | +- **Complexidade**: Alta | **Valor**: Alto |
| 35 | + |
| 36 | +### 7. Snippets com Contexto |
| 37 | +- **Descrição**: Ao salvar um snippet de código, a Ada gera automaticamente um título, a linguagem e tags relevantes. |
| 38 | +- **Complexidade**: Baixa | **Valor**: Médio |
| 39 | + |
| 40 | +--- |
| 41 | + |
| 42 | +## 🔮 Futuro / Baixa Prioridade |
| 43 | + |
| 44 | +### 8. Pair Programming Mode |
| 45 | +- **Descrição**: A Ada faz perguntas provocativas ao invés de dar a resposta, incentivando o usuário a pensar na solução. |
| 46 | +- **Complexidade**: Baixa | **Valor**: Alto (Engajamento) |
| 47 | + |
| 48 | +### 9. Integração GitHub |
| 49 | +- **Descrição**: A Ada analisa commits e PRs reais do usuário para dar feedbacks de Clean Code e arquitetura. |
| 50 | +- **Complexidade**: Alta | **Valor**: Alto |
| 51 | + |
| 52 | +### 10. Dashboard de Evolução |
| 53 | +- **Descrição**: Visualização de progresso por tópicos (ex: 80% em Algoritmos, 30% em DevOps). |
| 54 | +- **Complexidade**: Alta | **Valor**: Médio |
| 55 | + |
| 56 | +--- |
| 57 | + |
| 58 | +## 🧠 Melhorias no Comportamento da Ada |
| 59 | +- **Detecção de Frustração**: Identificar frases como "não entendi" e mudar a abordagem didática automaticamente. |
| 60 | +- **Memória Intra-sessão**: Evitar repetir explicações já dadas na mesma conversa. |
| 61 | +- **Sugestão de Próximo Tópico**: Ao final de cada explicação, sugerir o que estudar em seguida. |
| 62 | +- **Citação de Fontes**: Referenciar livros clássicos (Clean Code, Pragmatic Programmer) em explicações relevantes. |
| 63 | + |
| 64 | +## 🎨 Melhorias de UX |
| 65 | +- **Onboarding Interativo**: Três perguntas iniciais (nível, stack, objetivo) para configurar a Ada. |
| 66 | +- **Comandos de Atalho**: `/new` (nova conversa), `/save` (salvar resumo), `/review` (revisar flashcards). |
| 67 | +- **Feedback de Respostas**: Botões de 👍/👎 nas mensagens da Ada para melhorar a precisão da IA. |
| 68 | +- **Modo Foco**: Opção de esconder a sidebar para uma sessão de estudos sem distrações. |
0 commit comments