18 sierpnia n8n wypuściło wersję 2.36, a w niej zmianę w węźle, o którym dwa tygodnie później opublikowałem cały artykuł. Mój tekst opisywał stan sprzed tej zmiany. Recenzent wyłapał to przed publikacją, ale nie musiał: mój własny radar zapisał to wydanie 19 sierpnia o 8:00 rano, razem z linią „Add provider routing options”. Radar zebrał. Ja nie przeczytałem.

Ten tekst jest o obu połowach tego zdania. Pokażę jeden z moich ulubionych przykładów automatyzacji w n8n: robota, który codziennie rano czyta za mnie blogi i changelogi dostawców i wysyła jedną wiadomość na Slacka. A potem powiem, czego taki automat nie załatwi, bo sprawdziłem to na sobie.

0wpisów zebranych od czerwca
0źródeł sprawdzanych codziennie
0wiadomość na Slacku dziennie
0dostawców pod obserwacją

Co przegapiasz, gdy nie śledzisz dostawców

Firma, która działa na kilku narzędziach w chmurze, ma kilku dostawców, którzy mogą zmienić jej warunki bez pytania. Nie robią tego po cichu. Robią to w newsletterze, którego nie otwierasz, w changelogu, którego nie czytasz, albo w mailu, który wpadł między faktury. Cztery rodzaje zmian, które w ostatnich miesiącach zobaczyłem u siebie albo w moim radarze:

Cena i limity. W czerwcu dostałem mail od dostawcy narzędzia do newslettera: od 1 lipca plan darmowy dostaje kilka funkcji z planów płatnych, ale limity idą w dół. 250 odbiorców, 2 500 maili miesięcznie, 3 aktywne automatyzacje, 3 formularze, 1 landing page. Kto 1 lipca miał więcej niż 250 odbiorców, tracił możliwość wysyłki, dopóki nie zmienił planu. Mnie to nie dotknęło, bo lista była mała. Ale to jest dokładnie ten typ zmiany, o którym dowiadujesz się w dniu wysyłki, jeśli mail przepadł. Aktualne warunki są zawsze w cenniku dostawcy, nie w Twojej pamięci.

Funkcje. Wspomniane wydanie n8n 2.36.0 dodało do węzła OpenRouter opcje wyboru dostawcy modelu. Dwa tygodnie wcześniej tej opcji nie było i cały mój tekst o tym, jak wybrać router modeli w n8n, opierał się na obejściu, które nagle przestało być potrzebne.

Dostępność. W lipcu Anthropic zawiesiło dostęp do jednego ze swoich modeli dla wszystkich użytkowników. Wątek na Reddicie z linkiem do tego komunikatu zebrał ponad sześć tysięcy głosów źródło. W tym samym miesiącu, w wątku o przedłużeniu dostępu do modelu na krótko przed jego wygaśnięciem, komentarz z ponad 1 800 głosami brzmiał: „Will they do this every time forever one day before it is removed?” źródło. Jeśli Twój automat opiera się na konkretnym modelu, o takiej zmianie dowiadujesz się z błędu, nie z komunikatu.

Regulamin i dane. Też w lipcu użytkownicy Notion spierali się, czy czat z AI oznaczony jako poufny jest wykorzystywany do trenowania modeli. Post z pytaniem „what's the actual answer?” zebrał 950 głosów źródło. Dla firmy, która wkleja do takiego czatu dane klientów, to nie jest ciekawostka, tylko punkt w umowie powierzenia. Podobnie z obowiązkami z AI Act w automatyzacjach: terminy są publiczne, ale ktoś musi je zauważyć.

Wspólny mianownik: żadna z tych zmian nie była tajna. Każda została opublikowana. Problem nie leży w dostępie do informacji, tylko w tym, że nikt w firmie nie ma etatu na czytanie changelogów.

Przykład automatyzacji w n8n: radar, który czyta za mnie

