Sistem Tasarımı Modu
Sistem Tasarımı Modu, Whisperer'ın mimari sorular için optimize edilmiş özel bir yanıt biçimidir: metin diyagramları, bileşen şemaları ve mimari kararların açıklamalarıyla yapılandırılmış yanıtlar sunar. Teknik mülakatlarda ve sistem tasarımı tartışmalarında vazgeçilmezdir.
Start, Pro ve Max planlarında kullanılabilir.
Ne Zaman Kullanılır
- Sistem Tasarımı mülakatlarında: "Twitter'ı tasarla", "Bir URL kısaltıcıyı nasıl kurardın".
- Bir ekiple mimari tartışırken: düz metin değil, yapılandırılmış bir yanıta ihtiyacınız olduğunda.
- Hızlı bir ipucu değil, gerekçeleriyle birlikte ayrıntılı bir çözüme ihtiyacınız olduğunda.
Nasıl Etkinleştirilir
Yöntem 1 — yer paylaşımındaki (overlay) düğme:
- Whisperer CommandBar'daki "System Design" düğmesine tıklayın.
- Sorunuzu girin ya da boş bırakın — Whisperer bağlamı stenogramdan alır.
- Enter'a veya "Gönder"e basın.
Yöntem 2 — klavye kısayolu:
- System Design için bir kısayol yapılandırın:
/app/hotkeys(macOS) veya istemci ayarları (Windows).
📸 [Ekran görüntüsü: CommandBar üzerindeki "System Design" düğmesi ve AnswerArea'da yapılandırılmış bir yanıt örneği]
Yanıt Nasıl Görünür
Bir Sistem Tasarımı Modu yanıtı şunları içerir:
- Gereksinimlerin netleştirilmesi (işlevsel / işlevsel olmayan gereksinimler).
- Ölçek tahmini (QPS, veri hacmi, kullanıcı sayısı).
- Mimari diyagram, metin diyagramı biçiminde.
- Bileşen açıklamaları ve bunların etkileşimleri.
- Ödünleşimler (trade-off'lar).
Diyagramlar
macOS: diyagramlar doğrudan AnswerArea içinde etkileşimli SVG şemaları olarak işlenir.
Windows: diyagramlar biçimlendirilmiş kod olarak görüntülenir — bunları kopyalayıp uyumlu herhangi bir araca yapıştırabilirsiniz (örneğin, mermaid.live).
📸 [Ekran görüntüsü: Sistem Tasarımı modunda örnek diyagram — mikroservis mimarisi şeması]
Sık Karşılaşılan Hatalar
| Hata | Neden | Çözüm |
|---|---|---|
| "System Design Mode kullanılamıyor" | Free plan bu özelliği içermez | Start veya daha üst bir plana yükseltin |
| Diyagramsız yanıt | Seçilen model System Design biçimini desteklemiyor | Ayarlardan Claude Opus veya GPT-4o'ya geçin |
| Windows'ta diyagram kod olarak görünüyor | Bu beklenen bir davranıştır (SVG işleyici yok) | Kodu kopyalayıp mermaid.live'da açın |
| Yanıt fazla genel | Model yeterli bağlam almadı | Sorunuzu netleştirin: metin alanına gereksinimleri ekleyin |
En İyi Uygulamalar
- Gereksinimleri yüksek sesle dile getirin istekten önce — Whisperer bunları stenogramdan alır ve yanıt daha spesifik olur.
- Sınır (frontier) modelleri (Max) kullanın karmaşık senaryolar için: yapı ve ödünleşimlerle daha iyi başa çıkarlar.
- Takip soruları sorun: ilk yanıttan sonra "Depolama hakkında daha fazla bilgi ver" veya "Kuyruk tabanlı bir yaklaşımı değerlendir" yazın — model aynı biçimde devam eder.
- Mülakatta yanıtı kelimesi kelimesine okumayın: onu bir plan olarak kullanın ve kendi cümlelerinizle anlatın.