Примеры запросов
Используйте эти запросы с любым подключённым MCP-агентом. Замените значения в скобках идентификаторами захваченных продукта, версии и страницы. Выбирайте ID типов платформ и окружений из list_platforms.options.platforms[], включая браузерные и нативные окружения. Используйте возвращённые ID, не считая desktop/mobile исчерпывающим списком. Для реконструкции берите только захваченные пары list_platforms.platforms[]; поддержка варианта не означает наличие данных.
Поиск продукта и версии
Используй 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, нумерованный профиль или метка устройства.
Воссоздание страницы по захвату
Прочитай
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. Заготовка не устанавливает адаптивное поведение.
Воссоздание компонента
Для
[product], версии[version], окружения[environment], страницы[page], сохранённого[view]найди[component]черезget_page_outline. Прочитай одинget_section_bundleродительской области или пакет выбранных областей черезget_page_bundles. Сначала используй превью текста. Полный текст и отдельные слои запрашивай только при недостаточности пакета. Разрешай медиа черезget_element_asset, шрифты — черезget_fontsиget_capture_asset. Реализуй компонент и укажи выведенное поведение.
Границы компонентов эвристические. Листья вложенной структуры — подсказки; не запрашивайте пакет для каждого листа. Изображения дают необязательную итоговую визуальную проверку, структурированное IR — свидетельства содержимого и компоновки.
Аудит навигации и процессов
Для
[product], версии[version], окружения[environment], страницы/представления[page]/[view]прочитайget_page_summary.intent,list_flowsиget_flow(flowId=...). Проверь задачи, шаги, свидетельства и пробелы. Отделяй ожидаемые результаты от наблюдаемых. Сопоставь их сget_page_transitions, манифестами сценариев, записанными шагами и повторами того же окружения. Укажи отсутствующую или устаревшую семантику; найденная ссылка не доказывает записанное действие или результат.
Сравнение desktop и mobile
Для
[product], версии[version], окруженияwebперечисли сохранённые профили[page]. Сравни настольный и мобильный профили по сводкам, IR и измеренной геометрии. Определи изменения компоновки, перемещённое/отсутствующее содержимое и ограничения захвата. Изображения — только для необязательной визуальной проверки; не выводи отсутствующий мобильный захват из настольных данных.
Для нативного сравнения выбирайте явные захваченные пары, например desktop/macos и mobile/ios, и сохраняйте свидетельства окружений раздельно.
Инвентаризация ресурсов дизайна
Для
[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 и метаданные лимитов, не предполагая полного покрытия. Параметры, доступ и квоты см. в каталоге инструментов.
Проверка состояний взаимодействия
Для
[product], версии[version], страницы[page], представления[view]прочитайevidenceизget_page_summary. Перечисли интерактивные компоненты с измеренными состояниями, раскрытиями hover/click и различиями темы. Открывай снимки черезget_page_evidence_imageтолько для нужных визуальных проверок и сообщи незахваченные состояния.
Отправка и отслеживание заявки на продукт
Получи доступные варианты заявок и отправь заявку на добавление https://example.com/ с desktop/web, если эта пара доступна. Сохрани возвращённый ID, проверь статус и жди изменений через wait_product_request. Продолжай, пока заявку не одобрят или отклонят; сообщи решение. Одобрение не означает, что новая версия захвата опубликована.
Отправь заявку обновления продукта
<product-key>с выбранными платформой/окружением. Используй существующий исходный URL. Сохрани ID и отслеживай заявку; не создавай новую после тайм-аута ожидания.