Przejdź do głównej zawartości

Edytor inline

Integracja z edytorem inline dodaje przycisk AI assistant do paska narzędzi standardowego edytora rich-text Shopware. Wszędzie tam, gdzie masz edytor tekstu — opis produktu, opis kategorii, custom fields oparte o typ HTML, szablony maili — możesz podświetlić dowolny tekst, kliknąć przycisk AI assistant i wybrać akcję z rozwijanego menu.

Rozwijane menu AI assistant oferuje:

  • Improve — przepisz zaznaczenie z presetem (te same presety co Improve).
  • Chat — udoskonalaj tekst iteracyjnie: opisz, co zmienić, zobacz propozycję i rozmawiaj dalej, aż będzie dobrze. Zobacz Iterative improve chat poniżej.
  • Translate — przetłumacz zaznaczenie na jeden lub więcej języków
  • Unify formatting — zastosuj specyfikację formatu do zaznaczenia
  • Generate content — napisz nową treść dla pola na podstawie wiedzy modelu, wyszukiwania w sieci lub źródłowego URL-a per produkt
  • Generate from URL — pobierz jeden lub więcej URL-i i napisz opis z ich treści

Osobna akcja menu kontekstowego proponuje fetch-domain config (selektory CSS) dla danego URL — używana przez URL fetcher, gdy nie potrafi wyekstrahować treści z nowej domeny.

Improve w edytorze inline nie jest tylko jednostrzałowy. Po tym jak model zwróci pierwszą propozycję, możesz iterować dalej: wpisz follow-up jak “Less salesy” lub “Mention the wood species”, a modal ponownie uruchomi przepisanie z wplecionym twoim feedbackiem. Każda tura sterowana jest szablonem inline.improve_chat (wariant czatowy inline.improve), a historia czatu zapisywana jest obok innych sesji czatu AI assistant, więc możesz później ponownie otworzyć rozmowę.

  1. W dowolnym edytorze rich-text w administracji zaznacz tekst, na którym chcesz operować (lub umieść kursor tam, gdzie chcesz mieć wynik).
  2. Kliknij przycisk AI assistant w pasku narzędzi.
  3. Wybierz akcję z rozwijanego menu.
  4. Skonfiguruj akcję w modalu (preset, języki docelowe, custom instructions, lista URL dla Generate from URL itp.).
  5. Kliknij Run AI. Każdy język docelowy dostaje własną zakładkę z podglądem i przyciskiem Compare pokazującym diff.
  6. Zaznacz przełącznik Apply na językach, których chcesz, edytuj cokolwiek chcesz, a następnie kliknij Apply. Zaznaczony tekst zostanie podmieniony inline. Kliknij Save w otaczającym formularzu, aby zapisać.

Każda akcja inline wspiera się szablonem promptu: inline.improve, inline.improve_chat, inline.translate, inline.unify, inline.describe_from_url, inline.suggest_fetch_domain_config. Istnieje też współdzielony szablon inline.plain_text_format dołączany do pozostałych system promptów inline, gdy pole docelowe jest krótkim plain text (np. nazwa produktu) — wymusza zwięzły jednoliniowy tytuł zamiast rozwiniętego opisu. Możesz edytować każdy szablon tak samo jak każdy inny prompt — zob. Editing prompts.

Możesz też zapisać swoje ulubione ustawienia (preset, języki, custom instructions, specyfikacja formatu) jako inline profile, aby modal otwierał się wstępnie wypełniony następnym razem. Zob. Inline profiles.