Automatyczne wyszukiwanie i pobieranie wpisów z LinkedIn - scrapping z Nozbe, Apify, n8n i Gemini AI

Codziennie na LinkedIn pojawiają się tysiące postów — ale tylko część z nich to wartościowe dla Ciebie treści. Zamiast tracić czas na przewijanie feedu i przebijanie się przez reklamy, możesz zbudować własny system, który zrobi to za Ciebie. W tym poradniku pokażę, jak stworzyć prostą automatyzację, która znajdzie interesujące posty, przefiltruje je przez AI i dostarczy gotową „prasówkę” prosto do Nozbe.

Architektura systemu: Jakich narzędzi potrzebujemy?

Nasz proces składa się z kilku klocków, które połączymy w jedną spójną całość:

  • n8n: serce operacji. Narzędzie do automatyzacji, które zarządza przepływem danych.
  • Apify: nasz “skaner”. Pobierze dane z LinkedIn bez konieczności ręcznego kopiowania czegokolwiek.
  • Gemini AI (Google AI Studio): inteligentna bramka. Przeczyta posty i zdecyduje: “to jest wartościowe” lub “to zwykły spam”.
  • Nozbe: miejsce docelowe. Tu trafią wyselekcjonowane posty jako zadania do przejrzenia.

Co ważne, na etapie testów możesz zbudować ten system całkowicie za darmo.

Krok 1: Przygotowanie “paliwa”, czyli URL-i wyszukiwania

Zanim przejdziemy do automatyzacji, musimy wiedzieć, czego szukamy.

  1. Wejdź na LinkedIn i użyj wyszukiwarki.
  2. Zastosuj filtry (np. posty z ostatniego tygodnia/miesiąca).
  3. Użyj operatorów, np. Nozbe + Productivity.
  4. Kluczowy moment: skopiuj cały adres URL z paska przeglądarki. To właśnie ten link przekażemy automatowi.

Pro Tip: przygotuj jeden link, który zwraca wyniki, oraz jeden “pusty” (np. bardzo rzadkie hasło), aby przetestować, jak automat radzi sobie z brakiem danych.

Krok 2: Konfiguracja Apify – Twój scraper postów

Apify to potężne narzędzie do scrapowania danych. My wykorzystamy gotowego aktora: LinkedIn Post Scraper (np. od Supreme Coder).

  1. Załóż konto (możesz wykorzystać środki startowe na testy).
  2. Wklej skopiowane wcześniej URL-e w sekcji “Start URLs”.
  3. Przetestuj działanie przyciskiem “Save & Start”. Jeśli w sekcji Output widzisz tabelę z treścią postów – gratulacje, Twój skaner działa!

Krok 3: Budowa szkieletu w n8n

Teraz czas na “magię” w n8n. Jeśli nie masz go zainstalowanego, sprawdź mój poradnik o instalacji lokalnej – to najlepszy sposób na naukę bez kosztów.

Inicjalizacja i utworzenie zadania

Zaczynamy od Manual Trigger (wyzwalacz ręczny). Następnie dodajemy węzeł HTTP Request, który połączy się z API Nozbe. Dlaczego tworzymy zadanie na początku? Dzięki temu, nawet jeśli proces się przerwie, będziesz wiedzieć, że wystartował.

  • Metoda: POST
  • URL: api4.nozbe.com/v1/api/tasks
  • Headers: Authorization (Twój token API z ustawień Nozbe).
  • Body: Nazwa zadania (np. “Prasówka LinkedIn”) i ID projektu.

Pobieranie danych z Apify

Dodaj węzeł Apify. Wybierz akcję “Run Actor and Get Dataset”. Dzięki integracji n8n sam pobierze wyniki wyszukiwania, które wcześniej skonfigurowaliśmy.

Krok 4: Inteligentne filtrowanie i AI

Nie wszystkie dane z Apify są nam potrzebne. Musimy je “oczyścić”.

  1. Filtr techniczny: odrzuć rekordy, które nie zawierają treści (np. błędy wyszukiwania “no post found”).
  2. Edit Fields (Set): ogranicz dane tylko do tekstu posta i linku. Uwaga: Adresy URL z LinkedIn wymagają czasem “naprawy” w locie. W n8n możesz dokleić stały początek https://www.linkedin.com/feed/update/ do identyfikatora URN, który zwraca scraper.
  3. Kategoryzacja Gemini AI: tu dzieje się prawdziwa magia. Przekazujemy tekst posta do AI z prostym promptem:

“Oceń, czy ten wpis to merytoryczna wiedza o zarządzaniu projektami, czy reklama. Jeśli merytoryka – zwróć ‘DO PRZEJRZENIA’. Jeśli reklama – zwróć ‘SPAM’.”

Krok 5: Publikacja wyników w Nozbe

Ostatni etap to dodanie komentarzy do utworzonego wcześniej zadania.

  1. Użyj węzła Sort, aby posty “DO PRZEJRZENIA” znalazły się na górze listy.
  2. Wykorzystaj ponownie HTTP Request do Nozbe (endpoint /comments).
  3. W treści komentarza ustaw:
    • Etykietę od AI (SPAM/DO PRZEJRZENIA).
    • Link do posta.
    • Pełną treść wpisu.

Ważne: dodaj w ustawieniach węzła tzw. Batching (np. 1 request na sekundę). Dzięki temu nie przeciążysz API Nozbe i unikniesz błędów przy dużej liczbie postów.

Podsumowanie: Twoja nowa supermoc

Po uruchomieniu tego przepływu, w Twoim Nozbe pojawi się elegancka lista postów z checklistą. Możesz je czytać w kolejce do lekarza, w pociągu, czy podczas przerwy, mając pewność, że to, co czytasz, zostało wstępnie zweryfikowane.

Automatyzacja to nie tylko technologia – to przede wszystkim odzyskana uwaga. Zamiast być produktem dla algorytmów social mediów, stajesz się świadomym konsumentem treści.

Artur Guła
Twórca Project Makers. Od ponad dekady pomaga dostarczać wysoką jakość w projektach IT. Pracuje głównie z małymi zespołami. Był Ekspertem Zarządzania Projektami w Polskiej Agencji Rozwoju Przedsiębiorczości. Jest autorem książek o zarządzaniu, artykułów i wystąpień na ten temat. Praktykę wspiera teorią potwierdzoną przez certyfikaty: PMI-ACP®, MoR, AgileBA®, PMI-CAPM®, ITIL, Prince2, ISTQB-ALTM®. Preferuje podejście skupione na osiąganiu jasno określonych celów. Sprint po sprincie. Ze wsparciem odpowiednich narzędzi. W duchu przywództwa Servant Leadership.

Bezpłatna konsultacja w zakresie produktywności, komunikacji w zespole i wykorzystania Nozbe