Initial commit
This commit is contained in:
189
docs/archive/old-summaries/GUIDE_MODES.md
Normal file
189
docs/archive/old-summaries/GUIDE_MODES.md
Normal file
@@ -0,0 +1,189 @@
|
||||
# Guide des Modes d'Exécution - GeniusIA v2
|
||||
|
||||
## 🎯 Les 3 Modes
|
||||
|
||||
GeniusIA v2 peut fonctionner en 3 modes différents :
|
||||
|
||||
### 1. Mode Shadow (Observation) 👀
|
||||
|
||||
**Par défaut avec `./run.sh`**
|
||||
|
||||
```bash
|
||||
cd geniusia2
|
||||
./run.sh
|
||||
# ou explicitement:
|
||||
./run.sh --mode shadow
|
||||
```
|
||||
|
||||
**Comportement:**
|
||||
- ✅ Observe tes actions
|
||||
- ✅ Enregistre les patterns
|
||||
- ✅ Apprend les workflows
|
||||
- ❌ **Ne fait PAS de suggestions**
|
||||
- ❌ N'exécute rien automatiquement
|
||||
|
||||
**Utilisation:** Phase d'apprentissage initiale
|
||||
|
||||
---
|
||||
|
||||
### 2. Mode Assist (Suggestions) 💡
|
||||
|
||||
**Avec `./run_assist.sh`** ⭐ **RECOMMANDÉ**
|
||||
|
||||
```bash
|
||||
cd geniusia2
|
||||
./run_assist.sh
|
||||
# ou:
|
||||
./run.sh --mode assist
|
||||
```
|
||||
|
||||
**Comportement:**
|
||||
- ✅ Observe tes actions
|
||||
- ✅ Enregistre les patterns
|
||||
- ✅ Apprend les workflows
|
||||
- ✅ **Suggère des actions automatiquement**
|
||||
- ✅ Affiche les suggestions dans la GUI
|
||||
- ❌ N'exécute rien sans ton accord
|
||||
|
||||
**Utilisation:** Mode normal d'utilisation
|
||||
|
||||
**Comment ça marche:**
|
||||
1. Tu fais une action répétitive (ex: calculatrice 9/9=)
|
||||
2. Après 3+ répétitions, le système détecte le pattern
|
||||
3. Après 20 répétitions, le workflow est "appris"
|
||||
4. La prochaine fois, une **suggestion apparaît automatiquement**
|
||||
5. Tu peux accepter (Entrée) ou rejeter (Échap)
|
||||
|
||||
---
|
||||
|
||||
### 3. Mode Auto (Automatique) 🤖
|
||||
|
||||
**Avec option `--mode auto`**
|
||||
|
||||
```bash
|
||||
cd geniusia2
|
||||
./run.sh --mode auto
|
||||
```
|
||||
|
||||
**Comportement:**
|
||||
- ✅ Observe tes actions
|
||||
- ✅ Enregistre les patterns
|
||||
- ✅ Apprend les workflows
|
||||
- ✅ Suggère des actions
|
||||
- ✅ **Exécute automatiquement** (avec liste blanche)
|
||||
|
||||
**⚠️ ATTENTION:** Mode avancé, nécessite configuration de la liste blanche
|
||||
|
||||
**Utilisation:** Automatisation complète (production)
|
||||
|
||||
---
|
||||
|
||||
## 🚀 Quick Start
|
||||
|
||||
### Pour tester les suggestions maintenant:
|
||||
|
||||
```bash
|
||||
cd geniusia2
|
||||
./run_assist.sh
|
||||
```
|
||||
|
||||
Puis répète 3-4 fois la même action simple:
|
||||
- Ouvrir calculatrice → 9/9= → Fermer
|
||||
- Ouvrir Firefox → Aller sur google.com → Fermer
|
||||
- Etc.
|
||||
|
||||
Après quelques répétitions, tu verras:
|
||||
```
|
||||
🎯 PATTERN DÉTECTÉ !
|
||||
🎉 Tâche apprise !
|
||||
```
|
||||
|
||||
Répète encore 15-20 fois, et la prochaine fois une **suggestion apparaîtra automatiquement** ! 🎯
|
||||
|
||||
---
|
||||
|
||||
## 📊 Vérifier l'État
|
||||
|
||||
```bash
|
||||
# Voir ce qui a été appris
|
||||
python check_learning_status.py
|
||||
|
||||
# Voir les logs en temps réel
|
||||
tail -f geniusia2/logs/actions.log
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🎨 Interface GUI
|
||||
|
||||
Les suggestions apparaissent dans la GUI:
|
||||
|
||||
```
|
||||
┌─────────────────────────────────────┐
|
||||
│ 💡 Suggestion │
|
||||
│ │
|
||||
│ Workflow: Calculer 9/9 │
|
||||
│ Confiance: 85% │
|
||||
│ │
|
||||
│ [Entrée] Accepter │
|
||||
│ [Échap] Rejeter │
|
||||
└─────────────────────────────────────┘
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🔧 Options Avancées
|
||||
|
||||
### Lancer sans GUI (headless)
|
||||
|
||||
```bash
|
||||
./run.sh --mode assist --headless
|
||||
```
|
||||
|
||||
### Voir toutes les options
|
||||
|
||||
```bash
|
||||
./run.sh --help
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📝 Résumé
|
||||
|
||||
| Mode | Commande | Observe | Apprend | Suggère | Exécute |
|
||||
|------|----------|---------|---------|---------|---------|
|
||||
| **Shadow** | `./run.sh` | ✅ | ✅ | ❌ | ❌ |
|
||||
| **Assist** | `./run_assist.sh` | ✅ | ✅ | ✅ | ❌ |
|
||||
| **Auto** | `./run.sh --mode auto` | ✅ | ✅ | ✅ | ✅ |
|
||||
|
||||
**Pour avoir des suggestions: utilise `./run_assist.sh` !** 🎯
|
||||
|
||||
---
|
||||
|
||||
## ❓ FAQ
|
||||
|
||||
**Q: Pourquoi je n'ai pas de suggestions ?**
|
||||
- Vérifie que tu es en mode **assist** (`./run_assist.sh`)
|
||||
- Il faut répéter 20+ fois pour qu'un workflow soit appris
|
||||
- Les suggestions apparaissent dans la GUI
|
||||
|
||||
**Q: Combien de fois dois-je répéter ?**
|
||||
- 3+ fois pour détecter le pattern
|
||||
- 20+ fois pour apprendre le workflow
|
||||
- Ensuite, suggestions automatiques !
|
||||
|
||||
**Q: Les suggestions sont où ?**
|
||||
- Dans la fenêtre GUI (popup)
|
||||
- Accepter: touche Entrée
|
||||
- Rejeter: touche Échap
|
||||
|
||||
**Q: Ça marche avec le système d'embeddings ?**
|
||||
- Oui ! Le système d'embeddings fonctionne en arrière-plan
|
||||
- Il indexe automatiquement dans FAISS
|
||||
- Il collecte les exemples pour le fine-tuning
|
||||
- Tout est transparent !
|
||||
|
||||
---
|
||||
|
||||
**Date:** 20 novembre 2024
|
||||
**Version:** GeniusIA v2.0
|
||||
Reference in New Issue
Block a user