4.5 KiB
4.5 KiB
GeniusIA v2 - Assistant RPA Intelligent
Un assistant RPA qui apprend vos actions et vous aide à les automatiser
🚀 Démarrage ultra-rapide
# 1. Installer les dépendances
./installer_dependances_completes.sh
# 2. Lancer l'application
./geniusia2/run.sh
C'est tout ! 🎉
Note
: L'application démarre automatiquement en mode Progressive avec la GUI améliorée
📚 Documentation
🚀 Accès Rapide
- INDEX.md - 📚 Index complet de toute la documentation
- CHANGELOG.md - 📝 Historique des versions
- ARBRE_PROJET.md - 🌳 Structure du projet
- GUIDE_INSTALLATION.md - 🔧 Installation complète
- GUIDE_MODES.md - 🎯 Comprendre les modes
📖 Documentation Principale
- README_ARCHIVE.md - Documentation de l'archive
- RESUME_FINAL.md - Résumé de la dernière session
- docs/ - Documentation détaillée (ancienne structure)
🐛 Corrections Récentes
- LOGS_GUI_CONNECTES.md - Connexion des logs
- FIX_MODE_SUGGESTIONS.md - Mode Suggestions
- FIX_CALLBACKS_MANQUANTS.md - Callbacks
- CORRECTIONS_ERREURS_GUI.md - Erreurs GUI
🎯 Qu'est-ce que c'est ?
GeniusIA v2 est un assistant RPA (Robotic Process Automation) qui :
- Observe vos actions (Mode Shadow)
- Apprend les patterns répétitifs
- Suggère les prochaines étapes (Mode Assisté)
- Rejoue les tâches automatiquement
🏗️ Architecture
geniusia2/
├── core/ # Logique métier
│ ├── orchestrator.py # Boucle cognitive
│ ├── learning_manager.py # Apprentissage
│ ├── suggestion_manager.py # Suggestions
│ ├── event_capture.py # Capture d'événements
│ ├── session_manager.py # Gestion des sessions
│ └── workflow_detector.py # Détection de workflows
├── gui/ # Interface graphique
└── data/ # Données utilisateur
🧪 Tests rapides
# Test basique
python test_whitelist_simple.py
# Test du Mode Assisté
python test_mode_assiste_complet.py
# Test du LLM
python test_qwen3_vl.py
🔧 Scripts utiles
./LANCER_APPLICATION.sh # Lancer l'app
./VERIFIER_INSTALLATION.sh # Vérifier l'installation
./cleanup_project.sh # Nettoyer le projet
📊 Statut
- ✅ Mode Shadow - Observation des actions
- ✅ Mode Assist - Suggestions intelligentes
- ✅ Mode Progressive - Évolution automatique des modes
- ✅ Capture d'événements - Détection de patterns
- ✅ Détection de workflows - Workflows complets
- ✅ Système de rejeu - Rejouer les tâches
- ✅ GUI améliorée - Interface avec logs en temps réel
- ✅ Système d'embeddings - CLIP + Pix2Struct + FAISS
- ✅ Analyse visuelle - Qwen3-VL pour comprendre les interfaces
🐛 Problèmes ?
Voir le guide de débogage
📝 Contribuer
- Lis la documentation
- Teste avec les scripts
- Garde le code simple (MVP !)
📞 Support
- Documentation : docs/
- Guides : docs/guides/
- Référence : docs/reference/
🆕 Dernières Mises à Jour (21 Nov 2024)
Corrections Majeures
- ✅ GUI connectée - Les logs s'affichent maintenant en temps réel
- ✅ Mode Suggestions opérationnel - Corrections d'indentation critiques
- ✅ Callbacks fonctionnels - Tous les callbacks du SuggestionManager connectés
- ✅ Erreurs corrigées - Plus d'erreurs
AttributeErrorouNoneType
Documentation
- 📚 LOGS_GUI_CONNECTES.md - Comment les logs sont connectés
- 📚 FIX_MODE_SUGGESTIONS.md - Corrections du mode Suggestions
- 📚 FIX_CALLBACKS_MANQUANTS.md - Corrections des callbacks
- 📚 ARBRE_PROJET.md - Structure complète du projet
Archive
- 📦 Archive créée -
geniusia_v2_backup_*.tar.gz(555 MB) - 📦 Dossier de transfert -
geniusia_v2_transfer/prêt à l'emploi
Version : 2.0
Date : 21 Novembre 2024
Statut : 🟢 Stable et Fonctionnel
Pour démarrer → docs/guides/POUR_DEMARRER.md
Structure du projet → ARBRE_PROJET.md
Archive → README_ARCHIVE.md