- 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>
4.2 KiB
4.2 KiB
🚀 Démarrage Rapide - Visual Workflow Builder
⚡ En 30 Secondes
cd visual_workflow_builder
./start_full.sh
Ouvrir http://localhost:3000 et c'est parti ! 🎉
📋 Prérequis
- Python 3.8+
- Node.js 14+
- npm ou yarn
🎯 Premier Workflow en 5 Minutes
1. Démarrer l'Application (30s)
./start_full.sh
2. Créer un Workflow (2min)
-
Ajouter des étapes :
- Glisser "Navigate" depuis la palette
- Glisser "Click" depuis la palette
-
Connecter les étapes :
- Cliquer sur le port de sortie de "Navigate"
- Glisser vers le port d'entrée de "Click"
-
Configurer :
- Navigate : Entrer
https://example.com - Click : Cliquer sur "Sélection visuelle" 📷, sélectionner un bouton
- Navigate : Entrer
3. Sauvegarder et Exécuter (30s)
- Cliquer sur "Sauvegarder" ✅
- Cliquer sur "Exécuter" ▶️
- Observer l'exécution en temps réel !
🎨 Interface
┌─────────────────────────────────────────────────────────────┐
│ [☰] Visual Workflow Builder [+] [📁] [💾] [▶️] │
├──────────┬──────────────────────────────────────┬───────────┤
│ │ │ │
│ Palette │ Canvas │ Propriétés│
│ │ │ │
│ • Click │ ┌──────┐ │ Type: Click│
│ • Type │ │Navigate│ │ │
│ • Wait │ └───┬──┘ │ Élément: │
│ • Loop │ │ │ [Sélection│
│ • ... │ ┌───▼──┐ │ visuelle]│
│ │ │Click │ │ │
│ │ └──────┘ │ │
└──────────┴──────────────────────────────────────┴───────────┘
🔧 Commandes Utiles
Démarrage
./start_full.sh # Tout en un
Démarrage Manuel
# Terminal 1 - Backend
cd backend && python app.py
# Terminal 2 - Frontend
cd frontend && npm start
Arrêt
Ctrl+C # Dans le terminal start_full.sh
Logs
tail -f backend.log # Logs backend
tail -f frontend.log # Logs frontend
Tests
./test_target_selector.sh # Test du sélecteur
📚 Documentation
- Guide complet :
GUIDE_TEST_COMPLET.md - Documentation technique :
TASK_10_INTEGRATION_COMPLETE.md - Résumé session :
SESSION_04DEC_FINAL.md
🐛 Problèmes Courants
Backend ne démarre pas
pip install -r backend/requirements.txt
Frontend ne démarre pas
cd frontend
rm -rf node_modules
npm install
Port déjà utilisé
# Tuer le processus sur le port 5000
lsof -ti:5000 | xargs kill -9
# Tuer le processus sur le port 3000
lsof -ti:3000 | xargs kill -9
✅ Vérification Rapide
# Backend
curl http://localhost:5000/health
# Frontend
curl http://localhost:3000
🎯 Fonctionnalités Clés
✅ Drag & Drop : Glisser-déposer des étapes ✅ Sélection Visuelle : Capturer et sélectionner des éléments ✅ Connexions : Relier les étapes visuellement ✅ Configuration : Panneau de propriétés intuitif ✅ Sauvegarde : Persistance automatique ✅ Exécution : Feedback temps réel ✅ Variables : Gestion des données ✅ Validation : Vérification en temps réel
🚀 Prêt à Créer !
L'application est maintenant prête. Créez votre premier workflow d'automatisation en quelques minutes !
Besoin d'aide ? Consultez GUIDE_TEST_COMPLET.md
Bon workflow ! 🎉