Od 11 czerwca automat w n8n codziennie o 8:00 sprawdza sześć miejsc: aktualności Anthropic, blog n8n, kuratorowany changelog n8n, blog Notion, stronę wydań Notion i changelog Notion dla deweloperów. Wszystko, co nowe, ląduje w bazie w Notion z pełną treścią, datą, nazwą dostawcy i rodzajem źródła. Do 4 września uzbierało się 365 wpisów: 243 z n8n, 85 z Anthropic, 37 z Notion. Przewaga n8n nie jest przypadkiem, to dostawca, który publikuje najwięcej i najczęściej zmienia rzeczy, na których stoją moje automaty.

Z mojej perspektywy wygląda to tak:

  1. Rano na Slacku, w kanale przeznaczonym wyłącznie na alerty, czeka jedna wiadomość: ile nowych wpisów i z jakiego typu źródła (news, blog, wydanie). Jeśli nic nowego nie ma, wiadomości nie ma. Zero też jest informacją.
  2. Klikam tylko to, co brzmi jak moja sprawa. Pełna treść czeka w Notion, nie muszę otwierać sześciu stron.
  3. Jeśli news nadaje się na materiał, przycisk „Promuj” zamienia go w pomysł w bazie pomysłów na treści, z zachowanym linkiem do źródła. Tak powstał tekst o tym, czy Claude Sonnet 5 opłaca się w firmie.
Wiadomość na Slacku od aplikacji n8n: Radar vendorów, 2 nowe wpisy z n8n, każdy z tytułem, linkiem i dwuzdaniowym streszczeniem po polsku
Tak wygląda poranek: jedna wiadomość, liczba nowych wpisów, streszczenia po polsku. Klikam tylko to, co brzmi jak moja sprawa.

AI robi tu jedną rzecz. Dla wpisów z blogów i newsów pisze dwuzdaniowe streszczenie i podpowiada kąt, który może być ciekawy z perspektywy firmy. Dla wydań oprogramowania nie robi nic, bo changelog jest gotowy u źródła, a streszczanie go byłoby szumem. Modele są darmowe, z płatnym bezpiecznikiem na wypadek wyczerpania dziennego limitu. W najgorszym razie kosztuje to kilkadziesiąt centów miesięcznie.

Baza newsów dostawców w Notion: po lewej lista wpisów z n8n, Notion i Anthropic, po prawej otwarty wpis z bloga n8n z pełną treścią, streszczeniem AI i przyciskiem Promuj
Pełna treść czeka w Notion. Po prawej streszczenie i sugerowany kąt od AI oraz przycisk Promuj, który robi z newsa pomysł na treść.

Jeśli dopiero sprawdzasz, co to jest n8n, zacznij tam. Ten tekst zakłada, że wiesz, czym jest przepływ i węzeł.

Wzorzec, który przeniesiesz na inne źródła

Rozbierz ten automat na części, a zostaje pięć ogniw, które pasują do każdego monitoringu: cennika dostawcy, komunikatów urzędu, skrzynki z ofertami.

  • Źródło. Miejsce, które dostawca sam publikuje: kanał RSS, strona wydań, changelog, newsletter. Nie „strona, którą trzeba podglądać”, tylko coś zaprojektowanego do czytania maszynowego albo przynajmniej do subskrypcji.
  • Filtr. Deduplikacja (ten sam adres nie wraca drugi raz) i okno czasowe (u mnie 14 dni). Bez tego automat po tygodniu urlopu wysypie dwieście wpisów naraz.
  • Digest. Jedna wiadomość dziennie, nie powiadomienie per wpis. Powiadomienia per wpis to przepis na wyciszenie kanału po tygodniu.
  • Decyzja człowieka. Automat nie decyduje, czy zmiana dotyczy firmy. To jest moment, w którym trzeba przeczytać. Sam go pominąłem, o czym niżej.
  • Akcja z linkiem do źródła. Zmiana planu, poprawka automatu, materiał dla klientów albo świadome „nie dotyczy”. Zawsze z adresem, skąd to wiem, żeby za miesiąc dało się sprawdzić, czy to nadal prawda.
Schemat pięciu ogniw radaru: pobranie, filtr, digest, decyzja człowieka oznaczona jako STOP i akcja, nad nimi źródła, pod nimi wynik
Cztery ogniwa robi automat, jedno człowiek. Zielone STOP to miejsce, którego nie da się pominąć bez konsekwencji.

Wersja lekka: zbudujesz ją w tydzień, bez kodu

