Profile stylu obrazów
Profil stylu to wielokrotnego użytku "styl firmowy", który kształtuje każdy prompt obrazu, zanim Marinara wyśle go do usługi generowania obrazów. Dzięki niemu awatary, portrety, selfie, tła, ilustracje i sprite'y wyglądają spójnie. Z tego przewodnika dowiesz się, jak wybrać, edytować i przetestować profil.
Czym jest profil stylu
Każdy wygenerowany obraz zaczyna się od promptu tekstowego: awatary, portrety, selfie w trybie Conversation, tła scen, ilustracje i sprite'y. Profil stylu to zapisany zestaw reguł, które Marinara dokłada do tego promptu. Może dodać słowa pozytywne (czego oczekujesz), słowa negatywne (czego chcesz uniknąć) oraz preferowany styl zapisu promptu. Jeden profil wybierasz jako domyślny dla całej aplikacji. Da się go nadpisać dla jednego czatu albo jednego modelu obrazów.
Żeby znaleźć edytor, otwórz Settings → Generations → Image Generation (ustawienia, generowanie, generowanie obrazów) i przewiń do sekcji Style Profiles (profile stylu).
Profile wbudowane
Marinara ma 10 wbudowanych profili stylu. Domyślny jest profil Auto. Każdy z nich można edytować, a profil wbudowany da się w każdej chwili przywrócić do pierwotnych wartości.
Pojęcia używane niżej:
- SDXL to Stable Diffusion XL, popularny otwarty model obrazów, który można uruchomić na własnym komputerze albo przez usługę w chmurze.
- Checkpoint to jeden plik wytrenowanego modelu obrazów. Wymienione tu przykłady to Illustrious, Pony i NovelAI.
- Danbooru to duży serwis z obrazami anime. Jego krótkie tagi rozdzielone przecinkami, na przykład "1girl, long hair, smile", stały się popularnym sposobem promptowania modeli obrazów anime.
Oto profile wbudowane:
- Off: nie dokłada żadnego stylu. Prompt trafia do usługi niemal dokładnie tak, jak został wpisany.
- Auto: wnioskuje spójny wygląd z postaci, gry, sceny i wybranego modelu obrazów. To profil domyślny.
- Anime: ogólne tagi w stylu anime do czystej grafiki postaci.
- Danbooru / Illustrious: tagi w stylu Danbooru pod checkpointy anime SDXL, takie jak Illustrious, Pony i NovelAI.
- Realistic SDXL: realizm opisany zwykłym językiem, pod modele SDXL.
- Photorealistic: prompty jak do zdjęć, z wiarygodną skórą, światłem i materiałami.
- Cinematic: dramatyczne światło i mocna kompozycja, jak w grafice promocyjnej.
- Digital Painting: pociągnięcia pędzla rodem z concept artu i zaprojektowane światło.
- Painterly Fantasy: miękka, malarska ilustracja fantasy.
- Z-Image Turbo Narrative: zwięzła proza pod modele Z-Image Turbo, które dobrze czytają zwykłe zdania.
Zmiana stylu globalnego
Profil domyślny obowiązuje dla każdego obrazu, chyba że nadpisze go czat albo model obrazów.
- Otwórz Settings → Generations → Image Generation → Style Profiles.
- Rozwiń listę Default style (styl domyślny).
- Wybierz profil.
Wybór zapisuje się od razu, a nowe obrazy już z niego korzystają.
Kopiowanie i dostosowywanie profilu
Profil wbudowany da się edytować na miejscu albo użyć przycisku Clone, żeby zachować oryginał i zbudować własny.
- Rozwiń listę rozwijaną Editing i wskaż profil najbliższy temu, o co ci chodzi.
- Kliknij przycisk Clone. Marinara tworzy kopię, otwiera ją do edycji i od razu ustawia ją jako domyślny styl całej aplikacji.
- W polu Name wpisz nazwę, którą łatwo rozpoznasz.
- Wybierz opcję w polu Prompt grammar (opisujemy je w następnej sekcji).
- Wypełnij pole Style text zwykłym opisem wyglądu, o który ci chodzi. Gdy AI pisze prompt obrazu, jak w przypadku agenta Illustrator, selfie i Noodle, kieruje się treścią pola Style text, zamiast ją kopiować. Do innych obrazów, na przykład awatarów, treść pola Style text może zostać dodana dosłownie.
- Dodaj Positive tags (tagi do uwzględnienia) i Negative tags (tagi do uniknięcia).
- Rozwiń sekcję Per-image tags, żeby dodać osobne tagi dla każdego rodzaju obrazu (awatar, portret, selfie, tło, ilustracja, sprite).
- W kroku 2 kopia stała się profilem domyślnym całej aplikacji. Żeby oddać tę rolę innemu profilowi, rozwiń listę Default style i wskaż właściwy profil.
W zarządzaniu profilami pomagają dwa przyciski:
- Przycisk Reset działa wyłącznie na profilach wbudowanych. Przywraca danemu profilowi wbudowanemu pierwotne wartości.
- Przycisk Delete działa wyłącznie na profilach utworzonych przez ciebie i tylko wtedy, gdy istnieje więcej niż jeden profil.
Tryby zapisu promptu
Prompt grammar mówi aplikacji Marinara Engine, w jakiej formie model obrazów najlepiej czyta prompt. Wybierz tryb pasujący do twojego modelu.
- Hybrid: mieszanka zdań i tagów. Bezpieczny wybór ogólny.
- Danbooru tags: krótkie tagi w stylu Danbooru, rozdzielone przecinkami. Najlepsze do checkpointów anime SDXL, takich jak Illustrious, Pony i NovelAI.
- Tags: krótkie słowa kluczowe rozdzielone przecinkami, bez konwencji Danbooru.
- Natural language: zwykłe zdania. Najlepsze do modeli, które czytają prozę, na przykład DALL-E i modeli Z-Image Turbo.
Sekcja Test bench
Sekcja Test bench (stół testowy) w edytorze Style Profiles pokazuje dokładnie to, co wysłałaby Marinara, bez tworzenia prawdziwego obrazu.
- Wybierz opcję w polu Image kind (na przykład portret albo tło).
- Wpisz zgrubny prompt w polu Sample input.
- Przeczytaj zawartość pól Final positive prompt i Final negative prompt.
Sekcja Test bench pokazuje też krótką notatkę o czyszczeniu. Kiedy nic się nie zmienia, wyświetla "No cleanup needed for this sample." Kiedy prompt zostaje poprawiony, podaje, ile powtórzonych albo źle umieszczonych fragmentów zostało uporządkowanych.
Jak Marinara czyści prompt
Zanim jakiekolwiek żądanie obrazu opuści aplikację, Marinara składa prompt razem z aktywnym profilem. Kompilator:
- usuwa tagi bliskie duplikatom, na przykład powtórzony tag jakości;
- przenosi proste zwroty przeczące, takie jak "avoid text" czy "no watermark", do promptu negatywnego;
- zachowuje twoje własne sformułowania w obrazach typu tło, ilustracja i selfie, ale w portretach, awatarach i sprite'ach skraca twoje słowa do krótkich tagów wizualnych, które rozpoznaje;
- oraz dokłada tagi profilu przypisane do rodzaju tworzonego obrazu.
Przykład przed i po
Załóżmy, że wybierasz profil Danbooru / Illustrious, ustawiasz Image kind na portret i wpisujesz w polu Sample input:
masterpiece, masterpiece, red-haired knight, no watermarkSekcja Test bench pokazuje wtedy takie pole Final positive prompt:
detailed eyes, solo, upper body, portrait, looking at viewer, anime screencap, masterpiece, best quality, absurdresStały się trzy rzeczy:
- Fragment "no watermark" wyszedł z promptu pozytywnego i trafił do pola Final negative prompt. Notatka o czyszczeniu wlicza tę zmianę.
- Profil dołożył własne tagi stylu, tagi portretowe przypisane do rodzaju obrazu oraz tagi jakości. Słowo "masterpiece" w wyniku pochodzi z tagów samego profilu, a nie z wpisanego tekstu.
- Wpisane słowa zostały skrócone. W portretach kompilator zostawia tylko fragmenty, które rozpoznaje jako czytelne wskazówki wizualne. "red-haired knight" do nich nie należy, więc wypadł.
Jeśli w portretach, awatarach albo sprite'ach znikają słowa opisujące temat obrazu, spróbuj rodzaju obrazu illustration. Ten rodzaj zachowuje twoje własne sformułowania.
Kolejność ważności: czat, połączenie, potem ustawienie globalne
Marinara może wziąć profil stylu z trzech miejsc. Wygrywa wybór najbardziej szczegółowy.
- Profil wybrany dla bieżącego czatu albo bieżącej gry.
- Profil stylu ustawiony w modelu obrazów, w sekcji Local image defaults (domyślne ustawienia obrazów lokalnych) jego edytora.
- Globalne ustawienie Default style w Settings.
Sekcja Local image defaults pojawia się wyłącznie przy usługach AUTOMATIC1111 / SD Web UI, ComfyUI i NovelAI. Przy każdej innej usłudze wybór spada do globalnego ustawienia Default style. Żeby ustawić profil dla konkretnego modelu, otwórz model obrazów, rozwiń sekcję Local image defaults i wybierz profil na liście profili stylu. Zostaw na niej Use global default (użyj ustawienia globalnego), żeby trzymać się wyboru globalnego. Kiedy Marinara potrafi zgadnąć dobry profil na podstawie nazwy modelu, pokazuje przycisk "Use ...", który stosuje go jednym kliknięciem.
Powiązane przewodniki
- Dostawcy generowania obrazów i konfiguracja
- Agent Illustrator
- Selfie