‹ Spis treści Rozdział 7 Pobierz przepływy

Rozdział 7

Rozdział 7. Strategiczny panel trzech ekspertów

Poproś dowolny model o rekomendację pozycjonowania dla swojej marki, a dostaniesz odpowiedź, która brzmi kompetentnie, jest napisana pełnymi zdaniami i pasuje do połowy firm w danej branży. „Skup się na jakości i autentyczności. Buduj relacje z klientem. Wyróżnij się poprzez unikalną wartość." To nie jest zła rada. To po prostu żadna rada - średnia ważona tysięcy podręczników marketingu, spłaszczona do bezpiecznego środka.

Problem nie leży więc w modelu, ale w pytaniu. Jedno zapytanie do jednego modelu, nawet najlepiej napisane, zwraca jedną uśrednioną perspektywę. Dobry panel strategiczny nie działa w ten sposób. Nie pyta się jednego seniora, co właściwie mamy zrobić. Sadza się przy stole ludzi, którzy się ze sobą nie zgadzają, i traktuje ich spór jako informację, nie jako problem do wygładzenia. Kościół katolicki, kanonizując świętych, od wieków formalnie zatrudniał kogoś, kogo zadaniem było wyłącznie kwestionowanie kandydatury - advocatus diaboli, adwokat diabła. Nie dlatego, że ktoś chciał utrudniać sprawę, tylko dlatego, że decyzja podjęta bez sprzeciwu jest decyzją nieprzetestowaną.

Ten rozdział buduje dokładnie taki spór, tylko złożony z modeli językowych zamiast ludzi. Różnica między miałkim outputem a użyteczną rekomendacją nie bierze się z lepszego polecenia, tylko z lepszej konstrukcji systemu. Trzej stratedzy o sprzecznych filozofiach dostają ten sam brief i pracują niezależnie od siebie. Czwarty głos, moderator, nie uśrednia ich zdań - konfrontuje je i podejmuje decyzję.

Co zbudujemy

System, który przyjmuje brief marketingowy jako plik tekstowy, wysyła go niezależnie do trzech strategów pracujących w duchu odrębnych, częściowo sprzecznych szkół marketingu, a na końcu moderator zestawia ich rekomendacje i zwraca jeden plik z finalną decyzją strategiczną - gotową do wklejenia w prezentację dla klienta.

Czas i koszt

To najdłuższy przepływ w tym poradniku - dziesięć węzłów, w tym pierwszy inny niż dotąd typ wyzwalacza i trzy niemal identyczne w budowie węzły OpenAI, które powielisz i podmienisz tylko treścią polecenia.

Koszt: to również najdroższy z opisywanych systemów. Jedno uruchomienie to cztery zapytania do modelu, każde z długim, szczegółowym poleceniem systemowym i całym briefem w treści. Wciąż mówimy o niewielkich kwotach za uruchomienie - ale pewien mechanizm warto zapamiętać: tu koszt rośnie nie tylko z liczbą elementów, jak w rozdziale 6, ale i z długością każdego pojedynczego polecenia.

Czego się nauczysz

Przygotuj brief testowy

1

Zanim otworzysz n8n, przygotuj plik do testów. Otwórz Notatnik albo dowolny edytor tekstu, wklej poniższy przykładowy brief i zapisz go jako brief.txt:

Marka: Naturalnie - kosmetyki do pielęgnacji twarzy i ciała na bazie certyfikowanych składników organicznych, produkcja w Polsce.

Grupa docelowa: kobiety 28-45 lat, świadome składu, gotowe zapłacić więcej za jakość, ale zmęczone greenwashingiem w branży.

Sytuacja: sprzedaż stoi w miejscu od dwóch kwartałów. Rynek kosmetyków naturalnych jest przepełniony, każda marka mówi to samo o naturalności i trosce o skórę.

Cena: średnia półka premium, 15-20% drożej niż konwencjonalne odpowiedniki.

Dystrybucja: sklep internetowy własny, kilka drogerii premium w dużych miastach.

Cel briefu: propozycja pozycjonowania, które wyprowadzi markę z impasu.

To fikcyjna marka, ale dosyć realistyczny brief - i wystarczająco konkretny, żeby dało się na nim pracować w ramach ćwiczeń. Później podmienisz go na własny.

Wgraj brief

2