Nie potrzebujesz mojej wersji. Potrzebujesz trzech węzłów i jednej reguły.

  1. Wybierz dwóch, trzech dostawców i znajdź, gdzie publikują

    Sprawdź, czy blog ma kanał RSS. Blog n8n ma, adres kończy się na /rss/. Notion nie ma RSS bloga, ale ma stronę wydań i changelog dla deweloperów dostępny jako czysty tekst. Jeśli dostawca ma tylko newsletter, załóż osobny adres e-mail wyłącznie na newslettery dostawców i traktuj tę skrzynkę jak źródło.

  2. Podepnij źródło w n8n

    Dla RSS jest gotowy wyzwalacz RSS Feed Trigger, który sam odpytuje kanał co zadany czas i uruchamia przepływ, gdy pojawi się nowy wpis. Dla skrzynki z newsletterami: wyzwalacz Gmail. Dla strony wydań bez RSS: węzeł HTTP raz dziennie plus węzeł Remove Duplicates z opcją pamiętania wpisów z poprzednich uruchomień, żeby dostawać tylko nowe.

  3. Dodaj filtr słów

    Lista dziesięciu słów, które oznaczają „to może mnie kosztować”: cena, plan, limit, wycofanie, deprecated, regulamin, polityka prywatności, migracja, wymagane, koniec wsparcia. Wpis z takim słowem dostaje oznaczenie „ważne”. Filtr oznacza, nie decyduje.

  4. Wyślij jeden digest dziennie

    Harmonogram o stałej godzinie, jedna wiadomość na Slacka albo mail z listą: tytuł, dostawca, link. Wpisy „ważne” na górze. Jeśli nic nowego nie ma, nie wysyłaj nic.

  5. Ustal regułę czytania

    Pięć minut dziennie, o tej samej porze, z jednym pytaniem: czy któraś z tych zmian dotknie mojej firmy w ciągu 90 dni? Jeśli tak, wpis dostaje zadanie z terminem. To jest jedyne ogniwo, którego nie da się zautomatyzować, i jedyne, które naprawdę chroni.

Schemat wersji lekkiej w n8n: cztery etapy ze standardowymi węzłami RSS Feed Trigger, Gmail Trigger, HTTP Request, Remove Duplicates, Filter, Notion, Schedule Trigger i Slack
Ta sama logika w wersji do zbudowania samemu: standardowe węzły n8n, bez własnego kodu i bez osobnego serwisu.

Jeśli nigdy nie łączyłeś n8n z bazą w Notion, opisałem to krok po kroku w tekście o tym, jak połączyć Notion z n8n. Radar w wersji lekkiej to ten sam schemat: źródło, kilka węzłów, zapis do bazy.

Co u mnie jest cięższe i dlaczego

Uczciwie: moja wersja jest cięższa, niż potrzebuje typowa firma. Sam przepływ ma 25 węzłów, osiem z nich z własnym kodem, a obok stoi osobny serwis, który wyciąga czystą treść z artykułów na stronach bez RSS. Do tego streszczenia z AI i dopisywany do wpisów puls z dyskusji w społeczności.

Wersja lekka

  • + Trzy węzły, zero kodu
  • + Tylko źródła z RSS, API albo newsletterem
  • + Utrzymanie bliskie zeru
  • Tylko tytuł i link, bez pełnej treści wpisu
  • Strona bez RSS wymaga osobnego węzła
  • Bez streszczeń AI

Moja wersja

  • + Pełna treść wpisu w Notion
  • + Streszczenie i kąt od AI dla blogów i newsów
  • + Sześć źródeł, trzech dostawców, jedna baza
  • + Przycisk Promuj do produkcji treści
  • Osobny serwis do wyciągania treści stron
  • 25 węzłów, osiem z własnym kodem
  • Każde nowe źródło to osobna robota i utrzymanie

Dlaczego zbudowałem cięższą? Bo radar zasila nie tylko mnie. Pełna treść wpisów jest lokalnym korpusem researchu dla automatu, który pisze u mnie artykuły, opisałem go w tekście o tym, co robi n8n przy generowaniu artykułów AI, a co zostaje człowiekowi. Bez pełnej treści ten automat musiałby szukać wszystkiego od nowa. Jeśli nie produkujesz treści z tych newsów, wersja lekka wystarczy w zupełności.

