Files
Geniusia_v2/docs/archive/old-summaries/PLAN_IMPLEMENTATION_GUI.md
2026-03-05 00:20:25 +01:00

61 lines
1.2 KiB
Markdown

# Plan d'Implémentation GUI Améliorée
## Specs Finales
### Fenêtre Principale
- Petite et discrète (300x400px)
- Minimisable dans barre des tâches Ubuntu
- System tray icon avec menu
### Logs
- 5 dernières actions visibles
- Scrollable jusqu'à 30 actions
- Messages humains clairs
### Dialogues
- Popups pour questions importantes
- Afficher et continuer (non-bloquant)
- Timeout 10 secondes
### Statistiques
- Mode actuel (Shadow/Suggestions/etc.)
- Actions observées
- État du fine-tuning (si pertinent)
## Fichiers à Créer/Modifier
### 1. Nouveau Logger Humain
`geniusia2/core/human_logger.py`
- Messages simples pour utilisateur
- Envoi vers GUI
- Logs techniques séparés
### 2. GUI Améliorée
`geniusia2/gui/improved_gui.py`
- Fenêtre minimaliste
- System tray
- Panneau de logs
- Statistiques
### 3. Popups
`geniusia2/gui/dialogs.py`
- Dialogue "Est-ce que je peux essayer ?"
- Notifications
- Timeout automatique
### 4. Connexion Orchestrator
Modifier `geniusia2/core/orchestrator.py`
- Envoyer logs humains à GUI
- Déclencher dialogues
- Mettre à jour stats
## Ordre d'Implémentation
1. ✅ Human Logger
2. ✅ GUI Améliorée
3. ✅ Dialogues/Popups
4. ✅ Connexion Orchestrator
5. ✅ Tests
Temps estimé : 30-45 minutes