وضع تصميم الأنظمة (System Design Mode)

وضع تصميم الأنظمة هو صيغة استجابة خاصة في Whisperer مُحسّنة للأسئلة المعمارية: فهو يقدّم إجابات منظّمة مع مخططات نصية، ومخططات للمكوّنات، ووصف للقرارات المعمارية. لا غنى عنه في المقابلات التقنية وأثناء مناقشات تصميم الأنظمة.

متاح في خطط Start و Pro و Max.

متى تستخدمه

  • في مقابلات تصميم الأنظمة (System Design): «صمّم Twitter»، «كيف تبني أداة لاختصار الروابط».
  • عند مناقشة المعمارية مع فريق: تحتاج إلى إجابة منظّمة، لا إلى نص عادي فحسب.
  • عندما لا تحتاج إلى تلميح سريع، بل إلى حلّ مفصّل مع تبرير منطقي.

كيفية التفعيل

الطريقة الأولى — زر في الطبقة العلوية (overlay):

  1. انقر على زر «System Design» في CommandBar الخاص بـ Whisperer.
  2. أدخل سؤالك أو اتركه فارغًا — سيأخذ Whisperer السياق من الاستنساخ النصي (الترانسكريبت).
  3. اضغط Enter أو «إرسال».

الطريقة الثانية — اختصار لوحة المفاتيح:

  • اضبط اختصارًا لوضع تصميم الأنظمة في /app/hotkeys (macOS) أو في إعدادات العميل (Windows).

📸 [لقطة شاشة: زر «System Design» في CommandBar ومثال على استجابة منظّمة في AnswerArea]

كيف تبدو الاستجابة

تتضمّن استجابة وضع تصميم الأنظمة ما يلي:

  • توضيح المتطلبات (المتطلبات الوظيفية / غير الوظيفية).
  • تقدير الحجم (QPS، حجم البيانات، المستخدمون).
  • مخطط معماري على هيئة مخطط نصي.
  • وصف المكوّنات وتفاعلاتها.
  • المقايضات (Trade-offs).

المخططات

macOS: تُعرَض المخططات كرسومات SVG تفاعلية مباشرةً داخل AnswerArea.

Windows: تُعرَض المخططات كشيفرة منسّقة — يمكنك نسخها ولصقها في أي أداة متوافقة (مثل mermaid.live).

📸 [لقطة شاشة: مثال على مخطط في وضع تصميم الأنظمة — مخطط معمارية الخدمات المصغّرة (microservices)]

الأخطاء الشائعة

الخطأ السبب الحل
«وضع تصميم الأنظمة غير متاح» خطة Free لا تتضمّن هذه الميزة الترقية إلى Start أو أعلى
استجابة بدون مخطط النموذج المختار لا يدعم صيغة تصميم الأنظمة بدّل إلى Claude Opus أو GPT-4o في الإعدادات
يظهر المخطط على Windows كشيفرة هذا سلوك متوقّع (لا يوجد مُحرّك عرض SVG) انسخ الشيفرة وافتحها في mermaid.live
الاستجابة عامة جدًا لم يتلقَّ النموذج سياقًا كافيًا حسّن سؤالك: أضِف المتطلبات إلى الحقل النصي

أفضل الممارسات

  • عبّر عن المتطلبات بصوت عالٍ قبل الطلب — سيلتقطها Whisperer من الاستنساخ النصي وستكون الإجابة أكثر تحديدًا.
  • استخدم النماذج المتقدّمة (Max) للسيناريوهات المعقّدة: فهي تتعامل مع البنية والمقايضات بشكل أفضل.
  • اطرح أسئلة متابعة: بعد الاستجابة الأولى، اكتب «أخبرني المزيد عن التخزين» أو «ضع في الاعتبار نهجًا قائمًا على الطوابير» — وسيواصل النموذج بالصيغة نفسها.
  • في المقابلة لا تقرأ الإجابة حرفيًا: استخدمها كخطة واشرحها بأسلوبك الخاص.

مقالات ذات صلة