Ana içeriğe geç

İstem örnekleri

Bu istemleri herhangi bir bağlı MCP aracısıyla kullanın. Köşeli parantezli değerleri yakalanmış ürün, sürüm ve sayfa kimlikleriyle değiştirin. Tarayıcı ve yerel ortamları içeren list_platforms.options.platforms[] içinden platform türü ve ortam kimliklerini seçin. Masaüstü/mobilin eksiksiz liste olduğunu varsaymak yerine döndürülen kimlikleri kullanın. Yeniden oluşturmada yalnızca list_platforms.platforms[] içindeki yakalanmış çiftleri kullanın; desteklenen seçenekler depolanmış veri olduğu anlamına gelmez.

Ürün ve sürüm bulma​

Ürünleri listelemek için Reconstruct MCP kullanın. [product] için yakalanmış platform/ortam çiftlerini, ardından desktop platformu ve web ortamının sürümlerini listeleyin. Bir sürüm seçip sayfalarını ve çıktılarını özetleyin. Sürümleri veya ortamları birleştirmeyin.

Beklenen yol: list_products → list_platforms → list_versions(platform="desktop", environment="web") → get_platform_summary(platform="desktop", environment="web") → list_pages.

list_pages.views[] tam saklanan profil anahtarlarını verir. view için bunlardan birini seçin; desktop, mobile, numaralanmış profil veya cihaz etiketi olabilir.

Yakalamadan sayfa yeniden oluşturma​

get_skill ile reconstruct-build okuyun. [product], [version], [environment], [page] seçimini inceleyin. Profilleri list_pages ile bulun. Geometriden önce get_page_summary.intent, ilgili list_flows ve get_flow okuyun. Gerekli her görünüm için get_interface_scene alın; özeti doğrulayarak dosyayı kodla işleyin. Arşiv kaynakları, ölçülen durumlar ve hareketle anlamsal, duyarlı arayüz oluşturun. observed/inferred/operator kökenini koruyun, eksikleri ve varsayımları bildirin. Yakalanmış ve ara genişlikleri, durumları ve akışları doğrulayın.

Scene dosya referansları döndürür. HTTP yolları sunucuya aittir: dönen URI adreslerini MCP yetkilendirmesiyle indirin ve özeti doğrulayın. Açıkça istenen sabit pencere tanı görüntüsü için en fazla iki pencere yüksekliği başına get_reconstruction_bundle kullanın; dosya adlarını koruyun, starterLimitations, captureTruncated, selectionComplete kontrol edin. Başlangıç dosyası duyarlı davranışı kanıtlamaz.

Tek bileşeni yeniden oluşturma​

[product], sürüm [version], ortam [environment], sayfa [page], saklanan görünüm [view] için get_page_outline kullanarak [component] bulun. Üst bölgesi için tek get_section_bundle okuyun veya seçili bölgeleri get_page_bundles ile toplu alın. Önce önizleme metnini kullanın. Yalnızca paket yetersizse tam metin veya tek tek bileşen katmanlarını isteyin. Medyayı get_element_asset, yazı tiplerini get_fonts ve get_capture_asset ile çözümleyin. Bileşeni uygulayıp hangi davranışın çıkarım olduğunu belirtin.

Bileşen sınırları sezgiseldir. İç içe taslak yaprakları yapı ipuçlarıdır; yaprak başına paket istemekten kaçının. Görüntü araçları isteğe bağlı son görsel kontrolleri, yapılandırılmış IR ise içerik ve düzen kanıtlarını sağlar.

Gezinme ve akışları denetleme​

[product], [version], [environment], [page]/[view] için get_page_summary.intent, list_flows, get_flow(flowId=...) okuyun. Görev, adım, kanıt ve eksikleri kontrol edin. Beklenen sonuçları gözlenenlerden ayırın. Aynı ortamın get_page_transitions, senaryo manifestleri, kaydedilmiş adımları ve tekrarlarıyla karşılaştırın. Eksik/eski anlam verisini bildirin; bulunan bağlantı kaydedilmiş eylemi veya sonucu kanıtlamaz.

Masaüstü ve mobili karşılaştırma​

[product], sürüm [version], ortam web için [page] sayfasının saklanan profillerini listeleyin. Özetler, IR ve ölçülmüş geometriyle bir masaüstü ve bir mobil profili karşılaştırın. Değişen düzeni, taşınmış veya eksik içeriği ve yakalama sınırlamalarını belirleyin. Görüntüleri yalnızca isteğe bağlı görsel doğrulamada kullanın; eksik mobil yakalamayı masaüstü verisinden çıkarmayın.

Yerel karşılaştırmalarda örneğin desktop/macos ve mobile/ios gibi açık yakalanmış çiftler seçin ve her ortamın kanıtını ayrı tutun.

Tasarım varlıkları envanteri​

[product], sürüm [version], platform [desktop-or-mobile], ortam [environment] için get_technology_stack, get_fonts, get_themes, list_product_assets ve list_archived_assets inceleyin. get_capture_asset üzerinden yakalanmış özgün dosyaları tercih edin; kaynak URL'lerini yalnızca depolanmış baytlar yoksa kullanın. Yazı tiplerini, temaları, medyayı ve algılanan teknolojileri belirleyin. Değiştirilen kaynakları ve belirsiz kaynak kodu ayrıntılarını açıklayın.

Varsayılan olarak yakalama sayfa başına en fazla 2.500 görünür öğe tutar; sınır yakalama işi başına ayarlanır. Sayfa izin verdiğinde hover/focus/active durumları, hover ve tıklamayla açılan içerik, alternatif renk şeması ve okunabilir çerçeveler sayfa kanıtı olarak kaydedilir; ancak diğer dinamik davranış eksik veya kısmi olabilir. Varsayılan tarama başlangıç yerel ayarını kullanır; captureAllLocales=true çevrilmiş rotaları da içerebilir. Tam kapsam varsaymak yerine gerçek truncated ve yakalama sınırı meta verilerini bildirin. Parametreler, erişim gereksinimleri ve kullanım sınırları için araç kataloğuna bakın.

Etkileşim durumlarını inceleme​

[product], sürüm [version], sayfa [page], görünüm [view] için get_page_summary içinden evidence okuyun. Etkileşimli bileşenleri ölçülmüş durumları, hover/tıklama açılmaları ve alternatif tema farklarıyla listeleyin. Başvurulan ekran görüntülerini yalnızca durum görsel kontrol gerektiriyorsa get_page_evidence_image ile açın ve yakalanmamış durumları bildirin.

Ürün isteği gönderme ve izleme​

Kullanılabilir istek seçeneklerini alın ve https://example.com/ için ekleme isteği gönderin; desktop/web çifti kullanılabiliyorsa onu kullanın. Döndürülen istek kimliğini saklayın, durumunu kontrol edin ve wait_product_request ile değişiklikleri bekleyin. Onaylanana veya reddedilene kadar devam edip istek kararını bildirin. Onay, yeni yakalama sürümünün yayımlandığını göstermez.

Ürün <product-key> için seçili istek platformu/ortamıyla güncelleme isteği gönderin. Mevcut ürünün kaynak URL'sini kullanın. İsteğin kimliğini saklayıp izleyin; bekleme zaman aşımından sonra başka istek oluşturmayın.