Przejdź do treści
2 czerwca 20262 min czytania

n8n jako klej między narzędziami, których nikt nie chce zmieniać

  • automatyzacja
  • n8n
  • ai
Portale z ofertamin8n triggerDedupePostgreSQLOcena AIGroqShortlist

Pipeline do wstępnej selekcji ofert pracy opisany we wpisie.

Najbardziej niedocenianym problemem w firmach nie jest brak narzędzi - jest ich nadmiar, który nikt nie chce ze sobą połączyć. CRM nie rozmawia z arkuszem kalkulacyjnym, formularz nie rozmawia ze skrzynką mailową, a ktoś i tak na koniec dnia ręcznie przepisuje dane z jednego miejsca do drugiego. n8n rozwiązuje dokładnie ten problem, i nauczyłem się tego nie na cudzym projekcie, tylko na swoim.

Problem, który sam sobie zautomatyzowałem

Podczas szukania pracy jako junior deweloper każdego dnia przeglądałem te same portale, w kółko widząc ogłoszenia, które już oceniłem i odrzuciłem. Zbudowałem więc pipeline, który robi to za mnie:

  1. Automatyczne pobieranie nowych ogłoszeń pod konkretne stanowiska (Java/Kotlin/Spring Boot, poziom junior).
  2. Zapis do bazy PostgreSQL, żeby nic nie pojawiło się dwa razy.
  3. Wstępna ocena ogłoszenia przez model AI (Groq) - czy w ogóle pasuje do profilu, zanim ja poświęcę na nie czas.
  4. Tylko to, co przejdzie tę wstępną selekcję, trafia do mnie do ręcznej decyzji.

Dlaczego n8n, a nie własny skrypt

Mógłbym to samo napisać jako skrypt w Pythonie na cronie. Napisałem to w n8n z jednego powodu: kiedy proces się zmienia - a zmienia się często, bo dochodzi nowe źródło ogłoszeń albo inne kryterium filtrowania - edytujesz węzeł w przepływie zamiast czytać na nowo cały skrypt, żeby przypomnieć sobie, co on robi. To ta sama korzyść, którą dają automatyzacje w firmach: proces biznesowy zmienia się szybciej niż ktokolwiek zdąży to porządnie zaprogramować, więc opłaca się, żeby zmiana logiki nie wymagała dewelopera za każdym razem.

Gdzie n8n ma sens, a gdzie nie

Automatyzacja w n8n sprawdza się tam, gdzie proces łączy kilka systemów i ma jasne reguły decyzyjne - powiadomienia, synchronizacja danych między narzędziami, wstępna selekcja czy klasyfikacja treści przez AI, generowanie raportów, które dziś ktoś zbiera ręcznie z pięciu zakładek. Nie sprawdza się tam, gdzie logika biznesowa jest na tyle złożona i zmienna, że sam przepływ wizualny staje się trudniejszy do ogarnięcia niż kod - wtedy to sygnał, że część procesu powinna zostać wydzielona jako właściwa usługa backendowa, a n8n zostaje tylko warstwą łączącą.

Praktyczna lekcja

Największą wartością mojego pipeline'u do szukania pracy nie było samo AI - było to, że zamienił godzinę dziennego, monotonnego przeglądania ogłoszeń w kilka minut przeglądania już wyselekcjonowanej listy. To jest dokładnie to, czego szukają firmy, kiedy pytają o automatyzację: nie efektowne demo, tylko odzyskany czas w konkretnym, powtarzalnym procesie.

Pracujesz nad podobnym problemem? Napisz do mnie.