Wszystkie case studies

    150 parametrów zamiast briefu - jak AI zapamiętuje markę i uczy się od CEO

    Każda kampania startowała od zera - agenty nie pamiętały poprzednich ustaleń. Wdrożyliśmy pamięć hybrydową PostgreSQL + pgVector + Qdrant z pętlą RLHF. System uczy się teraz z każdej oceny CEO.

    Process Hub

    Process Hub

    Marketing B2B4 min czytania
    150 parametrów zamiast briefu - jak AI zapamiętuje markę i uczy się od CEO

    150 parametrów zamiast briefu - jak AI zapamiętuje markę i uczy się od CEO

    Każda fabryka treści ma ten sam problem na początku: agenci AI nie pamiętają. Każda kampania to reset. Tone of voice ustalony w poprzednim tygodniu, decyzja o stylu wizualnym sprzed miesiąca, korekta CEO sprzed dwóch dni - to wszystko znika między sesjami. W AI Marketing Factory rozwiązaliśmy to przez pamięć hybrydową z 150 parametrami DNA marki i pętlę samouczenia RLHF, gdzie każda ocena gwiazdkowa CEO przesuwa wektor marki w odpowiednim kierunku.

    Co było „zepsute"?

    AI Marketing Factory produkuje treści kampanii dla firmy Process Hub na kanałach LinkedIn i Facebook. System działa w pełni przez n8n, z agentami AI obsługującymi research, copywriting i produkcję grafiki.

    W pierwszych tygodniach działania każda kampania startowała od nowego kontekstu. Agenty dostawały w briefie te same ogólne wytyczne - persona, branża, ton głosu - ale nie miały dostępu do wiedzy o tym, co już zadziałało. Konkretnie:

    • Agent copywriterski nie wiedział, że post sprzed 2 tygodni z konkretnym sformułowaniem dostał ocenę 1/5 od CEO i wymaga korekty tonu
    • Agent wizualny nie pamiętał, że brandbookowa zasada „zakaz sterylnych biur" już istnieje - generował zdjęcia biurowe zamiast przemysłowych
    • Każdy nowy sprint zaczynał się od ręcznego przekazania kontekstu: co ustaliliśmy, jak marka ma brzmieć, co nie przeszło przez bramkę CEO

    Skala problemu: przy 3–4 kampaniach tygodniowo Grzegorz (CEO) spędzał 2–3 godziny na poprawkach, które wynikały wyłącznie z braku pamięci systemu - nie z błędów agentów. Te same uwagi wracały co tydzień.

    Dlaczego tak, a nie inaczej?

    Zidentyfikowaliśmy dwa typy wiedzy, których agenty potrzebują:

    Wiedza krótkoterminowa - kontekst aktualnej sesji: historia konwersacji z agentem, tymczasowe embeddingi przetwarzanego dokumentu, dane z bieżącego briefu kampanii. Ta wiedza jest potrzebna teraz i traci wartość po zamknięciu sesji.

    Wiedza długoterminowa - DNA marki: brandbookowe zasady wizualne, tone of voice, profil preferencji CEO, historia wszystkich kampanii z wynikami, embeddingi zatwierdzonych treści. Ta wiedza rośnie z każdą kampanią i nigdy nie powinna znikać.

    Do przechowywania wiedzy wektorowej mieliśmy dwa realne wybory: PGVector (rozszerzenie istniejącego PostgreSQL) i Qdrant (dedykowana baza wektorowa). Nie musieliśmy wybierać - użyliśmy obu, każdego do właściwego zadania.

    Co odrzuciliśmy

    Przetestowaliśmy kilka podejść do przechowywania wektorów. Odrzuciliśmy rozwiązania chmurowe ze względu na twardy wymóg RODO - dane przetwarzane wyłącznie w infrastrukturze EU. Wybraliśmy Qdrant self-hosted na własnym serwerze w Europie - spełnia wymóg i daje pełną kontrolę nad danymi.

    Rozważaliśmy też uproszczone podejście: jedna baza wektorowa do wszystkiego. Odrzuciliśmy - pamięć krótkoterminowa i długoterminowa mają fundamentalnie różne wymagania dotyczące cyklu życia danych i wydajności wyszukiwania. Lepiej dwie wyspecjalizowane bazy niż jedna z kompromisami.

    Co dokładnie dowieźliśmy?

    Stack technologiczny

    • PostgreSQL (dane relacyjne, logi kampanii, audit log)
    • pgVector - rozszerzenie PostgreSQL (pamięć długoterminowa marki)
    • Qdrant self-hosted (pamięć krótkoterminowa sesji agentów)
    • n8n (orkiestrator - zapis i odczyt z obu baz przez workflow)
    • Model embeddingów OpenAI (generowanie wektorów dla treści)
    • Jira API (źródło ocen CEO, statusów kampanii)

    Kluczowe moduły

    Pamięć krótkoterminowa w Qdrant. Każda sesja agenta działa we własnej, izolowanej przestrzeni. Tymczasowe embeddingi - brief kampanii, wyniki Agenta Researchera, robocze wersje treści - są dostępne przez cały czas trwania sesji roboczej. System automatycznie czyści dane po zakończeniu pracy, nie zaśmiecając bazy długoterminowej tymczasowym kontekstem.

    Pamięć długoterminowa w pgVector. Zatwierdzone treści, oceny CEO, zasady brandbooka, historia kampanii - wszystko z metadanymi umożliwiającymi semantyczne filtrowanie i wyszukiwanie. Indeks zoptymalizowany pod rzadki zapis i bardzo częsty odczyt. Agent Researcher dostaje trafione semantycznie fragmenty DNA marki przy każdym nowym briefie - bez ręcznego przekazywania kontekstu.

    Biblioteka ponad 100 embeddingów - DNA Fabryki. Damian (Lead PM) wraz z Robertem (strateg) opracowali słownik parametrów sterujących AI: wartości emocjonalne marki, dozwolone i zakazane skojarzenia wizualne, profile person z mapami bólu, historyczne wyniki kampanii z wagami wpływu. Każdy parametr ma przypisany wpływ na wynik - agent wie, które embeddingi mają największe znaczenie dla konkretnego typu kampanii.

    Pętla RLHF - system uczy się od CEO. Grzegorz ocenia każdy asset gwiazdkami 1–5 w Jirze jednym kliknięciem. Ta ocena trafia przez n8n do bazy jako sygnał treningowy. Przy kolejnej kampanii na podobny temat system waguje embeddingi według historii ocen: wysoko ocenione treści mają większy wpływ na kolejne wygenerowania, nisko ocenione - zmniejszają wagę powiązanych parametrów tonu. Agent Copywriter koryguje styl po otrzymaniu niskiej oceny - automatycznie, bez ręcznej instrukcji.

    Największe wyzwanie techniczne

    Mechanizm aktualizacji embeddingów przy zmianach materiałów źródłowych. Brandbookowe zasady wizualne zmieniły się dwukrotnie w trakcie projektu. Stare embeddingi zostały w bazie - agenty korzystały z nieaktualnych wytycznych bez wiedzy o tym. Rozwiązanie: system wersjonowania dokumentów źródłowych. Przy aktualizacji materiału stare embeddingi są archiwizowane, nowe generowane i indeksowane natychmiast. Wyszukiwanie semantyczne zwraca wyłącznie aktywne wersje - agenty zawsze widzą aktualny brandbookowy kontekst, nigdy historyczny.

    Co to dało „w cyferkach"?

    • Czas ręcznego przekazywania kontekstu przed kampanią: 45–60 minut → 0 minut
    • Powtarzające się uwagi CEO do tonu głosu: 8–10 tygodniowo → 1–2 tygodniowo (po 3 sprintach z RLHF)
    • Oszczędność czasu CEO na poprawkach wynikających z braku pamięci systemu: ~90 minut tygodniowo × 52 tygodnie × 250 PLN/h = 19 500 PLN rocznie
    • Spójność tonu głosu między kampaniami mierzona wewnętrznie: wzrost z 61% do 89% po wdrożeniu DNA Fabryki
    • Liczba parametrów sterujących AI w aktywnej bibliotece: ponad 140 embeddingów (stan na kwiecień 2026)
    Nie piszemy briefów do kolejnych kampanii. System wie, jak marka ma brzmieć - bo zapamiętał każdą poprzednią decyzję i każdą ocenę. To jest różnica między narzędziem AI i systemem AI.

    Tego, czego sami codziennie używamy w Process Hub, uczymy Wasze zespoły. Jeśli Twoi agenci AI zaczynają każdą kampanię od zera - napisz, pokażemy jak to naprawić.

    Chcesz podobnych rezultatów?

    Porozmawiajmy o tym, jak możemy zoptymalizować procesy w Twojej firmie.

    Sprawdź jak możemy Ci pomóc
    Call to action background

    Ta strona używa plików cookie i narzędzi analitycznych (Google Tag Manager), aby zapewnić najlepszą jakość usług. Klikając „Akceptuję", wyrażasz zgodę na śledzenie analityczne. Polityka prywatności