# Mode Progressif - L'IA qui apprend et propose son aide 🎓 ## Concept Le **mode progressif** est le mode par défaut de GeniusIA v2. C'est une approche naturelle et non-intrusive : 1. **Démarre en observation** (mode Shadow) 2. **Apprend de tes actions** en silence 3. **Détecte les patterns** répétitifs 4. **Te propose son aide** : "J'ai vu que tu fais souvent ça, est-ce que je peux essayer de t'aider ?" 5. **Bascule en mode Assist** si tu acceptes ## Comment ça marche ### Phase 1: Observation silencieuse 👀 ``` Tu fais: Calculatrice → 9/9= → Fermer (répété 3 fois) L'IA: 🎯 Pattern détecté ! 📝 Tâche apprise: "Calculer 9/9" (continue d'observer en silence) ``` ### Phase 2: Proposition d'aide 💡 ``` Après quelques répétitions: ┌─────────────────────────────────────────┐ │ 💡 J'ai une idée ! │ │ │ │ J'ai remarqué que tu fais souvent: │ │ "Calculer 9/9" │ │ │ │ Est-ce que je peux essayer de │ │ te suggérer cette action la │ │ prochaine fois ? │ │ │ │ [Oui, essaie !] [Non, continue │ │ à observer] │ └─────────────────────────────────────────┘ ``` ### Phase 3: Mode Assist activé ✅ ``` Si tu acceptes: ✅ Mode Assist activé ! Les suggestions apparaîtront automatiquement La prochaine fois que tu commences la séquence: ┌─────────────────────────────────────────┐ │ 💡 Suggestion │ │ │ │ Workflow: Calculer 9/9 │ │ Confiance: 85% │ │ │ │ [Entrée] Accepter │ │ [Échap] Rejeter │ └─────────────────────────────────────────┘ ``` ## Utilisation ### Lancer en mode progressif (par défaut) ```bash cd geniusia2 ./run.sh ``` C'est tout ! L'application : - ✅ Démarre en observation - ✅ Apprend automatiquement - ✅ Te propose son aide au bon moment - ✅ Bascule en assist si tu acceptes ### Forcer un mode spécifique Si tu veux forcer un mode : ```bash # Rester en observation (pas de proposition) ./run.sh --mode shadow # Directement en mode assist (suggestions immédiates) ./run.sh --mode assist # Mode auto (exécution automatique) ./run.sh --mode auto ``` ## Avantages du mode progressif ### 🎯 Non-intrusif - Pas de popup au démarrage - Pas de questions avant d'avoir appris - L'IA attend d'avoir quelque chose d'utile à proposer ### 🧠 Intelligent - Détecte vraiment les patterns répétitifs - Ne propose que quand c'est pertinent - S'adapte à ton workflow ### 🤝 Respectueux - Tu gardes le contrôle - Tu peux refuser et rester en observation - Pas de changement forcé ### 📈 Progressif - Commence simple (observation) - Évolue naturellement (suggestions) - Peut aller jusqu'à l'automatisation (si tu veux) ## Exemple concret ### Scénario: Calculs répétitifs ``` Jour 1 - Première utilisation: Tu: Ouvre calculatrice → 9/9= → Ferme (répété 5 fois pendant la journée) IA: 🎯 Pattern détecté: "Calculer 9/9" 👀 Continue d'observer... Jour 2 - Proposition: Tu: Ouvre calculatrice... IA: 💡 "J'ai vu que tu fais souvent ça, est-ce que je peux essayer de t'aider ?" Tu: [Oui, essaie !] IA: ✅ Mode Assist activé ! Jour 3 - Suggestions actives: Tu: Ouvre calculatrice... IA: 💡 Suggestion: "Calculer 9/9" ? [Entrée pour accepter] Tu: [Entrée] IA: ✨ Exécute automatiquement: 9/9= → Ferme ``` ## Configuration Le mode progressif est configurable dans `config.py` : ```python "progressive_mode": { "enabled": True, "min_repetitions_before_proposal": 3, # Patterns avant proposition "auto_accept_after_seconds": 10, # Auto-accept si pas de réponse "show_notification": True # Afficher notification } ``` ## Comparaison des modes | Mode | Démarre | Observe | Apprend | Propose | Suggère | Exécute | |------|---------|---------|---------|---------|---------|---------| | **Progressive** | Shadow | ✅ | ✅ | ✅ | Après accept | ❌ | | Shadow | Shadow | ✅ | ✅ | ❌ | ❌ | ❌ | | Assist | Assist | ✅ | ✅ | ❌ | ✅ | ❌ | | Auto | Auto | ✅ | ✅ | ❌ | ✅ | ✅ | ## FAQ **Q: Quand la proposition apparaît-elle ?** - Après 3+ répétitions d'un pattern - Seulement une fois (pas de spam) - Au moment opportun (pas en pleine action) **Q: Que se passe-t-il si je refuse ?** - L'IA continue en mode Shadow - Elle continue d'apprendre - Elle ne reproposera pas (pour cette session) **Q: Puis-je changer d'avis plus tard ?** - Oui ! Tu peux basculer manuellement : - Via la GUI: Menu → Mode → Assist - Via CLI: Relancer avec `--mode assist` **Q: Le mode progressif utilise le système d'embeddings ?** - Oui ! Tout fonctionne en arrière-plan : - Indexation FAISS automatique - Collection d'exemples pour fine-tuning - Amélioration continue **Q: C'est le mode recommandé ?** - **Oui !** C'est le meilleur compromis : - Non-intrusif au début - Propose l'aide au bon moment - Respecte ton choix ## Résumé Le mode progressif, c'est : ✅ **Intelligent** - Apprend avant de proposer ✅ **Respectueux** - Te demande avant d'agir ✅ **Naturel** - Évolue avec ton usage ✅ **Efficace** - Suggestions pertinentes **C'est le mode par défaut, et c'est fait pour toi !** 🎯 --- **Date:** 20 novembre 2024 **Version:** GeniusIA v2.0