Files
Geniusia_v2/geniusia_v2_transfer/ARCHIVE_CREEE.md
2026-03-05 00:20:25 +01:00

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

  1. README.md - Documentation générale du projet
  2. GUIDE_INSTALLATION.md - Guide d'installation complet
  3. GUIDE_MODES.md - Explication des modes opérationnels
  4. ARBRE_PROJET.md - Structure détaillée du projet
  5. README_ARCHIVE.md - Documentation de l'archive

Corrections et Améliorations

  1. LOGS_GUI_CONNECTES.md - Connexion des logs à la GUI
  2. CORRECTIONS_ERREURS_GUI.md - Corrections d'erreurs GUI
  3. FIX_MODE_SUGGESTIONS.md - Correction du mode Suggestions
  4. FIX_CALLBACKS_MANQUANTS.md - Correction des callbacks manquants
  5. 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 GUI
  • geniusia2/run_headless.sh - Lancer sans GUI
  • LANCER_APPLICATION.sh - Script de lancement alternatif

Tests

  • lancer_test.sh - Tests généraux
  • lancer_test_mode_assiste.sh - Tests mode assisté
  • monitor_workflows.sh - Monitorer les workflows
  • check_workflows.sh - Vérifier les workflows

Installation

  • installer_dependances_completes.sh - Installer toutes les dépendances
  • install_pix2struct.sh - Installer Pix2Struct
  • VERIFIER_INSTALLATION.sh - Vérifier l'installation

Diagnostic

  • diagnostic_complet_systeme.py - Diagnostic complet
  • diagnostic_faiss.py - Diagnostic FAISS
  • debug_embeddings.py - Debug embeddings
  • visualize_embeddings.py - Visualiser embeddings

Utilitaires

  • create_backup.sh - Créer une nouvelle archive
  • list_archive_content.sh - Lister le contenu de l'archive
  • cleanup_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

  1. Recréer le venv : L'environnement virtuel n'est pas inclus
  2. Réinstaller les dépendances : Utiliser installer_dependances_completes.sh
  3. Configurer Ollama : Installer et configurer Ollama si nécessaire
  4. Vérifier les permissions : chmod +x *.sh si 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/