Ana içeriğe geç

AI Hizmet Analiz Panosu

İsteğe bağlı AIBudsAIDashboard modülü, iOS aygıtında saklanan AI oturum raporlarını incelemek için yerel bir web panosu sunar. Ana uygulamaya rapor ekranları eklemeden AI sohbeti, ses kaydı, çeviri ve eşzamanlı çeviri sorunlarını incelemeyi kolaylaştırır.

AI analiz panosu bir işletim ve tanılama aracıdır; servis sağlayıcıyı yapılandırmaz, AI oturumu başlatmaz ve AI özellik kılavuzlarının yerini tutmaz.

Animated workflow

Denetimli analiz panosu oturumu

Tamamlanan AI akışı bir rapor kaydeder; yalnızca geliştirme amacıyla çalışan yerel sunucu bu raporu erişebilen bir tarayıcıya açar.

AI feature

Complete AI Session

Finish a supported AI workflow that produces a report.

AIBuds AI

Persist Report

Store the diagnostic session report on the iOS device.

Host app

Start Dashboard

Start one development-only local HTTP server.

Developer

Inspect in Browser

Open the logged address from a mutually reachable network.

controlled access
Host app

Stop and Retain Safely

Stop the endpoint and apply report retention policy.

Tanılama bitince yerel sunucuyu durdurun; açık bir güvenlik incelemesi olmadan üretim yönetim uç noktası olarak kullanmayın.

Mimari Sınır

Sunucu ana uygulamanın içinde çalışır. Kullanılabilirliği uygulama yaşam döngüsüne, ağ erişimine, bağlantı noktası seçimine, kaynak paketlemesine ve rapor saklama politikasına bağlıdır.

Paketleme ve Yaşam Döngüsü

Doğrudan entegrasyon için AIBudsAIDashboard ile AIBudsAIDashboard.bundle web kaynakları gerekir. AIBudsAllInOne da pano yaşam döngüsü yöntemlerini sunar; uygulamanın seçtiği sahiplik modelini kullanın ve iki yolu birlikte başlatmayın.

Sunucuyu yalnızca geliştirmeye ayrılmış tek bir uygulama sahibi üzerinden başlatın ve tanılama bitince durdurun.

Swift
#if DEBUG
    import AIBudsAIDashboard

    if !AIDashboardSDK.isRunning {
        let accepted = AIDashboardSDK.start(withPort: 3000)
        if !accepted { print("AI Dashboard start was rejected") }
    }
#endif

Bildirimler için AIDashboardSDK başvurusuna bakın.

Erişim ve Doğrulama

SDK, pano başlatıldığında adresini günlüğe yazar. Adresi iOS aygıtına erişebilen bir tarayıcıda açın. Dönen Bool değerini eksiksiz bir sağlık denetimi değil, komutun kabulü olarak değerlendirin; genel API şu anda bağlı URL'yi, arabirimi, bağlantı noktası çakışmasının ayrıntılarını veya sunucu hatasını döndürmez.

Yaşam döngüsü durumunu, günlüğe yazılan adresi, kaynak paketi uyarısı bulunmadığını, tarayıcı erişimini ve tamamlanmış desteklenen bir AI raporunu doğrulayın. Boş pano yalnızca henüz rapor kaydedilmediği anlamına gelebilir.

Güvenlik ve Gizlilik Sınırı

:::warning Yalnızca geliştirme ve denetimli tanılama için Mevcut pano, genel API'si yapılandırılabilir kimlik doğrulama, TLS veya bağlanılacak arabirim kısıtlaması sunmayan yerel bir HTTP hizmetidir. Raporlar dökümler ve hassas oturum verileri içerebilir. Güvenlik ve gizlilik incelemesi erişim ve saklama modelini açıkça onaylamadıkça üretimde etkinleştirmeyin. :::

  • Başlatmayı hata ayıklama veya dahili derleme politikasıyla sınırlandırın.
  • Güvenilir ve yalıtılmış bir ağ kullanın.
  • Adresleri ya da kimlik bilgilerini analiz verilerine ve günlüklere yazmayın.
  • Tanılama biter bitmez sunucuyu durdurun.
  • Temel AI veri saklama ve silme politikasını raporlara da uygulayın.

Sorun Giderme

BelirtiKontrol
Başlatma reddediliyorSunucu zaten çalışıyor olabilir; tek bir yaşam döngüsü sahibi kullanın.
Sayfa kaynakları eksikDerlenen uygulamada AIBudsAIDashboard.bundle bulunduğunu doğrulayın.
Tarayıcı bağlanamıyorGünlüğe yazılan adresi, bağlantı noktasını, erişimi ve yerel ağ politikasını denetleyin.
Pano boşDesteklenen bir AI oturumunu tamamlayın ve raporun kaydedildiğini doğrulayın.
Uç nokta tanılama sonrasında da çalışıyorBaşlatan uygulama sahibinden durdurun.