Files
Geniusia_v2/geniusia_v2_transfer/GUIDE_MODES.md
2026-03-05 00:20:25 +01:00

190 lines
4.2 KiB
Markdown

# 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