Utwórz nowy, pusty przepływ. W panelu startowym „Add first step" wpisz „Form" i wybierz węzeł „n8n Form Trigger" (formularz n8n) „On new n8n form event" - inny typ wyzwalacza niż dotąd. Zamiast reagować na godzinę albo na kliknięcie w edytorze, tworzy stronę internetową z formularzem, którą może otworzyć każdy, komu podasz adres.

3

W polu „Form Title" (tytuł formularza) wpisz „Strategiczny panel trzech ekspertów". W polu „Form Description" (opis formularza) wpisz: „Wgraj brief w pliku tekstowym (.txt). Trzej stratedzy przeanalizują go niezależnie, a moderator zestawi ich rekomendacje."

4

Kliknij „Add Form Element" (dodaj pole formularza). Ustaw „Form elements" na „brief", „Element Type" (typ elementu) na File (plik), włącz „Required Field" (pole wymagane) i w „Accepted File Types" (dozwolone typy plików) wpisz .txt.

Formularz, który przyjmie wyłącznie plik tekstowy
Rys. 7.1. Formularz, który przyjmie wyłącznie plik tekstowy
Tak wygląda formularz od strony osoby, która go wypełnia
Rys. 7.2. Tak wygląda formularz od strony osoby, która go wypełnia
5

Wróć do n8n. Na ekranie zobaczysz: w panelu OUTPUT węzła Form Trigger jedno pole, brief, z załączonym plikiem w formie danych binarnych.

Odczytaj treść pliku

6

Kliknij plus przy węźle Form Trigger. Wpisz „Extract from File" i wybierz węzeł z listy. Ustaw „Operation" (operacja) na tę odpowiadającą czystemu tekstowi: „Extract from Text File", a w polu „Input binary field" (wejście pola binarnego) wpisz „brief" - to nazwa, którą nadałeś polu w formularzu.

Kliknij „Test step".

Na ekranie zobaczyszw panelu OUTPUT nowe pole „data" z pełną treścią briefu jako zwykły tekst.

Trzej stratedzy

7

Kliknij plus przy węźle „Extract from File". Dodaj węzeł „OpenAI" z akcją „Message a model", tak jak w rozdziale 4. Nazwij go Blue Ocean, klikając dwukrotnie na jego nazwę u góry panelu. W polu „Model" wybierz tańszy model z rodziny mini lub odpowiednik - przy czterech zapytaniach na uruchomienie różnica w rachunku może już być odczuwalna.

8

Dodaj wiadomość z rolą „System" i wpisz w niej:

„Jesteś strategiem myślącym w duchu Blue Ocean Strategy (W. Chan Kim, Renee Mauborgne). Twoja perspektywa: nie walcz na przepełnionym rynku (czerwony ocean), tylko szukaj niekwestionowanej przestrzeni rynkowej (błękitny ocean) przez innowację wartości, czyli jednoczesne obniżanie kosztów i podnoszenie wartości dla klienta. Analizując brief, pracuj narzędziami Blue Ocean: siatka ERRC (Eliminate, Reduce, Raise, Create), kanwa strategii i krzywa wartości, trzy poziomy nie-klientów, sześć ścieżek spojrzenia w poprzek branż. Odpowiedź zaczynasz od linii: PERSPEKTYWA: BLUE OCEAN Struktura odpowiedzi: 1. Podsumowanie (2-3 zdania), 2. Siatka ERRC, 3. Krzywa wartości i nie-klienci, 4. Rekomendacje (3-5 punktów). Odpowiadasz niezależnie, wyłącznie ze swojej perspektywy. Nie streszczaj innych szkół."

9

Dodaj drugą wiadomość, z rolą „User", i przeciągnij do niej pole data z węzła „Extract from File". Kliknij „Test step" i przejrzyj wynik.

Pierwszy strateg. Cała metodyka wpisana w polecenie systemowe
Rys. 7.3. Pierwszy strateg. Cała metodyka wpisana w polecenie systemowe
10

Zaznacz węzeł „Blue Ocean", skopiuj go (Ctrl+C) i wklej dwukrotnie (Ctrl+V). Dostaniesz dwie kopie, każdą z tym samym połączeniem wejściowym. Nazwij je „Kotler 5.0" i „Byron Sharp". W każdej zamień wyłącznie treść wiadomości „System", zostawiając wiadomość „User" nietkniętą.

Dla Kotler 5.0:

