Initial commit

This commit is contained in:
Dom
2026-03-05 00:20:25 +01:00
commit dcd4de9945
1954 changed files with 669380 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
# 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