218 lines
6.0 KiB
Markdown
218 lines
6.0 KiB
Markdown
# 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
|