Вернуться к модулям
Модуль 4

n8n и оркестрация агентов

Погрузитесь в мир визуальной разработки агентов с помощью n8n. Научитесь создавать сложные воркфлоу.

5-7 часов
3 заданий
6 пунктов чек-листа
Прогресс модуля0%

Теория

1. Начните с документации Изучите, что делает каждая нода. Откройте пустой сценарий и просто прокликайте ноды, которые вам незнакомы. Измените какое-нибудь поле. Запустите. Посмотрите на результат.

2. Мыслите алгоритмами Сначала опишите шаги простым текстом: получить данные → преобразовать → вызвать API → проверить результат → сохранить. Затем добавьте условия для ошибок.

3. Структурируйте данные Чётко определитесь с типами: строки, числа, массивы, объекты. Давайте ключам понятные имена. Проверяйте входные данные.

4. Когда воркфлоу заработает — улучшайте Уберите костыли, создавайте шаблоны для типовых задач. Модульность уменьшает ошибки.

5. Изучите экосистему Читайте документацию к API сервисов. Разберитесь в аутентификации: API-ключи, OAuth. Научитесь работать с вебхуками.

6. Убирайте хаос Давайте нодам понятные имена. Добавляйте заметки. Версионируйте сценарии. Настройте оповещения об ошибках.

7. Документируйте Описывайте, что делает каждая группа нод: входные/выходные данные, зависимости, частые ошибки.

Один агент не может всё делать одинаково хорошо. Поэтому создайте систему из специализированных агентов.

  • *Агент-оркестратор** — его единственная задача получить запрос и направить его нужному «специалисту»:
  • Агент по биллингу
  • Агент поддержки
  • Агент продаж
  • И т.д.
  • *Здесь ваш простой скрипт превращается в настоящую систему**, и вы вынуждены задуматься, как агенты общаются между собой.
**Паттерн роутинга:**
1. Оркестратор получает запрос
2. Классифицирует тип запроса (billing/support/sales)
3. Направляет соответствующему агенту
4. Агент-специалист обрабатывает запрос
5. Результат возвращается пользователю
  • *Совет:** Начните с 2-3 специалистов. Не пытайтесь сразу создать систему из 10 агентов.

Загляните в раздел Community Nodes в n8n — там самая мякотка.

  • *Как установить:** Settings > Community Nodes > Install > введите название
  • *Рекомендуемые ноды:**
  • *n8n-nodes-apify** — для вытаскивания структурированных данных с сайтов. Кладезь API на apify.com.
  • *n8n-nodes-google-pagespeed** — автоматизация проверок Core Web Vitals прямо внутри воркфлоу.
  • *n8n-nodes-firecrawl** — мощный инструмент для скрапинга и краулинга в больших масштабах. Значительно упрощает создание контентных воркфлоу.
  • *Исходите из того, что API отвалится в самый неподходящий момент.**
  • *Обрабатывайте:**
  • Тайм-ауты
  • Рейт-лимиты (ограничения на количество запросов)
  • Пустые массивы
  • Отсутствующие ключи
  • *Добавляйте предохранители**, чтобы частичный сбой не сломал весь воркфлоу.
  • *Устанавливайте адекватные тайм-ауты** — не позволяйте зависшему запросу вечно блокировать очередь.
  • *Настройте retry logic:**
  • 3 попытки с экспоненциальной задержкой
  • Логирование каждой ошибки
  • Алерт в Telegram если всё упало

Ключевые концепции

  • Основы n8n: ноды, связи, воркфлоу, триггеры
  • Работа с HTTP Request нодами для любых API
  • Обработка данных: JSON, массивы, циклы, условия
  • ФАЗА 2: Оркестратор — система специализированных агентов
  • Routing агента: как направить запрос правильному специалисту
  • Community Nodes: Apify, Firecrawl, Google PageSpeed
  • Обработка ошибок, retry logic, rate limits

Практические задания

Первый воркфлоу: Скрапинг + анализ + публикация

Средне

Создайте воркфлоу: скрапинг новостей → анализ GPT → публикация в Telegram.

Результат

Экспорт воркфлоу n8n + скриншоты + примеры результатов

ФАЗА 2: Система агентов-специалистов

Сложно

Создайте оркестратор с 3 специализированными агентами (billing, support, sales).

Результат

Воркфлоу + документация + 10 тестовых запросов

ФАЗА 2

Изучение Community Nodes

Легко

Установите 3 комьюнити-ноды, протестируйте каждую, создайте мини-кейс.

Результат

Документ с описанием каждой ноды, примерами использования

Внешние ресурсы

n8n Documentation

Высокий
Официальная документация

n8n Community Nodes

Высокий
Репозиторий нод

Чек-лист самопроверки

Я создал минимум 3 работающих воркфлоу в n8n
Я умею работать с HTTP Request нодами для любых API
Я понимаю, как обрабатывать ошибки и добавлять retry logic
Я создал систему с агентом-оркестратором и специалистами
Я установил и протестировал минимум 2 комьюнити-ноды
Я могу документировать свои воркфлоу