5.7 KiB
5.7 KiB
✅ Archive du Projet Créée
📦 Informations sur l'Archive
Nom : geniusia_v2_backup_20251121_141106.tar.gz
Taille : 555 MB (compressé)
Date : 21 novembre 2024, 14:11:06
📊 Contenu
Statistiques
- Fichiers Python : 92 fichiers
- Scripts Shell : 22 scripts
- Documentation : 75 fichiers Markdown
- Total : 1,864 fichiers
Structure Incluse
✅ geniusia2/ # Code source complet
✅ *.sh # Tous les scripts
✅ *.py # Scripts Python racine
✅ *.md # Documentation
✅ README.md # Documentation principale
✅ STRUCTURE_PROJET.txt # Liste complète des fichiers
✅ ARBRE_PROJET.md # Arbre de structure
Exclusions
❌ venv/ # Environnement virtuel (à recréer)
❌ __pycache__/ # Fichiers compilés Python
❌ *.pyc # Bytecode Python
❌ .git/ # Historique Git
❌ node_modules/ # Dépendances Node
❌ archive/ # Archives anciennes
❌ data/logs/* # Logs volumineux
❌ data/screenshots/* # Screenshots volumineux
❌ *.faiss # Index FAISS volumineux
❌ *.index # Index volumineux
🚀 Utilisation de l'Archive
Extraction
# Extraire l'archive
tar -xzf geniusia_v2_backup_20251121_141106.tar.gz
# Aller dans le dossier
cd Geniusia_v2/
Installation
# 1. Créer l'environnement virtuel
python3 -m venv venv
source venv/bin/activate
# 2. Installer les dépendances
./installer_dependances_completes.sh
# 3. Vérifier l'installation
./VERIFIER_INSTALLATION.sh
Lancement
# Lancer l'application
./geniusia2/run.sh
# Ou en mode headless
./geniusia2/run_headless.sh
📚 Documentation Incluse
Guides Principaux
- README.md - Documentation générale du projet
- GUIDE_INSTALLATION.md - Guide d'installation complet
- GUIDE_MODES.md - Explication des modes opérationnels
- ARBRE_PROJET.md - Structure détaillée du projet
- README_ARCHIVE.md - Documentation de l'archive
Corrections et Améliorations
- LOGS_GUI_CONNECTES.md - Connexion des logs à la GUI
- CORRECTIONS_ERREURS_GUI.md - Corrections d'erreurs GUI
- FIX_MODE_SUGGESTIONS.md - Correction du mode Suggestions
- FIX_CALLBACKS_MANQUANTS.md - Correction des callbacks manquants
- INTEGRATION_COMPLETE.md - Résumé de l'intégration
Documentation Technique
- geniusia2/QWEN3_VL_USAGE.md - Utilisation de Qwen3-VL
- geniusia2/core/ORCHESTRATOR_README.md - Documentation de l'orchestrateur
- geniusia2/core/LEARNING_MANAGER_README.md - Gestionnaire d'apprentissage
- geniusia2/gui/README.md - Documentation de la GUI
🔧 Scripts Utiles Inclus
Lancement
geniusia2/run.sh- Lancer avec GUIgeniusia2/run_headless.sh- Lancer sans GUILANCER_APPLICATION.sh- Script de lancement alternatif
Tests
lancer_test.sh- Tests générauxlancer_test_mode_assiste.sh- Tests mode assistémonitor_workflows.sh- Monitorer les workflowscheck_workflows.sh- Vérifier les workflows
Installation
installer_dependances_completes.sh- Installer toutes les dépendancesinstall_pix2struct.sh- Installer Pix2StructVERIFIER_INSTALLATION.sh- Vérifier l'installation
Diagnostic
diagnostic_complet_systeme.py- Diagnostic completdiagnostic_faiss.py- Diagnostic FAISSdebug_embeddings.py- Debug embeddingsvisualize_embeddings.py- Visualiser embeddings
Utilitaires
create_backup.sh- Créer une nouvelle archivelist_archive_content.sh- Lister le contenu de l'archivecleanup_project.sh- Nettoyer le projet
🎯 Fonctionnalités du Projet
Modes Opérationnels
- Shadow (👀) : Observation passive
- Assist (💡) : Suggestions automatiques
- Copilot (🤝) : Assistance proactive
- Auto (🤖) : Exécution automatique
- Progressive (🎓) : Mode adaptatif
Composants Principaux
- Orchestrateur : Boucle cognitive (Observer → Réfléchir → Agir → Apprendre)
- Détection de Workflows : Détection automatique de patterns
- Système d'Embeddings : CLIP + Pix2Struct + FAISS
- Analyse Visuelle : Qwen3-VL pour comprendre les interfaces
- GUI Améliorée : Interface avec logs en temps réel
- Suggestion Manager : Gestion des suggestions intelligentes
🔍 Vérification de l'Archive
Lister le Contenu
# Lister tous les fichiers
tar -tzf geniusia_v2_backup_20251121_141106.tar.gz
# Lister avec statistiques
./list_archive_content.sh
Vérifier l'Intégrité
# Vérifier l'archive
tar -tzf geniusia_v2_backup_20251121_141106.tar.gz > /dev/null && echo "✅ Archive OK"
📝 Notes Importantes
Après Extraction
- Recréer le venv : L'environnement virtuel n'est pas inclus
- Réinstaller les dépendances : Utiliser
installer_dependances_completes.sh - Configurer Ollama : Installer et configurer Ollama si nécessaire
- Vérifier les permissions :
chmod +x *.shsi nécessaire
Données Non Incluses
- Logs d'exécution volumineux
- Screenshots capturés
- Index FAISS volumineux (seront recréés)
- Modèles fine-tunés volumineux
Ces données seront régénérées lors de l'utilisation de l'application.
🎉 Résumé
L'archive contient :
- ✅ Code source complet et fonctionnel
- ✅ Documentation exhaustive
- ✅ Scripts de lancement et de test
- ✅ Guides d'installation et d'utilisation
- ✅ Corrections et améliorations récentes
Prêt à être déployé sur un nouveau système !
Pour toute question, consultez README_ARCHIVE.md ou la documentation dans docs/