Prostir

Case 04

Generator obrazów, który nie wychodzi z marki

Model Nano Banana od Gemini jest wszędzie i ludzie go uwielbiają. Problem: nic nie wie o twoich kolorach marki, twoich zdjęciach referencyjnych ani twoich hero-formach. W tym przypadku otwierasz Prostir Studio w przeglądarce, wrzucasz osiem zdjęć referencyjnych, piszesz cztery krótkie narzędzia JavaScript (palette, format, mood, retake), podłączasz swój klucz Gemini i publikujesz. Zespół dostaje jednego agenta, który z jednego zdania robi obraz w marce.

01

Wcześniej: 50 promptów, żeby trafić w jedno użyteczne zdjęcie

  • Nano Banana jest super. Prompt ucieka: zła paleta, zła forma, zły mood.
  • Projektanci renderują tę samą ideę pięć razy, a potem ręcznie poprawiają kolory w Figmie.
  • Trzy osoby w zespole dają trzy różne odczyty marki, bo nikt nie jest właścicielem promptu.
02

Co robisz w Prostir Studio

Ten przypadek składasz klikaniem, z precyzyjną kontrolą nad narzędziami i plikami.

  1. 01
    Studio → Agents → Create agent → nazwij „Brand Image Director”.

    Pusta skorupa agenta, gotowa na prompt, zasoby i narzędzia.

  2. 02
    Wrzuć osiem zdjęć referencyjnych i jeden dokument z notatkami marki do Resources.

    Każdy plik staje się zasobem, który asystent może odczytać przy generowaniu.

  3. 03
    Wklej system prompt: generujesz zdjęcia przez narzędzie Gemini Nano Banana, zawsze po tym, jak zadziałały palette, format i mood.

    To ustawia kolejność: Gemini nie odpala się, zanim narzędzia-strażnicy nie zrobią swojego.

  4. 04
    Dodaj cztery małe narzędzia JavaScript: palette_for, format_for, mood_for, retake.

    Każde to od 10 do 20 linijek czystego JS. Studio przepuszcza je przed publikacją.

  5. 05
    Podłącz Gemini swoim własnym kluczem API.

    Prostir trzyma klucz jako sekret twórcy (BYOK). Nigdy nie pokazywany temu, kto woła agenta.

  6. 06
    Publikuj.

    Link: prostir.build/yourhandle/brand-image-director. Udostępnij zespołowi albo włącz cenę Stripe dla zewnętrznych projektantów.

03

Co siedzi w agencie

Osiem zdjęć i jeden dokument niosą tożsamość wizualną. Cztery narzędzia ją trzymają.

image hero-photos/01-08.jpg Osiem hero w marce: kolor, światło, kadr.
doc brand-notes.md Zakazane kolory, rekwizyty, których nigdy nie pokazujemy, formy, które muszą być.
code palette_for.js Zwraca hex-stopy pod wybrany mood i powierzchnię.
code format_for.js Bierze proporcje i strefę bezpieczną pod placement.
code mood_for.js Rozkłada jedno słowo moodu na światło, kontrast i identyfikatory zdjęć referencyjnych.
code retake.js Poprawia poprzedni prompt jedną zmianą (colder, warmer, tighter).
04

Jak opublikowany agent wygląda w ChatGPT

Projektantka dodaje agenta raz i pisze jedno zdanie.

ChatGPT

Wygeneruj hero do kampanii jesiennej. Placement LinkedIn. Spokojnie, lekko kinowo.

format_for + palette_for + mood_for

Format → LinkedIn 1.91:1. Paleta → przygaszone amber i slate. Mood → calm cinematic, low-key, miękki spadek.

Gemini Nano Banana

Wygenerowane z zablokowaną paletą, hero #03 jako referencja kompozycyjna.

Retake. Chłodniej, mniej amber.

retake

Chłodna paleta niebiesko-szara, ta sama kompozycja. Przerenderowane ✓.

05

Potem: kierownictwo artystyczne w jednym zdaniu

  • Projektanci przestają płynąć. Każdy render domyślnie wraca w marce.
  • Gdy coś nie pasuje, poproszenie o chłodniejszy retake to jedno zdanie, a nie cały prompt od nowa.
  • Każdy z dostępem do agenta dostaje to samo wyjście w marce. Koniec z poprawianiem kolorów w Figmie.

Co publikujesz

Opublikowany agent Prostir pod twoim własnym linkiem. Projektant pisze jeden prompt pod hero. Agent stosuje twoją paletę, proporcje i nastrój, woła Gemini i zwraca obraz w marce. Nie ten kierunek? Poproś o chłodniejszy retake. Idzie kolejny przebieg z tymi samymi szynami.

Gotowy do uruchomienia?

Jedno popołudnie od pomysłu do żywego linku.

Wrzuć to, co masz tylko ty. Zapisz reguły zwykłym językiem. Otwórz link w ChatGPT, Claude albo na swojej stronie. Opublikuj agenta, którego tylko ty mogłeś opublikować.

Potrzebujesz własnej skali, white-label albo dedykowanego setupu? Porozmawiaj z sales.