Аналитические продукты.
Layout-паттерны для продуктов класса MI Analyst — чат-исследователь, в который встроен вывод в виде структурированных виджетов. Тёмная поверхность, чат слева, canvas справа, режим отчёта — как финальная точка.
01. Shell тёмной поверхности
Аналитика — это «работа в ночном кабинете»: тёмная поверхность #09090B со ступенчатой zinc-палитрой (#0F0F11 sidebar,
#18181B card, #27272A border). Primary остаётся тем же #0048B2 — контраст обеспечивается светлым текстом, не другим оттенком брендового.
02. Chat + canvas
Основной режим работы. Слева — треды (последние сессии аналитика), в центре — чат, справа — canvas с виджетами, которые модель собирает по ходу диалога. Canvas закрывается, но по умолчанию — виден.
EU-сценарий Q4: DACH + NL
run-7840 · 42 180 токеноврезультат: 14 конкурентов · TAM €2.4B
03. Chat-only (без canvas)
Когда виджеты не нужны — разговор пока на стадии вопросов, или пользователь закрыл canvas вручную. Chat растягивается, центрируется по колонке max-width 720, sidebar остаётся.
Уточнение цели исследования
run-7842 · 620 токенов— решение «идти / не идти» на конкретный рынок;
— список из 3 стран в приоритете;
— защита плана перед советом.
04. Report view
Финальная точка сессии — структурированный отчёт. Когда аналитик закончил, можно открыть «режим отчёта» — уйти из чата в full-screen документ с заголовком, TOC и сеткой виджетов. Это то, что экспортируется в PDF / шарится коллегам.
Вход на европейский рынок: DACH + Нидерланды.
Сценарный анализ B2B SaaS на HR-tech сегмент. 14 конкурентов, 4 ценовых уровня, оценка регуляторных рисков. Срок окна — 6–8 недель.
| Personio | €890M |
| Factorial | €140M |
| HR Works | €42M |
| OnApply | €28M |
| Charlie HR | €19M |
Типы сообщений
Три формы реплик в чате. Их нельзя путать — каждая несёт свой вес.
| User bubble | Primary bg, белый текст, выравнивается вправо. Вопрос или команда пользователя. Только текст. |
| Assistant bubble | Card bg #18181B, border #27272A. Естественный текст. Может ссылаться на виджет справа («открыл справа три виджета») — но не дублирует его содержимое. |
| Tool bubble | Прозрачный фон, dashed border, mono font. Вызов инструмента или поиск. Показывает что сделал агент, не зачем. Можно сворачивать. |
Правила
Do / Don't
src — имя инструмента или база.
Переход между режимами
| Chat + canvas | Открыт по умолчанию для каждой сессии. Canvas можно закрыть × — sidebar и chat остаются. |
| Chat-only | Canvas закрыт. Chat центрируется max-width 720. Виджет в ответе = автоматически открывает canvas обратно. |
| Report view | Уход из чата в документ. Возврат кнопкой «Назад к диалогу». Печать / экспорт PDF — только отсюда. |
Токены
| Surface base | #09090B | Background dark theme |
| Surface sidebar | #0F0F11 | Чуть светлее, отделяет нав |
| Surface card | #18181B | Виджеты, ассистент-bubbles |
| Border | #27272A | Все разделения |
| Text default | #E4E4E7 | Body |
| Text strong | #FAFAFA | Headings, KPI values |
| Text muted | #A1A1AA | Subtext, labels |
| Text faint | #71717A | Meta, mono caps |
| Sidebar width | 240px | На 20 шире, чем ЛК |
| Canvas width | 420px | Виджетам нужно место |
| Topbar height | 52px | Компактнее, чем ЛК (56) |
| Chat padding | 24 × 28 | Воздух вокруг bubbles |
| Bubble radius | 12px | User и assistant |
| Bubble max-width | 64ch | Читаемая строка |