Trzy decyzje, które trzymają koszt w ryzach i które przydadzą się w każdej wersji: limit 60 nowych kandydatów na jedno uruchomienie (reszta nadrabia się następnego dnia), okno 14 dni (starsze wpisy nie wracają po przerwie) i kolejność w kółko po źródłach, żeby jeden gadatliwy dostawca nie zagłuszył pozostałych.

Czego nie robić

  • Nie pobieraj automatycznie stron, których regulamin tego zabrania, i nie loguj automatu na cudze konto. Szukaj kanału, który dostawca sam wystawia. Jeśli go nie ma, wystarczy newsletter na osobną skrzynkę.
  • Nie monitoruj wszystkiego. Trzech dostawców, od których zależy firma, a nie trzydziestu, o których słyszałeś.
  • Nie wysyłaj powiadomienia per wpis. Po tygodniu wyciszysz kanał i radar przestanie istnieć.
  • Nie oddawaj decyzji automatowi. Filtr słów oznacza, człowiek czyta. Mój przykład z 2.36 jest dowodem, że nawet dobra kolekcja nie zastąpi pięciu minut czytania.
  • Nie buduj mojej wersji na start. Najpierw tydzień z wersją lekką. Jeśli po miesiącu brakuje Ci pełnej treści wpisów, wtedy dokładaj.

Od czego zacząć w tym tygodniu

  • Wypisz dostawców, bez których firma staje: narzędzie do faktur, poczta, strona, automatyzacje, newsletter. Zwykle wychodzi trzech do pięciu.
  • Przy każdym dopisz, gdzie publikuje zmiany: RSS, strona wydań, newsletter. Dziesięć minut z wyszukiwarką.
  • Zbuduj wersję lekką dla jednego z nich i czytaj digest przez tydzień. Dopiero potem dokładaj kolejnych.

Jeśli chcesz zobaczyć, jak ten radar wygląda od środka, albo zastanawiasz się, co warto śledzić w Twojej firmie, napisz. Odpowiem, czy to ma sens w Twoim przypadku i od czego zacząć.

Napisz do mnie
Czy potrzebuję n8n, żeby to zrobić?

Nie. Wersja lekka potrzebuje trzech rzeczy: czegoś, co czyta RSS albo skrzynkę, harmonogramu i kanału do wysyłki. Zrobi to każde narzędzie do automatyzacji. Ja używam n8n, bo stoi u mnie na własnym serwerze i nie płacę za liczbę uruchomień. O tym wyborze pisałem w tekście n8n self-hosted czy cloud.

Ile to kosztuje?

W wersji lekkiej: koszt serwera, na którym stoi n8n, albo abonament chmurowy, nic ponad to. W mojej wersji dochodzi AI do streszczeń, na darmowych modelach z płatnym bezpiecznikiem, który w najgorszym razie kosztuje kilkadziesiąt centów miesięcznie, i osobny serwis do wyciągania treści stron.

Co ze źródłami, które nie mają RSS?

Sprawdź, czy dostawca ma stronę wydań albo changelog, wiele firm ma. Jeśli jest tylko newsletter, załóż osobny adres i podepnij skrzynkę jako źródło. Jeśli nie ma nic, przypomnienie w kalendarzu raz w miesiącu jest uczciwszą odpowiedzią niż pobieranie strony wbrew regulaminowi.

Czy AI jest tu potrzebne?

Na start nie. U mnie AI streszcza blogi i newsy, żebym nie musiał otwierać każdego wpisu. Wydań oprogramowania nie streszczam, bo changelog jest czytelny sam z siebie. Jeśli digest ma tytuły i linki, przez pierwszy miesiąc to wystarczy.

Jak nie przegapić ważnej zmiany, skoro radar to tylko lista?

Reguła pięciu minut dziennie i lista słów, które oznaczają koszt. A przed każdą decyzją techniczną, szczególnie przed napisaniem „narzędzie nie potrafi X”, przejrzyj wpisy z ostatnich 90 dni. Radar jest po to, żeby ta kontrola trwała minutę, nie po to, żeby ją zastąpić.

Źródła