Последние дни активно игрался с n8n — это no-code платформа для автоматизации с кучей готовых интеграций, включая LLM.
Делал следующие воркфлоу под себя:
- 📰 Агрегатор ИИ-новостей — воркфлоу на картинке ниже
- 💳 Парсер банковских выписок — читает месячные отчёты с почты, раскладывает траты по категориям и показывает остаток
- 🎯 Лидген из Telegram — мониторит чаты на запросы типа «ищу специалиста по AI» и собирает потенциальных клиентов
Что понравилось
- Скорость разработки. То, что раньше требовало несколько дней, через n8n собирается за пару часов. Добавил узел Telegram, Gmail, пару условий, прописал credentials — и оно работает.
- Большое количество интеграций из коробки. Telegram, Gmail, RSS, LLM-провайдеры, вебхуки, Excel, календарь, парсеры и куча ещё другого.
- Готовые шаблоны воркфлоу. Можно просто скопировать воркфлоу из каталога и доработать под себя.
- LLM-вызовы прямо в воркфлоу — причём с tools, memory и structured output.
- Визуальный дебаг. Сразу видно, на каком этапе упало и какие данные пришли.
Что не понравилось
- No-code быстро заканчивается. Чуть нетипичнее задача — и уже пишешь код. Чем больше логики за пределами готовых блоков, тем меньше профита от no-code.
- Code node ограниченный. Поддерживает только JS и Python, сторонние библиотеки нельзя просто так поставить. На self-hosted версии можно собрать кастомный Docker-образ с нужными библиотеками, но это уже не no-code, а DevOps.
- Сложные воркфлоу нечитаемы. Когда узлов много, читаемость падает — в отличие от кода, где можно разбить на функции и модули.
Вывод
n8n — хороший инструмент для тех, кто хочет автоматизировать процессы без глубокого погружения в код. Также он неплохо подходит для быстрого создания прототипов и проверки гипотез. Но если умеешь кодить, то для сложных задач проще сразу писать код — больше гибкости и легче поддерживать. Особенно сейчас, когда есть Claude Code и Cursor.
← Все статьи