Wstęp o platformie n8n — Transcript

Wprowadzenie do platformy n8n – narzędzia do automatyzacji procesów biznesowych z wykorzystaniem AI i integracji aplikacji.

Key Takeaways

  • n8n to elastyczne i bezpieczne narzędzie open source do automatyzacji procesów biznesowych.
  • Platforma umożliwia integrację ponad tysiąca aplikacji bez konieczności programowania.
  • Workflow buduje się z węzłów, które można łatwo dodawać, konfigurować i testować.
  • Poświadczenia zapewniają bezpieczny dostęp do zewnętrznych usług i API.
  • n8n wspiera szybkie prototypowanie i jest wspierane przez aktywną społeczność.

Summary

  • Daniel Kaszyński przedstawia platformę n8n, narzędzie open source do automatyzacji procesów biznesowych.
  • n8n pozwala łączyć różne aplikacje i usługi, automatyzując powtarzalne zadania bez konieczności programowania.
  • Platformę można uruchomić lokalnie lub w chmurze za pomocą n8n Cloud.
  • n8n oferuje ponad tysiąc gotowych integracji, m.in. z pocztą e-mail, Google Drive, arkuszami kalkulacyjnymi, CRM i narzędziami AI.
  • Węzły (nodes) są podstawowymi elementami workflow, dzielą się na Trigger, Action, Core i Cluster Nodes.
  • Interfejs platformy umożliwia łatwe tworzenie i zarządzanie przepływami pracy oraz poświadczeniami do integracji.
  • Poświadczenia (Credentials) pozwalają na autoryzację i bezpieczne połączenie z zewnętrznymi usługami.
  • n8n wyróżnia się elastycznością, bezpieczeństwem, szybkim prototypowaniem oraz wsparciem społeczności open source.
  • Porównanie z konkurencyjną platformą Make podkreśla zalety n8n.
  • Prezentacja obejmuje praktyczne wskazówki dotyczące zakładania konta, tworzenia workflow i zarządzania węzłami.

Full Transcript — Download SRT & Markdown

