Режим System Design

Режим System Design — специальный формат ответа Whisperer, оптимизированный для архитектурных вопросов: он выдаёт структурированные ответы с текстовыми диаграммами, схемами компонентов и описанием архитектурных решений. Незаменим на технических собеседованиях и при обсуждении дизайна систем.

Доступен на тарифах Start, Pro и Max.

Когда использовать

  • На System Design-интервью: «Спроектируйте Twitter», «Как бы вы построили URL shortener».
  • При обсуждении архитектуры с командой: нужен структурированный ответ, а не просто текст.
  • Когда требуется не быстрая подсказка, а развёрнутое решение с обоснованием.

Как активировать

Способ 1 — кнопка в оверлее:

  1. Нажмите кнопку «System Design» на CommandBar Whisperer.
  2. Введите вопрос или оставьте пустым — Whisperer возьмёт контекст из стенограммы.
  3. Нажмите Enter или «Отправить».

Способ 2 — горячая клавиша:

  • Настройте горячую клавишу для System Design в /app/hotkeys (macOS) или в настройках клиента (Windows).

📸 [Скриншот: кнопка «System Design» на CommandBar и пример структурированного ответа в AnswerArea]

Как выглядит ответ

Ответ в режиме System Design включает:

  • Уточнение требований (functional / non-functional requirements).
  • Оценку масштаба (QPS, объём данных, пользователи).
  • Архитектурную схему в виде текстовой диаграммы.
  • Описание компонентов и их взаимодействия.
  • Торговые компромиссы (trade-offs).

Диаграммы

macOS: диаграммы рендерятся как интерактивные SVG-схемы прямо в AnswerArea.

Windows: диаграммы отображаются как форматированный код — их можно скопировать и вставить в любой совместимый инструмент (например, mermaid.live).

📸 [Скриншот: пример диаграммы в режиме System Design — схема микросервисной архитектуры]

Частые ошибки

Ошибка Причина Решение
«Режим System Design недоступен» Тариф Free не включает эту функцию Перейдите на Start или выше
Ответ без диаграммы Выбранная модель не поддерживает System Design формат Смените модель на Claude Opus или GPT-4o в настройках
Диаграмма на Windows — код Это ожидаемое поведение (нет SVG-рендерера) Скопируйте код и откройте в mermaid.live
Ответ слишком общий Модель не получила достаточно контекста Уточните вопрос: добавьте требования в текстовое поле

Лучшие практики

  • Проговаривайте требования вслух перед запросом — Whisperer возьмёт их из стенограммы и ответ будет конкретнее.
  • Используйте frontier-модели (Max) для сложных сценариев: они лучше справляются со structure и trade-offs.
  • Задавайте уточняющие вопросы: после первого ответа введите «Подробнее про хранилище» или «Рассмотри вариант с очередью» — модель продолжит в том же формате.
  • На собеседовании не зачитывайте ответ дословно: используйте его как план и рассказывайте своими словами.

Связанные статьи