4.2 KiB
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
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É
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:
- Tu fais une action répétitive (ex: calculatrice 9/9=)
- Après 3+ répétitions, le système détecte le pattern
- Après 20 répétitions, le workflow est "appris"
- La prochaine fois, une suggestion apparaît automatiquement
- Tu peux accepter (Entrée) ou rejeter (Échap)
3. Mode Auto (Automatique) 🤖
Avec option --mode auto
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:
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
# 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)
./run.sh --mode assist --headless
Voir toutes les options
./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