Кейс из публичной библиотеки n8n.io. Русское саммари сгенерировано автоматически (GPT-4o-mini). Авторские заметки о применении в реальной практике — отдельно в разделе /notes/ (готовится).
Описание
Шаблон автоматизирует процесс обзора pull-запросов в GitHub, используя GPT-4o для анализа кода. При открытии pull-запроса он извлекает изменения, отправляет их на анализ и публикует комментарии с оценкой и рекомендациями в GitHub. Также отправляются уведомления в Slack о критических находках.
Как устроено
Ключевые ноды включают триггер GitHub, который срабатывает при открытии pull-запроса, и HTTP-запрос для получения различий. GPT-4o анализирует код и возвращает структурированный обзор. Ноды Slack отправляют уведомления о критических проблемах и резюме обзора. Шаблон также обрабатывает ошибки и маршрутизацию уведомлений в зависимости от уровня серьезности.
Применение
- Автоматизация обзора кода в GitHub
- Уведомления о критических ошибках в коде
- Снижение времени на ручной обзор pull-запросов
- Улучшение качества кода через AI-анализ
- Обратная связь по коду в реальном времени
Стек / ноды
GitHub
OpenAI
Slack
Источник: https://n8n.io/workflows/15306/ · Оригинальный автор: TakatoYamada