„Jesteś strategiem myślącym w duchu Philipa Kotlera, w szczególności Marketingu 5.0, osadzonego w klasyce STP i marketingu mix. Twoja perspektywa: marketing zorientowany na człowieka, łączący dane i technologię z empatią; segmentacja, targetowanie i pozycjonowanie jako fundament oraz spójne 4P. Analizując brief, pracuj narzędziami Kotlera: STP i propozycja wartości, ścieżka klienta 5A (Aware, Appeal, Ask, Act, Advocate) wraz z jej wąskimi gardłami, marketing mix spójny z pozycjonowaniem, technologia i dane tam, gdzie realnie podnoszą wartość dla człowieka. Odpowiedź zaczynasz od linii: PERSPEKTYWA: KOTLER 5.0 Struktura odpowiedzi: 1. Podsumowanie (2-3 zdania), 2. STP i propozycja wartości, 3. Ścieżka 5A i marketing mix, 4. Rekomendacje (3-5 punktów). Odpowiadasz niezależnie, wyłącznie ze swojej perspektywy. Nie streszczaj innych szkół."

Dla Byron Sharp:

„Jesteś strategiem myślącym w duchu Byrona Sharpa i Ehrenberg-Bass Institute (How Brands Grow). Twoja perspektywa opiera się na dowodach empirycznych, nie na intuicji: marki rosną głównie przez penetrację i pozyskiwanie lekkich nabywców, a nie przez lojalność. Analizując brief, pracuj narzędziami Sharpa: penetracja przed lojalnością, mentalna dostępność i okazje zakupowe (category entry points), fizyczna dostępność i łatwość kupienia, rozpoznawalne aktywa marki (distinctive brand assets), szeroki spójny zasięg zamiast wąskiego celowania, sceptycyzm wobec nadmiernej segmentacji i mitów o lojalności. Odpowiedź zaczynasz od linii: PERSPEKTYWA: BYRON SHARP Struktura odpowiedzi: 1. Podsumowanie (2-3 zdania), 2. Dostępność mentalna i fizyczna, 3. Distinctive assets i zasięg, 4. Rekomendacje (3-5 punktów). Odpowiadasz niezależnie, wyłącznie ze swojej perspektywy. Nie streszczaj innych szkół."

11

Połącz wyjście węzła „Extract from File" z każdym z trzech węzłów OpenAI osobnym połączeniem - wszystkie trzy powinny wychodzić z tego samego punktu.

Zbierz i scal głosy

12

Kliknij plus przy dowolnym z trzech węzłów OpenAI. Wpisz „Merge" i wybierz węzeł z listy. W polu „Number of Inputs" (liczba wejść) wpisz 3.

Połącz wyjście węzła „Blue Ocean" z pierwszym wejściem węzła „Merge", wyjście „Kotler 5.0" z drugim, a „Byron Sharp" z trzecim - w n8n zobaczysz przy węźle Merge trzy osobne gniazda wejściowe, jedno pod drugim.

Trzy niezależne głosy wracają do jednego punktu
Rys. 7.4. Trzy niezależne głosy wracają do jednego punktu
13

Kliknij „Test step" na węźle „Merge".

Na ekranie zobaczyszw panelu OUTPUT trzy elementy jeden po drugim, każdy z pełną odpowiedzią jednego ze strategów.

14

Kliknij plus przy węźle „Merge". Dodaj węzeł „Edit Fields" (Set) i nazwij go „Wyciągnij tekst". Dodaj przypisanie: nazwa pola „teza", wartość - przeciągnij pole „message.content" z panelu danych wejściowych.

Kliknij „Test step".

15

Kliknij plus przy węźle „Wyciągnij tekst". Dodaj węzeł „Summarize" - ten sam typ co w rozdziale 6 - i nazwij go Sklej w jeden tekst. W polu „Field to Summarize" wskaż teza, jako operację wybierz „Concatenate" (sklej). W opcji separatora wybierz „Other" (inny) i w polu tekstowym, które się pojawi, naciśnij Enter dwa razy, wpisz trzy myślniki, i jeszcze raz naciśnij Enter dwa razy - dostaniesz pustą linię, myślniki, pustą linię, wizualnie oddzielające kolejne rekomendacje w scalonym tekście.

Kliknij „Test step".

Na ekranie zobaczyszjeden element z polem „concatenated_teza", w którym trzy rekomendacje stoją jedna pod drugą, oddzielone linią z myślników.

Moderator

16

Kliknij plus przy węźle „Sklej w jeden tekst". Dodaj czwarty węzeł „OpenAI" z akcją „Message a model" i nazwij go Moderator.

