Невдалий деплой може зсунути герой-зображення за межі екрана чи зламати таблицю тарифів, і ніхто не помітить, поки не натрапить клієнт. Цей тестувальник робить скріншоти ваших сторінок за розкладом.
sonnet4 дніApifyPlaywrightGPT-4 VisionSlack
Claude
63ROI
63Scale
$1.6k81Saved
ROI for
README.md
Чому цей субагент
Невдалий деплой може зсунути герой-зображення за межі екрана чи зламати таблицю тарифів, і ніхто не помітить, поки не натрапить клієнт. Цей тестувальник робить скріншоти ваших сторінок за розкладом.
Він порівнює кожен знімок із затвердженим еталоном, а потім запитує модель комп'ютерного зору, чи зміна — це справжня поломка чи очікуване оновлення контенту. Ви отримуєте сповіщення у Slack із зображенням різниці та вердиктом, а незначні зсуви відфільтровуються, щоб канал залишався надійним.
Як він працює
Used at step 01 to kick off the pipeline.
Write
Used at step 01 to kick off the pipeline.
WebFetch
Used at step 01 to kick off the pipeline.
WebSearch
Used at step 01 to kick off the pipeline.
Порівнюйте кожне нове зображення із затвердженим еталоном на рівні пікселів та макету.
pending
Надсилайте реальні відмінності до візійної моделі, щоб визначити: це поломка чи очікувана зміна.
pending
Сповіщайте Slack про диф із зображенням та вердиктом, ігноруючи незначні зміни.
pending
Приклад результату
json
// Sample output
// (generated when the pipeline finishes)
Compare the new screenshot to baseline and return {changed: bool, severity, region, likely_cause}; ignore dynamic content zones marked in config.
Unlock the rest
The full agent definition, install snippet, and starter task are gated for community members.
Members get the full `.md` agent file, the npm / pnpm install one-liners, a starter prompt that we've tuned against real runs, and the open-source repo when this automation ships there. One email, magic link, done.