
# Примеры запросов {/* #prompt-examples */}

Используйте эти запросы с любым [подключённым MCP-агентом](/docs/ru/connect-ai-agents). Замените значения в скобках идентификаторами захваченных продукта, версии и страницы. Выбирайте ID типов платформ и окружений из `list_platforms.options.platforms[]`, включая браузерные и нативные окружения. Используйте возвращённые ID, не считая desktop/mobile исчерпывающим списком. Для реконструкции берите только захваченные пары `list_platforms.platforms[]`; поддержка варианта не означает наличие данных.
## Поиск продукта и версии {/* #find-a-product-and-version */}

> Используй Reconstruct MCP для списка продуктов. Для `[product]` перечисли захваченные пары платформа/окружение, затем версии платформы `desktop` и окружения `web`. Выбери одну версию и обобщи страницы и артефакты. Не объединяй версии или окружения.

Ожидаемый путь: `list_products` → `list_platforms` → `list_versions(platform="desktop", environment="web")` → `get_platform_summary(platform="desktop", environment="web")` → `list_pages`.

`list_pages.views[]` даёт точные сохранённые ключи профилей. Выберите один для `view`: это может быть `desktop`, `mobile`, нумерованный профиль или метка устройства.

## Воссоздание страницы по захвату {/* #rebuild-a-page-from-a-capture */}

> Прочитай `reconstruct-build` через `get_skill`. Изучи `[product]`, версию `[version]`, окружение `[environment]`, страницу `[page]`. Выбери сохранённые профили через `list_pages`. До геометрии прочитай `get_page_summary.intent`, подходящие `list_flows` и `get_flow`. Получи `get_interface_scene` для нужных представлений и обработай артефакт с проверкой хеша программно. Построй адаптивный семантический интерфейс с архивными ресурсами, измеренными состояниями и движением. Сохрани происхождение observed/inferred/operator, укажи пробелы и гипотезы. Проверь захваченные и промежуточные ширины, состояния и процессы.

Scene возвращает ссылки на артефакт. Для HTTP пути принадлежат серверу: скачайте возвращённые URI с авторизацией MCP и проверьте хеш. Для явно запрошенного диагностического снимка фиксированного окна используйте `get_reconstruction_bundle` по фрагментам до двух высот окна; сохраняйте имена файлов и проверяйте `starterLimitations`, `captureTruncated`, `selectionComplete`. Заготовка не устанавливает адаптивное поведение.

## Воссоздание компонента {/* #recreate-one-component */}

> Для `[product]`, версии `[version]`, окружения `[environment]`, страницы `[page]`, сохранённого `[view]` найди `[component]` через `get_page_outline`. Прочитай один `get_section_bundle` родительской области или пакет выбранных областей через `get_page_bundles`. Сначала используй превью текста. Полный текст и отдельные слои запрашивай только при недостаточности пакета. Разрешай медиа через `get_element_asset`, шрифты — через `get_fonts` и `get_capture_asset`. Реализуй компонент и укажи выведенное поведение.

Границы компонентов эвристические. Листья вложенной структуры — подсказки; не запрашивайте пакет для каждого листа. Изображения дают необязательную итоговую визуальную проверку, структурированное IR — свидетельства содержимого и компоновки.

## Аудит навигации и процессов {/* #audit-navigation-and-flows */}

> Для `[product]`, версии `[version]`, окружения `[environment]`, страницы/представления `[page]`/`[view]` прочитай `get_page_summary.intent`, `list_flows` и `get_flow(flowId=...)`. Проверь задачи, шаги, свидетельства и пробелы. Отделяй ожидаемые результаты от наблюдаемых. Сопоставь их с `get_page_transitions`, манифестами сценариев, записанными шагами и повторами того же окружения. Укажи отсутствующую или устаревшую семантику; найденная ссылка не доказывает записанное действие или результат.

## Сравнение desktop и mobile {/* #compare-desktop-and-mobile */}

> Для `[product]`, версии `[version]`, окружения `web` перечисли сохранённые профили `[page]`. Сравни настольный и мобильный профили по сводкам, IR и измеренной геометрии. Определи изменения компоновки, перемещённое/отсутствующее содержимое и ограничения захвата. Изображения — только для необязательной визуальной проверки; не выводи отсутствующий мобильный захват из настольных данных.

Для нативного сравнения выбирайте явные захваченные пары, например `desktop/macos` и `mobile/ios`, и сохраняйте свидетельства окружений раздельно.

## Инвентаризация ресурсов дизайна {/* #inventory-design-assets */}

> Для `[product]`, версии `[version]`, платформы `[desktop-or-mobile]`, окружения `[environment]` изучи `get_technology_stack`, `get_fonts`, `get_themes`, `list_product_assets` и `list_archived_assets`. Предпочитай сохранённые оригиналы через `get_capture_asset`; исходные URL используй только при отсутствии байтов. Определи шрифты, темы, медиа и технологии. Укажи заменённые ресурсы и неопределённые детали исходного кода.

По умолчанию захват сохраняет до **2500 видимых элементов** страницы; предел задаётся заданием. Hover/focus/active, содержимое наведения/клика, другая цветовая схема и читаемые фреймы записываются как свидетельства, где позволяет страница, но другая динамика может отсутствовать или быть частичной. Обычный обход использует исходную локаль; `captureAllLocales=true` может включать переведённые маршруты. Сообщайте реальные `truncated` и метаданные лимитов, не предполагая полного покрытия. Параметры, доступ и квоты см. в [каталоге инструментов](/docs/ru/mcp-tools).

## Проверка состояний взаимодействия {/* #review-interaction-states */}

> Для `[product]`, версии `[version]`, страницы `[page]`, представления `[view]` прочитай `evidence` из `get_page_summary`. Перечисли интерактивные компоненты с измеренными состояниями, раскрытиями hover/click и различиями темы. Открывай снимки через `get_page_evidence_image` только для нужных визуальных проверок и сообщи незахваченные состояния.

## Отправка и отслеживание заявки на продукт {/* #submit-and-monitor-a-product-request */}

> Получи доступные варианты заявок и отправь заявку на добавление https://example.com/
> с desktop/web, если эта пара доступна. Сохрани возвращённый ID, проверь
> статус и жди изменений через wait_product_request. Продолжай, пока заявку
> не одобрят или отклонят; сообщи решение. Одобрение не означает,
> что новая версия захвата опубликована.

> Отправь заявку обновления продукта `<product-key>` с выбранными
> платформой/окружением. Используй существующий исходный URL. Сохрани
> ID и отслеживай заявку; не создавай новую после тайм-аута ожидания.
