Opublikowałem pierwszy film z serii o FlowLint - linterze dla workflow n8n!
O czym jest ten film?
W tym krótkim (~3.5 min) wprowadzeniu pokazuję:
- Czym jest FlowLint - linter dla n8n, który wyłapuje problemy zanim uruchomisz workflow
- Historia narzędzia - od integracji z GitHubem, przez CLI, aż po plugin do Chrome
- Praktyczny przykład - tworzenie prostego workflow z HTTP Request i analiza błędów
Jakie błędy wykrywa FlowLint?
Na przykładzie prostego workflow z node HTTP Request, FlowLint wykrył dwa problemy:
- Brak retry/backoff - node HTTP Request nie ma skonfigurowanego ponownego wykonania w przypadku błędu
- Brak obsługi błędów - workflow nie obsługuje sytuacji, gdy request się nie powiedzie
Jak naprawić te błędy?
Retry/Backoff
W ustawieniach node HTTP Request włączamy opcję "Retry on Fail" i konfigurujemy:
- Ile razy ma się wykonać ponownie
- Jaka ma być przerwa między próbami
Obsługa błędów
Dodajemy branch obsługujący błędy, który zostanie wykonany gdy coś pójdzie nie tak.
Więcej o FlowLint
Jeśli chcesz dowiedzieć się więcej o FlowLint, sprawdź moje wcześniejsze artykuły:
- FlowLint CLI: Uczyń swoje workflow n8n solidnymi
- FlowLint: Przestań używać generycznych nazw node'ów
- FlowLint: Brak konfiguracji retry/backoff - prawdziwy przypadek
- n8n Linter - Flowlint
Oficjalna strona pluginu: https://flowlint.dev/
W następnych filmach pokażę jak wykorzystać FlowLint przy większych workflow. Jeśli masz pytania - pisz!











