Oturum Yaşam Döngüsü

Oturum, Whisperer'daki temel çalışma birimidir: istemcinin bir toplantıyı dinlediği, konuşmayı yazıya döktüğü ve LLM yanıtları aldığı zaman dilimidir. Yaşam döngüsünü anlamak, başlat/duraklat işlemlerini doğru kullanmanıza, panodaki durumları yorumlamanıza ve sorunları gidermenize yardımcı olur.

Bunu Ne Zaman Okumalısınız

Aşağıdakileri anlamak istiyorsanız bu makaleyi okuyun:

  • bir toplantının her aşamasında verilerinize ne olduğunu;
  • bir yanıtın neden bazen geciktiğini ve stenografinin ne zaman kaydedildiğini;
  • istemci ile sunucu arasındaki bağlantının nasıl çalıştığını.

Oturum Aşamaları

1. Başlatma

"Başlat" düğmesine (veya klavye kısayoluna) basmak, istemciyi aktif moda alır:

  1. İstemci, sunucuya bir bağlantı açar ve cihaz tanımlayıcısı ile belirteci (token) gönderir.
  2. Sunucu, aboneliği ve dakika kotasını doğrular. Kontrol başarılıysa oturumun başlatıldığını onaylar ve oturum tanımlayıcısını döndürür.
  3. İstemci, ses yakalamayı etkinleştirir ve kayda başlar.

2. Kayıt (Akış)

Ses, her ~0,8 saniyede bir kısa parçalar halinde iletilir. Her parça, konuşmacıyla etiketlenir: kullanıcı veya karşı taraf.

Sunucu, parçaları arabelleğe alır ve tanıma için gönderir. Stenografi, istemciye gerçek zamanlı olarak döndürülür ve LiveTranscriptStrip içinde görüntülenir.

3. İstek ve Yanıt

Kullanıcı "Sor" düğmesine (veya klavye kısayoluna) bastığında, istemci geçerli stenografi bağlamıyla birlikte bir ask çerçevesi gönderir.

Sunucu, sistem komut istemini (rol komut istemi → kullanıcı bağlamı → bilgi tabanından RAG) bir araya getirir ve LLM'i sorgular. Yanıt akış halinde gelir: metin oluşturuldukça görünür ve Markdown desteği ile sayfalandırma (birden fazla yanıt varsa) dahil olmak üzere AnswerArea içinde hemen görüntülenir.

4. Duraklatma

"Duraklat" düğmesine basmak ses yakalamayı durdurur, ancak WebSocket bağlantısı açık kalır. Oturum zamanlayıcısı duraklatılır. "Devam Et" düğmesine basarak sürdürün.

5. Bitirme

"Durdur" düğmesine basmak veya istemciyi kapatmak:

  1. İstemci, bir session.end çerçevesi gönderir.
  2. Sunucu, arabelleğe alınmış stenografileri ve tamamlanmış yanıtların listesini veritabanına aktarır.
  3. WebSocket kapanır.
  4. Web panosunda oturum, tam stenografi ve analizlerle birlikte Geçmiş bölümünde görünür.

📸 [Ekran görüntüsü: kayıt modundaki Whisperer paneli — LiveTranscriptStrip ve kontrol düğmeleri görünür]

Veri Depolama

Varsayılan olarak, stenografi ve LLM yanıtları veritabanına kaydedilir ve panodan erişilebilir. Kayıtsız mod etkinleştirilmişse, veriler oturum bittikten sonra silinir — ancak tüketilen dakikalar yine de sayılır.

Yaygın Hatalar

Hata Neden Çözüm
Oturum başlamıyor E-posta onaylanmamış veya aktif abonelik yok Hesap durumunu ve kotayı kontrol edin
"Karşı tarafı duyamıyorum" Ekran kaydı izni verilmemiş (macOS) veya sistem ses yakalama kullanılamıyor (Windows) macOS İzinleri / Windows
Stenografi görünmüyor Zayıf internet bağlantısı veya WebSocket kaybı Ağınızı kontrol edin; oturumu yeniden başlatın
LLM yanıtı çok uzun sürüyor AI sağlayıcısı aşırı yüklü veya yavaş bir model seçili Ayarlardan modeli değiştirin

En İyi Uygulamalar

  • Oturumu açıkça durdurun — "Durdur" düğmesiyle; bu, verilerin geçmişe yazılmasını garanti eder.
  • Toplantıdaki uzun molalarda duraklatın — zamanlayıcı durur ve dakikalar boşa harcanmaz.
  • Stenografinin saklanmasının istenmediği gizli toplantılar için kayıtsız modu kullanın.

İlgili Makaleler