Слежение за внешним видом страниц сайта

Сценарий по расписанию делает снимки ваших страниц, сравнивает их с эталоном и заводит отчёт, если вид изменился.

  • Снимки страниц по расписанию
  • Сравнение с эталоном
  • Видно, что именно изменилось
  • Отчёт о поломке вёрстки
Google Sheets

Как это работает

Сценарий сам создаёт записи в GitLab по данным из Nextcloud — ручной ввод больше не нужен.

  1. Запуск: Запланировать триггер
  2. Затем: Получить список веб-страниц
  3. Проверка: Для каждой веб-страницы...
  4. Затем: Объединить строку и результат
  5. Проверка: Есть изменения
  6. Затем: Агрегировать
  7. Затем: Создать отчет
  8. Затем: Базовое изображение
  9. Проверка: Объединить скриншоты
  10. Затем: Агент визуальной регрессии
  11. Затем: Ожидание1
  12. Затем: Сделать скриншот веб-страницы1
  13. Затем: Скачать новый скриншот
  14. Затем: Модель чата Google Gemini
  15. Затем: Парсер структурированного вывода
  16. Проверка: Обработать по одному
  17. Проверка: Слияние
  18. Затем: Скачать скриншот
  19. Затем: Загрузить в Google Drive
  20. Затем: Обновить базовое изображение
  21. Затем: Сделать скриншот веб-страницы
  22. Затем: Ожидание
  23. Затем: Получить URL отсутствующих изображений
  24. Запуск: Запуск вручную

Эту интеграцию Nextcloud и GitLab можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.