17

Dodaj wiadomość z rolą „System" i wpisz w niej:

„Jesteś moderatorem panelu strategicznego. Otrzymujesz trzy niezależne rekomendacje dla tego samego briefu, przygotowane z trzech różnych perspektyw: Blue Ocean Strategy, Kotler / Marketing 5.0 oraz Byron Sharp / Ehrenberg-Bass. Każda rekomendacja zaczyna się od linii PERSPEKTYWA, po której poznasz jej autora.

Twoim zadaniem nie jest wybranie jednej szkoły ani uśrednienie ich do papki. Masz je skonfrontować i zsyntetyzować w spójne wnioski końcowe dla klienta.

Wskaż punkty wspólne, w których trzy perspektywy się zgadzają - to najsilniejsze rekomendacje. Nazwij realne napięcia i sprzeczności między nimi i rozstrzygnij je świadomie, z uzasadnieniem. Zbuduj jedną, wykonalną rekomendację strategiczną. Bądź konkretny i decyzyjny.

Struktura odpowiedzi: 1. Punkty zbieżne, 2. Napięcia i rozstrzygnięcia, 3. Finalna rekomendacja strategiczna, 4. Następne kroki (3-5 punktów)."

18

Dodaj drugą wiadomość, z rolą „User", i wpisz:

„Masz do dyspozycji trzy niezależne rekomendacje dla tego samego briefu. Skonfrontuj je i sformułuj finalne wnioski."

W nowej linii przeciągnij pole concatenated_teza z węzła „Sklej w jeden tekst".

Kliknij „Test step" i przeczytaj wynik w całości - to jest właściwy produkt tego rozdziału.

Zapisz wynik jako plik

19

Kliknij plus przy węźle „Moderator". Dodaj węzeł „Convert to File" i nazwij go „Zapisz jako plik". Ustaw „Operation" na „Convert to Text File" (konwertuj na plik tekstowy), w polu „Text Input Field" wpisz „message.content", a w „File Name" (nazwa pliku) wpisz REKOMENDACJA_STRATEGICZNA.txt.

20

Kliknij „Test workflow" jeszcze raz, od formularza. Wgraj brief.txt, wyślij, poczekaj, aż wszystkie cztery zapytania się wykonają.

Otwórz zakładkę „Executions" (wykonania), wejdź w ostatnie uruchomienie i kliknij węzeł „Zapisz jako plik". W panelu OUTPUT zobaczysz załącznik binarny z ikoną pobierania obok nazwy pliku.

Gotowy plik czeka na pobranie w panelu wykonania
Rys. 7.5. Gotowy plik czeka na pobranie w panelu wykonania

Sprawdź, czy działa

Pobierz i otwórz plik. Powinny w nim być cztery sekcje: punkty zbieżne, napięcia i rozstrzygnięcia, finalna rekomendacja, następne kroki. Przeczytaj sekcję o napięciach osobno - jeśli nie wskazuje żadnej konkretnej sprzeczności między strategami, tylko ich grzecznie podsumowuje, wróć do polecenia moderatora i sprawdź, czy skopiowało się w całości.

Co może pójść nie tak

Wariacje na temat

Dodaj czwartego stratega o jeszcze innej filozofii - na przykład szkołę brand experience albo eksperta od twojej konkretnej branży. Rozszerz „Merge" do czterech wejść i podłącz nowy głos tak samo jak pozostałe. Im więcej sprzecznych perspektyw, tym twardszy test dla moderatora.

Zamiast czekać na pobranie pliku z panelu Executions, podłącz do węzła „Moderator" węzeł „Gmail" - „Send a message", tak jak w rozdziale 5, i wyślij do siebie finalną rekomendację mailem od razu po wygenerowaniu, obok zapisu do pliku.

Przepływ w repozytorium

Pobierz plik 07-panel-strategow.json ze strony heuristica.pl/automatyzacje-n8n i zaimportuj go tak samo jak w rozdziale 1. Po imporcie wskaż własne dane dostępowe do OpenAI - formularz zadziała od razu, bez dodatkowej konfiguracji.

Jeden model, poproszony wprost, powie ci to, co powiedziałby każdej innej marce w twojej branży. Trzej stratedzy, którzy się ze sobą nie zgadzają, i moderator, który zmusza ich do rozstrzygnięcia - to już nie jest lepsza odpowiedź. To jest inny sposób jej szukania.