v1.0 - Version stable: multi-PC, détection UI-DETR-1, 3 modes exécution

- Frontend v4 accessible sur réseau local (192.168.1.40)
- Ports ouverts: 3002 (frontend), 5001 (backend), 5004 (dashboard)
- Ollama GPU fonctionnel
- Self-healing interactif
- Dashboard confiance

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Dom
2026-01-29 11:23:51 +01:00
parent 21bfa3b337
commit a27b74cf22
1595 changed files with 412691 additions and 400 deletions

View File

@@ -0,0 +1,69 @@
# 🎯 Instructions - Capture Session de Test
## Étape 1 : Lancer l'Agent V0
```bash
cd /home/dom/ai/rpa_vision_v3/agent_v0
./run.sh
```
## Étape 2 : Faire des Actions (30 secondes)
**Scénario suggéré** :
1. Ouvre la calculatrice (Super → "calc" → Entrée)
2. Fais quelques calculs (2+2, 5*3, etc.)
3. Ouvre un éditeur de texte
4. Tape quelques mots
5. Change de fenêtre quelques fois
**Objectif** : Créer ~15-20 screen states avec actions variées
## Étape 3 : Arrêter l'Agent
Appuie sur **Ctrl+C** dans le terminal
## Étape 4 : Attendre le Traitement (2 minutes)
Le worker va automatiquement :
- ✅ Déchiffrer le fichier .enc uploadé
- ✅ Créer les screen_states
-**Générer les embeddings** (FAISS corrigé !)
-**Détecter les patterns** (DBSCAN)
-**Créer le workflow** (GraphBuilder corrigé !)
- ✅ Sauvegarder les prototypes
## Étape 5 : Vérifier les Résultats
```bash
# 1. Workflows créés
ls -lh /opt/rpa_vision_v3/data/training/workflows/
# Attendu : demo_calculator.json, demo_notepad.json + NOUVEAU workflow
# 2. Prototypes créés
ls -lh /opt/rpa_vision_v3/data/training/prototypes/
# Attendu : cluster_0.npy, cluster_1.npy, etc.
# 3. Embeddings créés
find /opt/rpa_vision_v3/data/training/embeddings -name "*.npy" | wc -l
# Attendu : ~15-20 fichiers
# 4. Logs du traitement
journalctl -u rpa-vision-v3-worker -n 100 --no-pager | grep -E "(Embeddings générés|Workflow créé|cluster)"
# Attendu :
# Embeddings générés: 15 (ou plus)
# Workflow créé: True
# Saved prototype for cluster X
```
## ✅ Critères de Succès
- [ ] Workflow créé (fichier JSON dans workflows/)
- [ ] Prototypes sauvegardés (fichiers .npy dans prototypes/)
- [ ] Embeddings générés (fichiers .npy dans embeddings/)
- [ ] Logs montrent "Workflow créé: True"
- [ ] Logs montrent "Embeddings générés: X" (X > 0)
- [ ] Aucune erreur FAISS ou ScreenTemplate
---
**Lance la capture maintenant !**