WAI - Extensions


Workcube AI (WAI) ile Extension'lara ve ihtiyaçlara göre otomatik olarak Component eklemeyi sağlayan yapay zeka destekli akıllı bir geliştirme aracıdır. Bu sistem mevcut WO (Workcube Object) dosyalarını analiz ederek belirlenen event tipine uygun component kodlarını üretir.


Yol: Kontrol Paneli > System > Dev Tools > Extensions



Component Oluşturma

Extension düzenleme sayfasının en altında bulunan Component kutusundaki WAI ikonuna tıklanarak yeni bir component kolayca oluşturulabilir. Bu süreç, ERP sistemlerindeki özelleştirme ihtiyaçlarına hızlı ve akıllı çözümler sunar. 

  1. Component eklenecek olan Extension'un WO alanı doldurulur.

  2. Sayfanın en altındaki Component box'ındaki WAI ikonuna tıklanarak WAI arayüzü açılır.

  3. Yapay zeka destekli sistem otomatik olarak bu ekranda ilgili WO'nun dosyaları okur ve listeler. Eğer Controller File Path alanı dolu ise Controller dosyasındaki event dosyaları da işleme dahil edilir.

  4. Component'in çalışacağı yer ve sırası seçilir. Bu kısım manuel Component ekleme mantığıyla aynı şekilde çalışır.
    1. Event Tipleri:
      1. Add: Yeni kayıt ekleme işlemleri
      2. Update: Güncelleme işlemleri
      3. Delete: Silme işlemleri
      4. List: Listeleme sayfaları
      5. Detail: Detay görüntülemeleri
      6. Dashboard: Dashboard sayfaları
    2. Place & Action Kombinasyonları:
      1. Display + Before: Sayfa yüklenmeden önce çalışır.
      2. Display + After: Sayfa yüklendikten sonra çalışır.
      3. Action + Before: İşlem yapılmadan önce çalışır.
      4. Action + After: İşlem yapıldıktan sonra çalışır.
  5. Prompt alanına istenilen şekilde çalışacak olan componentin açıklaması girilir. Eğer bu alan boş bırakılırsa sistem varsayılan olarak hazırlanmış AI destekli bir prompt çalıştırır ve ilgili dosyalara göre akıllı kod üretimi yapılır. Bu süreçte yapay zeka mevcut kod yapısını değerlendirerek en uygun component yapısını oluşturur.
  6. Gemini tarafından oluşturulan kod otomatik olarak Extension’a eklenir ve Component olarak kayıt edilir. Dosya kayıtları sistemin upload dizinindeki "wai" klasörüne yerleştirilir.



Oluşturulan component'ler ve kodları listeleme üzerinden manuel olarak da güncellenebilir. Bu özellikler ile ERP sistemlerinde esneklik arayan geliştiriciler için büyük kolaylık sağlar.

Geri Bildirim

Bu içeriği faydalı buldunuz mu?
İlişkili İçerikler