00:06
Speaker A
Cześć, nazywam się Daniel Kaszyński i pracuję w Szkole Głównej Handlowej w Warszawie. Równolegle do pracy na uczelni prowadzę zespół DS360, w ramach którego doradzam przedsiębiorcom, w jaki sposób mogą wykorzystywać sztuczną inteligencję do budowania swoich przewag konkurencyjnych.
00:23
Speaker A
Dziś będę chciał ci opowiedzieć, jak budować narzędzia wykorzystujące agentów AI do automatyzacji procesów biznesowych. Zaczynajmy.
00:31
Speaker A
Dzisiejsza lekcja ma na celu przedstawienie narzędzia n8n, rozwiązania, którego możesz używać do automatyzacji, również tej wykorzystującej AI.
00:40
Speaker A
Ta lekcja jest bardzo narzędziowa. Co mam na myśli? Chciałbym ci dziś opowiedzieć o samym narzędziu, a przypadki użycia, które będę ci pokazywał, są ogólne.
00:51
Speaker A
Po realizacji tej lekcji najlepiej, żebyś sam przemyślał, przemyślała, jakie konkretne obszary możesz wesprzeć w twojej organizacji rozwiązaniem n8n.
01:00
Speaker A
Czym jest n8n? W wyszukiwarkę internetową wpisuję adres n8n.io. n8n to elastyczne narzędzie do automatyzacji, które pozwala łączyć ze sobą różne aplikacje i usługi, by wykonywały powtarzalne zadania za ciebie, w pełni automatycznie.
01:17
Speaker A
Przykłady, jeżeli zbudujemy odpowiedni przepływ prac w n8n, możemy po otrzymaniu e-mail z fakturą automatycznie pobrać załącznik, zapisać go na Google Drive, odczytać dane z dokumentu i zaktualizować arkusz kalkulacyjny, a to wszystko bez ręcznej ingerencji.
01:33
Speaker A
Raz zbudowany przepływ prac może być wykorzystywany wiele razy. Jak można korzystać z n8n? Możesz platformę uruchomić na dwa sposoby, w chmurze, korzystając z usługi n8n Cloud, gdzie infrastrukturą, aktualizacjami, bezpieczeństwem zajmuje się dostawca, oraz lokalnie, instalując go samodzielnie na swoim
01:54
Speaker A
komputerze lub serwerze. Platforma jest rozwiązaniem typu open source. Ikonką GitHub w prawym górnym rogu możesz przejść do repozytorium z kodem źródłowym platformy, podejrzeć go, pobrać i zainstalować na swojej lokalnej maszynie. W ramach prezentacji korzystam z 14-dniowej, darmowej wersji platformy.
02:14
Speaker A
Na potrzeby mojej prezentacji to wystarczy. Wspomniałem już, że platforma łączy różne aplikacje i usługi w całe przepływy prac.
02:22
Speaker A
Rozwiązanie obejmuje ponad tysiąc gotowych integracji, które obejmują najpopularniejsze rozwiązania używane w biznesie, od poczty e-mail, przez arkusze kalkulacyjne i bazy danych, po systemy CRM, platformy AI czy narzędzia dla programistów.
02:38
Speaker A
Ale nie musisz być programistą, żeby zbudować pełen przepływ prac, wystarczy, że wybierzesz z listy potrzebne aplikacje, podłączysz je do swojego konta i platforma zajmie się całą resztą. Co więcej, jeżeli dana usługa nie ma dedykowanego węzła, możesz użyć uniwersalnego
02:54
Speaker A
modułu HTTP Request. Uwaga, użyłem pojęcia "węzeł", będzie to bardzo ważne pojęcie podczas dzisiejszego modułu.
03:01
Speaker A
Czy to jedyne takie rozwiązanie na rynku? Na rynku znajdziesz wiele narzędzi do automatyzacji, od bardzo prostych po zaawansowane platformy dla dużych firm. Jednym z najpopularniejszych konkurentów platformy n8n jest Make.
03:13
Speaker A
Adres strony to make.com. Dlaczego w swojej pracy wybieram n8n? Po pierwsze, elastyczność. Możesz używać platformy w chmurze lub, jeśli wolisz, takie są wymagania projektu, zainstalować ją lokalnie.
03:25
Speaker A
Po drugie, bezpieczeństwo integracji. Platforma obejmuje ponad tysiąc aplikacji i pozwala na komunikację z dowolnym API.
03:33
Speaker A
Po trzecie, szybkie prototypowanie. Nie musisz od razu przechodzić na płatne plany, by zbudować realnie działający przepływ prac, workflow.
03:41
Speaker A
I na koniec społeczność. n8n to projekt open source, wspierany przez dużą społeczność twórców i użytkowników.
03:48
Speaker A
Przejdźmy teraz do interfejsu rozwiązania. Jeżeli nigdy nie korzystałeś z tego rozwiązania, to kliknij w prawym górnym rogu "Get Started". Na tej stronie widnieje formularz rejestracyjny do platformy, uzupełnij wszystkie pola i zacznij swój 14-dniowy okres próbny.
04:04
Speaker A
W moim przypadku posiadam już konto na tej platformie, a więc mogę zalogować się przyciskiem "Sign in".
04:12
Speaker A
Po uruchomieniu n8n widzisz stronę główną z listą swoich przepływów, workflow. Po lewej stronie masz dostęp do panelu sterującego. Na początek proponuję, żebyśmy założyli nowy projekt, w którym będziemy pracować.
04:24
Speaker A
Ważną informacją jest, że wszystkie przepływy prac, poświadczenia, egzekucje przepływów oraz ustawienia możesz przygotować na poziomie jednego projektu, to znaczy w ramach jednego projektu wszystkie przepływy będą korzystały ze wspólnych zasobów.
04:39
Speaker A
Najwięcej czasu spędzimy dziś w edytorze platformy. Gdy klikniesz "Create workflow", przenosisz się do serca całego narzędzia, edytora.
04:49
Speaker A
Po lewej stronie edytora dostępny jest panel boczny, takie centrum sterowania. Na samej górze jest przycisk "Overview", którym w każdej chwili możesz przenieść się z powrotem na stronę główną.
05:00
Speaker A
Niżej znajdziesz dostęp do szablonów, ustawień, poświadczeń do integracji czy zakładki z informacjami o wykonanych workflow. A na górze ekranu jest dostępny pasek narzędzi, w którym możesz nadawać nazwę workflow, dodać tagi, włączyć lub wyłączyć jego działanie, zapisać go czy podejrzeć historię wersji.
05:18
Speaker A
Centralną część zajmuje płótno, na którym budujesz cały swój proces, tu ustawiasz węzły, nodes, łączysz je strzałkami i ustalasz, co ma się dziać po kolei.
05:27
Speaker A
Węzły to podstawowy element workflow. Każdy ma swoją rolę, może pobierać dane, przetwarzać je lub wysyłać dalej.
05:33
Speaker A
Dzielą się na kilka głównych kategorii: Trigger Nodes, uruchamiają workflow, reagują na zdarzenia, na przykład e-mail lub plik w chmurze.
05:43
Speaker A
Action Nodes - pracują z zewnętrznymi aplikacjami, pobierają, edytują lub wysyłają dane i wywołują zdarzenia.
05:52
Speaker A
Core Nodes to są uniwersalne funkcje, takie jak logika, harmonogram czy wywołanie API. Oraz, co najważniejsze, Cluster Nodes to są grupy węzłów współpracujących ze sobą, w szczególności w przepływach AI.
06:07
Speaker A
Jak znaleźć i dodawać węzły? Po prawej stronie interfejsu edytora jest panel węzłów, katalog wszystkich dostępnych elementów.
06:15
Speaker A
Utworzysz go, klikając "+" na płótnie przy istniejącym węźle lub wciskając "Tab". Możesz wyszukać węzeł po nazwie albo przejrzeć kategorie, takie jak Trigger, Data Transformation czy AI.
06:29
Speaker A
Aby go wybrać, przeciągnij na płótno lub kliknij, a pojawi się bezpośrednio po aktualnie zaznaczonym węźle.
06:35
Speaker A
Potem wystarczy połączyć węzły strzałkami w odpowiedniej kolejności. Gotowe. Proces zaczyna nabierać kształtu. Kiedy najedziesz kursorem na węzeł na płótnie, pojawi się mały zestaw ikonek. To taki mini pulpit sterowania dla jednego elementu. Są tam "Execute Step", pozwala uruchamiać tylko ten węzeł, żeby sprawdzić,
06:54
Speaker A
jak działa bez uruchomienia całego przepływu. "Deactivate" i "Activate" - włącza lub wyłącza węzeł, jeśli chcesz go tymczasowo pominąć.
07:02
Speaker A
Oraz "Delete" - usuwa węzeł z płótna. Obok znajdziesz też ikonkę z trzema kropkami. To menu kontekstowe, kryje dodatkowe opcje, które zależą od typu węzła, na przykład duplikowanie, edycja ustawień czy szybki podgląd danych, które przez niego przechodzą. Dzięki temu możesz w kilka
07:20
Speaker A
sekund przetestować fragment automatyzacji, wyłączyć coś na próbę albo od razu poprawić konfigurację, bez przechodzenia przez cały przepływ.
07:28
Speaker A
Samo ustawienie węzłów to dopiero połowa drogi. Żeby mogły działać, muszą mieć dostęp do aplikacji i usług, z którymi chcesz je zintegrować. W platformie n8n robi się to poprzez poświadczenia, tak zwane "Credentials".
07:41
Speaker A
Aby platforma mogła wykonywać akcje w zewnętrznych usługach, na przykład pobierać pliki z Google Drive czy zapisywać dane w Google Sheets, musisz najpierw autoryzować połączenie, czyli dodać poświadczenia, "Credentials".
07:52
Speaker A
Dzięki nim platforma zyskuje dostęp do twoich kont w aplikacjach i może wykonywać operacje w twoim imieniu, bez potrzeby każdorazowego logowania.
08:01
Speaker A
Jak dodaje się poświadczenia? Wejdź w zakładkę "Credentials" w panelu pośrodku. Kliknij "New credential" i wybierz usługę, z którą chcesz się połączyć, na przykład Google Drive. W zależności od typu połączenia podasz API Key, dane logowania lub wykonasz autoryzację przez przeglądarkę. Pamiętaj, jeśli napotkałeś
08:22
Speaker A
problem z integracją z którąś z usług, zawsze możesz sprawdzić dokumentację tego API, która została przygotowa
08:28
Speaker A
Tutaj dla przykładu zobacz dokumentację OAuth2 wykorzystywanego przez usługi Google. Dla usług Google, na przykład Drive czy Gmail, potrzebujesz konfiguracji projektu w Google Cloud Console i włączenia odpowiednich API.
08:41
Speaker A
Pokażę ci teraz krok po kroku. Należy przejść do serwisu cloud.google.com i zalogować się na konto Google.
08:54
Speaker A
Na górze po lewej stronie wybieramy okno projektów i klikamy opcję "Wybierz projekt", "Nowy projekt".
09:00
Speaker A
Projektowi należy nadać nazwę, na przykład "n8n Google", a następnie kliknąć "Utwórz". Po krótkiej chwili oczekiwania na załadowanie projektu należy upewnić się, że nowo utworzony projekt jest wybrany.
09:16
Speaker A
Następnie w menu nawigacyjnym należy przejść do "Interfejsy API i usługi" oraz wybrać "Włączone interfejsy API i usługi".
09:25
Speaker A
W górnej części strony należy kliknąć "Włącz interfejsy API i usługi". A teraz w wyszukiwarce należy wyszukać i włączyć wymagane interfejsy API. W przypadku naszego pierwszego przykładu, który dzisiaj omówię, będzie to Google Drive API oraz Google Sheets API.
09:48
Speaker A
Następnie przejdź ponownie do zakładki "Interfejsy API i usługi" tym razem do zakładki "Ekrany zgody OAuth".
09:55
Speaker A
Kliknij "Rozpocznij". W części "Informacje o aplikacji" podajemy dowolną nazwę aplikacji i adres e-mail, którego użyliśmy do zakładania konta.
10:05
Speaker A
W części "Odbiorcy" wybieramy opcję "Zewnętrzny". W części "Dane kontaktowe" ponownie podajemy adres e-mail, klikamy "Zgodę" i "Utwórz".
10:18
Speaker A
Teraz możemy kliknąć "Utwórz klienta OAuth". Wybieramy typ aplikacji, to jest aplikacja internetowa, oraz dodajemy link.
10:32
Speaker A
Ten link pobieramy z platformy n8n. Z wyskakującego okienka kopiujemy "Client ID" i "Client Secret". Pamiętaj, że są to dane poufne, których nie powinniśmy udostępniać osobom trzecim.
10:47
Speaker A
Te skopiowane dane teraz wklejamy w okienku platformy n8n. W naszym przykładzie integracji, które będziemy wykorzystywali, bardzo przydatne będzie również dodanie naszego adresu e-mail do grupy testowej w ramach konsoli Google.
11:25
Speaker A
W poprzednich krokach pokazałem, jak dodawać poświadczenia Google. To niezbędny etap, by n8n mogło komunikować się z usługami takimi jak Google Drive, Sheets czy Gmail.
11:35
Speaker A
Przykłady integracji, które pokazywałem, opierają się na Google Cloud, ale schemat wygląda bardzo podobnie dla większości integracji zewnętrznych API.
11:42
Speaker A
Niezależnie, czy chcesz podłączyć Slacka, Dropboxa, Gemini czy dowolny inny system, zazwyczaj powinieneś zalogować się do zewnętrznej usługi, włączyć odpowiednie API lub wygenerować klucz oraz skopiować dane dostępowe i wkleić je do platformy n8n w zakładce "Credentials". Dzięki tym krokom platforma zyska
12:02
Speaker A
autoryzowany dostęp i będzie mogła działać w twoim imieniu, bez ręcznego logowania za każdym razem.
12:08
Speaker A
Pamiętaj, że jeżeli napotkasz trudności przy konfiguracji API, możesz zawsze skorzystać z dokumentacji n8n. Po dodaniu tych poświadczeń możemy zbudować pierwszy rzeczywisty proces automatyzacji.
Topics:n8nautomatyzacjaAIworkflowintegracjeopen sourceprocesy biznesowepoświadczeniaplatforma n8nautomatyzacja procesów

Frequently Asked Questions

Czym jest platforma n8n i do czego służy?

n8n to elastyczne narzędzie open source do automatyzacji procesów biznesowych, które pozwala łączyć różne aplikacje i usługi w celu wykonywania powtarzalnych zadań automatycznie.

Jak można korzystać z platformy n8n?

Platformę n8n można uruchomić lokalnie na własnym komputerze lub serwerze albo korzystać z wersji chmurowej n8n Cloud, gdzie dostawca zajmuje się infrastrukturą i bezpieczeństwem.

Co to są węzły (nodes) w n8n i jakie są ich typy?

Węzły to podstawowe elementy workflow w n8n, które dzielą się na Trigger Nodes (uruchamiają workflow), Action Nodes (wykonują operacje na danych), Core Nodes (funkcje uniwersalne) oraz Cluster Nodes (grupy węzłów, szczególnie w przepływach AI).

Get More with the Söz AI App

Transcribe recordings, audio files, and YouTube videos — with AI summaries, speaker detection, and unlimited transcriptions.

Or transcribe another YouTube video here →