Automatyzacja procesów · n8n · Make.com

Sebastian Rzadkiewicz

Buduję systemy, które podejmują decyzje i działają bez człowieka. Sześć lat przy automatyzacji - najpierw programując zrobotyzowane stanowiska spawalnicze na produkcji, dziś w n8n i Make.com.

118
nodes w 5 workflow
13
tabel Supabase
8
zewnętrznych API
6
wywołań LLM

Projekt flagowy

Autonomiczny system marketing intelligence

n8n · Claude (Anthropic API) · Supabase · Apify

Pięć workflow, które codziennie zbierają dane z ośmiu źródeł, raz w tygodniu je analizują, flagują kampanie reklamowe do wyłączenia albo zwiększenia budżetu i układają plan treści na cztery tygodnie. System pracuje na produkcji i obsługuje realny sklep e-commerce.

  • Codziennie o 7:00 - zbiera dane z Facebook Graph, Instagram, Facebook Ads, YouTube, Google Analytics 4, API GUS i własnego pixela
  • Poniedziałek 8:00 - flaguje każdą kampanię: zwiększ, trzymaj, wyłącz. Na podstawie kosztu za wynik zestawionego ze współczynnikiem odrzuceń z pixela
  • Poniedziałek 9:00 - generuje plan treści z blokadą powtarzania opublikowanych już tematów
Pełny opis techniczny

Decyzja projektowa

Co robi kod, a co model językowy

Nie wszystko trafia do modelu. Decyzje o pieniądzach muszą być powtarzalne i audytowalne - ten sam zestaw danych wejściowych zawsze da tę samą flagę, i da się to odtworzyć oraz wytłumaczyć. Model dostaje zadania, w których nie istnieje jedna poprawna odpowiedź: interpretację trendów i dobór tematów treści.

Zasada jest prosta: co da się zapisać regułą, zapisuję regułą.

Kod deterministyczny

Flagowanie budżetu kampanii · ranking wzorów produktowych na sygnałach behawioralnych · scalanie konfiguracji skanu rynku

Model językowy

Co zadziałało i dlaczego · jakie tematy chwytają w niszy · dopasowanie targetu · tematy treści na kolejne tygodnie

Pętla samo-korygująca

Analiza z jednego tygodnia zmienia to, czego system szuka w tygodniu kolejnym. Nikt nie edytuje listy zapytań ręcznie.

pn 6:30   STEP 4  →  czyta apify_configs  →  odpala aktorów Apify

pn 8:00   STEP 3  →  analizuje rynek + własne dane
                  →  model zwraca: hashtagi_dodac[], hashtagi_usunac[]
                  →  kod normalizuje, transliteruje, deduplikuje
                  →  PATCH apify_configs

pn 6:30   STEP 4  →  czyta apify_configs  ←  JUŻ ZE ZMIENIONĄ LISTĄ
(za tydzień)

Bezpiecznik: jeżeli po usunięciach zostałoby mniej niż dwa zapytania, kod przywraca poprzednią listę. Model nie może jednym błędnym wynikiem wyłączyć całego skanu rynku.

Wybrane problemy produkcyjne

flaga-budzetu.js scal-configi.js ranking-wzorow.js