Yazılım ve API Entegrasyonu: Nisus Central
Kodunuz işi yapar.
Central yönetir.
Durum: Nisus Central paketi erken erişimdedir. Bugün bağlantı, Central Agent'ın yerel HTTP arayüzü üzerinden kurulur; kurulumu NisusAI ekibi sizinle birlikte yapar.
Nisus Central, Python, .NET ve Node.js ile yazılmış otomasyonlara kalıcı iş kuyruğu, insan onayı, merkezi credential ve izleme ekleyen, şirket içine kurulan bir yönetim katmanıdır. Kod aynı kalır; script'ler RPA robotlarıyla aynı kuyruktan iş alır ve aynı ekranda izlenir.
İhtiyaç
Kendi kodunuzla otomasyon yazarken eksik kalanlar
Script ve servisler hızlı yazılır. Üretimde çalışmaya başladıklarında şu ihtiyaçlar ortaya çıkar:
- Kalıcı iş kuyruğu, deneme ve son tarih kuralları
- Kodun içine gömülü şifrelerden kurtulmak
- Hatanın, hangi kayıtta ve neden olduğunu görmek
- Kritik adımlarda insan onayı
- Zamanlama ve "şu an çalışıyor mu?" görünürlüğü
- RPA robotlarıyla aynı rapor ve FTE hesabı
Central kodunuzu değiştirmez, çalıştığı yeri ve dili kısıtlamaz. Yönetim katmanını ekler.
Entegrasyon
Kodunuzu Central'a 4 adımda bağlayın
Akış: Kodunuz → Central Agent üzerindeki yerel köprü (aynı makinede JSON) → Central servisleri. Agent, işleri komut satırı şablonuyla başlatır; kodunuz iş fonksiyonlarını köprüden çağırır.
Agent'ı kurun
Kodun çalıştığı Windows makineye Nisus Central Agent'ı kurun ve robot anahtarını girin.
Aracınızı tanımlayın
Agent'ın Tools ayarında özel bir araç olarak Python, PowerShell ya da kendi uygulamanızın çalıştırma komutunu tanımlayın.
Fonksiyonları dışa aktarın
Agent, 69 fonksiyonu Postman koleksiyonu ve CSV olarak dışa aktarır; test ekranı cURL komutunu kopyalar.
Çağırın
Kodunuz
http://localhostüzerindeki köprüye JSON gönderir:GetNextPendingTransaction,CompleteTransactionve diğerleri.
Nisus Central
Nisus Central kodunuza ne ekler?
Kuyruk ve iş dağıtımı
Kodunuz işleri Central kuyruklarından alır. Durum, deneme sayısı, son tarih ve erteleme tek yerde tutulur.
Tek ekranda tüm platformlar
Kodunuz; UiPath, Blue Prism, Power Automate, Copilot Studio, Automation Anywhere ve n8n süreçleriyle aynı panelde izlenir.
İnsan onayı
Akış onay adımında durur. Karar kullanıcı kimliğiyle kaydedilir, iş kaldığı yerden devam eder.
Merkezi credential
Kullanıcı adı ve şifreler Central'da tutulur. Akış, değeri çalışma anında güvenli şekilde alır.
Hata kaydı
Hata kategorisi, hata detayı ve ekran görüntüsü her iş için saklanır.
Makine izleme
Makinelerin çevrimiçi durumu, CPU, bellek ve disk kullanımı anlık görünür.
Zamanlama
Cron tabanlı zamanlama, dinamik robot seçimi ve eşzamanlı iş sınırı.
FTE ve maliyet raporu
Kazanılan iş gücü ve tasarruf, yönetim için hazır raporlanır.
Hazır fonksiyonlar
69 fonksiyon, 15 grup
Her fonksiyon Agent ekranından ayrı ayrı açılıp kapatılabilir. Kapalı bir fonksiyon çağrılırsa köprü bunu açıkça bildirir.
| Yetenek | Köprü fonksiyonları |
|---|---|
| Transaction (16) | GetNextPendingTransaction, AddTransaction, BulkAddTransactions, CompleteTransaction, RetryTransaction, ForceRetryTransaction, SearchTransactions, SubmitForApproval |
| İş (10) | GetNextPendingJob, StartJob, CompleteJob, CreatePendingJob, IsJobStopped, iş verisi |
| Kuyruk ve dispatcher (9) | Kuyruk bilgisi; dosya, e-posta ve diğer kaynaklardan dispatcher |
| Asset ve credential (4) | İd ya da isimle değer ve credential okuma |
| Onay (2) | Onay kayıtlarını arama ve okuma |
| Log ve hata tipleri (7) | Çalışma logu, iş ve transaction hata tipleri |
| Yönetim (21) | Makine, süreç, süreç grubu, robot, robot kullanıcısı ve araç bilgileri |
Karşılaştırma
Kendi altyapınız ve Central ile
| Konu | Kendi kuyruk ve log altyapınız | Kodunuz + Central |
|---|---|---|
| İş kuyruğu, deneme ve son tarih | Elle yazılır | Var, hazır |
| Şifre yönetimi | Kod ya da dosyada | Merkezi credential |
| İnsan onayı | Yok | Var, kimlikli kayıt |
| Hata kaydı ve ekran görüntüsü | Elle yazılır | Var |
| Zamanlama ve izleme | Ayrı araç gerekir | Var |
| RPA robotlarıyla tek ekran | Yok | Var |
| Gereken kütüphane | Kendi seçiminiz | Yok, düz HTTP JSON |
Örnek senaryo
Kodla kurulmuş üretim hattı
UiPath REFramework'teki dispatcher ve performer yapısı, herhangi bir dilde aynı şekilde kurulur. NisusAI'ın resmi framework'leri bu yapıyı örnek olarak sunar.
- 1
Dispatcher
Bir script dosya, e-posta ya da veritabanından gelen kayıtları
BulkAddTransactionsile kuyruğa ekler. - 2
Performer döngüsü
Servis
GetNextPendingTransactionile sıradaki kaydı alır; kuyruk boşalana kadar döner. - 3
Credential
Hedef sistem şifresi
GetCredentialAssetByNameile çalışma anında okunur. - 4
Sonuç
CompleteTransactionbaşarıyı ya da hatayı kategori ve ekran görüntüsüyle yazar. - 5
Onay
İstisna kayıt
SubmitForApprovalile onaya gider. - 6
Durdurma
IsJobStoppedile Central'dan gelen durdurma isteği güvenle karşılanır.
Uygunluk
Kimler için uygun?
Uygun
- RPA araçlarının yanında Python, PowerShell ya da .NET ile otomasyon yazan ekipler
- Script'lerini kurumsal izleme ve denetime almak isteyen IT ekipleri
- Şifreleri koddan çıkarmak isteyen güvenlik ekipleri
- Kod ve robotları aynı FTE raporunda görmek isteyen yönetimler
Uygun değil
- Windows makine üzerinde çalışmayan, yalnız bulutta koşan sunucusuz fonksiyonlar
- Tek bir otomasyonu olan, kuyruk, onay ve denetim ihtiyacı olmayan küçük ekipler
SSS
Sık sorulan sorular
Python script'leriyle kurulan otomasyon kurumsal denetimden nasıl geçer?
Denetim üç şey sorar: işi kim başlattı, hangi yetkiyle çalıştı, kim onayladı.Script Central'a bağlandığında şifre koddan çıkar, her çalışma kayda geçer ve onay adımı kullanıcı kimliğiyle tutulur.
RPA lisansı almadan otomasyon yapılabilir mi?
Evet.API'si olan işler Python, .NET ya da Node.js ile yazılabilir. Nisus Central bu koda kuyruk, onay ve izleme ekler; robot lisansı yalnız ekran üzerinden yürüyen işler için gerekir.
Hangi dillerle kullanılabilir?
HTTP isteği yapabilen her dille: Python, PowerShell, C#, Java, Node.js, Go.Köprü düz JSON ile çalışır.
Token ya da API anahtarı gerekir mi?
Hayır.Köprü yalnız aynı makineden gelen çağrıları kabul eder; Windows kullanıcısını tanır ve Central'a güvenli bağlantıyı Agent kurar.
Fonksiyonların listesine nasıl ulaşırız?
Agent, tüm fonksiyonları Postman koleksiyonu ve CSV olarak dışa aktarır.Test ekranından cURL komutu kopyalanabilir.
Script'imi Central nasıl başlatır?
Agent'ın Tools ayarında tanımladığınız komut satırı şablonuyla.Central zamanlamaya göre ya da elle başlatır, durumunu izler.
Kodla dispatcher ve performer yapısı için hazır örnek var mı?
Evet.NisusAI'ın resmi framework'leri dispatcher ve performer üretim hattı yapısını örnek olarak sunar; aynı yapı her dilde kurulabilir.
AI asistanları Central verisine MCP ile erişebilir mi?
Nisus Central MCP sunucusu, AI asistanlarının süreç, robot, transaction ve FTE verisini kullanıcı yetkisine göre okumasını sağlar.
Bir Python script'i iş kuyruğundan nasıl iş alır?
Script, aynı makinedeki köprüye GetNextPendingTransaction JSON çağrısı gönderir, dönen kaydı işler ve sonucu CompleteTransaction ile yazar.Döngü kuyruk boşalana kadar sürer.
API üzerinden insan onayı nasıl eklenir?
Kod, istisna gereken kaydı SubmitForApproval ile onaya gönderir.Karar kullanıcı kimliğiyle kaydedilir; kod onay kayıtlarını köprüden okuyarak işe devam eder.
Çalışan bir script Central'dan nasıl durdurulur?
Kod döngüsünde IsJobStopped çağrısı yapılır.Central'dan gelen durdurma isteği bu çağrıyla görülür ve kod kendi döngüsünü güvenle sonlandırır.
Central Agent hangi işletim sisteminde çalışır?
Köprüyü sağlayan Central Agent Windows makineye kurulur.Kodunuz bu makinede çalıştığı sürece dili fark etmez; yalnız bulutta koşan sunucusuz fonksiyonlar için uygun değildir.
Kodunuzu bir günde Central'a bağlayalım.
Kendi script'inizle kuyruk, credential ve onay akışını birlikte kuralım.

