Mimari Özet: Vision → Decision → Action → Scheduler
Profesyonel masaüstü otomasyonu dört katmandan oluşur. Capture ekranın ROI dilimini sabit çözünürlükte alır. VisionWorker (genelde ayrı thread) OpenCvSharp4 ile şablon eşleştirme, piksel eşiği veya YOLOv8 ONNX çıktısı üretir. Decision skoru eşikle karşılaştırır ve olay kuyruğuna yazar. ActionWorker gecikme profilli klavye/fare dizilerini uygular. SchedulerWorker haftalık saat aralığı ve webhook bildirimlerini yönetir.
Çok istasyon senaryosunda merkez panel TCP üzerinden Agent süreçlerine komut gönderir; girdi yalnızca hedef makinede üretilir. Bu ayrım gecikmeyi düşürür ve güvenlik sınırını netleştirir.
- C# / .NET: WPF veya WinForms UI; QThread benzeri
BackgroundWorkerveyaTasktabanlı işçiler. - C++: Düşük seviye capture, bellek havuzları, isteğe bağlı native eklentiler.
- OpenCvSharp4:
Matyaşam döngüsü, ROI,Cv2.MatchTemplate, morfoloji. - YOLOv8: Ultralytics eğitimi → ONNX → ONNX Runtime veya OpenCV DNN.
Detaylı kurulum adımları için Rehberler sayfasına, ürün kartları için İndirmeler bölümüne bakın.