Prompts — przegląd
Każda operacja AI w P2Lab AI jest napędzana szablonem promptu. Szablony są przechowywane w bazie danych, można je edytować z admina i forkować per kategoria, producent lub reguła. Ta strona omawia model.
Szablon ma dwie części
Dział zatytułowany „Szablon ma dwie części”- System prompt — instrukcje, które model traktuje jako autorytatywne. Definiuje zadanie, format wyjścia, ograniczenia.
- User prompt — payload per-wywołanie. Podstawiany placeholderami w runtime (nazwa produktu, bieżąca wartość, języki docelowe, własne instrukcje).
Obie części mogą zawierać {placeholders}, które plugin rozwiązuje przed wysłaniem żądania. Zobacz Placeholdery.
Składanie z trzech warstw
Dział zatytułowany „Składanie z trzech warstw”Kiedy plugin buduje żądanie, finalny prompt jest składany z trzech źródeł. Każde z nich może zawierać reguły formatowania i czasem się nakładają — znajomość kolejności pomaga, gdy coś wychodzi źle.
- Bazowy system prompt — pole
systemPromptszablonu. Definiuje zadanie i globalne reguły (długość, struktura HTML, ton). - Blok per-field — gdy zadanie celuje w wiele pól (np. name + description + meta title), plugin wstrzykuje blok per-field dla każdego z nich z instrukcjami formatu i tonu specyficznymi dla tego pola.
- Dyrektywa HTML output — doklejana do user prompt dla pól typu HTML. Mówi modelowi, które tagi są dozwolone (
<p>,<strong>,<em>,<ul><li>,<ol><li>,<h1>–<h6>) i zakazuje markdown.
Typy szablonów
Dział zatytułowany „Typy szablonów”Plugin dostarcza około trzydziestu typów szablonów obejmujących każdą funkcję: SEO, content, alt text, ekstrakcję, tłumaczenie, improve, unify, edytor inline, edycję obrazu i meta-prompty (forki, learning, brainstorm). Zobacz Typy szablonów, aby zobaczyć pełną listę.
Domyślne i forki
Dział zatytułowany „Domyślne i forki”Każdy typ ma domyślny szablon oznaczony isDefault=true. Możesz edytować default, ale możesz też tworzyć forki, które nadpisują default dla konkretnych produktów — ograniczone Shopware Rule, drzewem kategorii, producentem lub kanałem sprzedaży. Zobacz Forki.
Template parameters
Dział zatytułowany „Template parameters”Szablony niosą też parametry — płaskie pokrętła runtime (długość min/max per pole, tryb źródła, własne instrukcje, presety), które modal runtime i panel testu odczytują przy otwarciu. Parametry dziedziczą się w dół łańcucha forków niezależnie od samych promptów, więc fork może nadpisać tylko fieldConfig.description.lengthMax bez przepisywania jakiegokolwiek tekstu promptu. Zobacz Template parameters.
Gdzie zarządzać promptami
Dział zatytułowany „Gdzie zarządzać promptami”- AI Assistant → Prompt templates wyświetla każdy szablon. Filtruj po typie, aby znaleźć ten, który chcesz.
- Wejdź w dowolny szablon, aby otworzyć stronę szczegółów promptu z edytorami system i user prompt, zakładką Template parameters, panelem testowym i czatem z asystentem AI.
- Przycisk Add template na liście tworzy zupełnie nowy, własny preset edycji obrazu — napisany ręcznie albo wygenerowany na podstawie zdjęcia referencyjnego. Zobacz Dodawanie szablonu.