0Pricing
AI Prompt Engineering · Lekcja

Pisanie skutecznych promptów uzupełniających

Dowiedz się, jak korygować kierunek rozmowy: „Skróć to”, „Doprecyzuj X”.

Pisanie skutecznych promptów uzupełniających to bezpłatna lekcja AI Prompt Engineering na CoddyKit. To lekcja 2 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej AI Prompt Engineering, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs AI Prompt Engineering zawiera 4 lekcji w sumie.

Sztuka korygowania kierunku

Prompt uzupełniający nie jest skargą — to sygnał korekty, który kieruje model w stronę lepszego wyniku.

Skuteczne prompty uzupełniające precyzyjnie określają, co było nieprawidłowe i czego oczekuje się w zamian. Ogólnikowe prośby, takie jak "Proszę spróbować ponownie" lub "To nie jest całkiem poprawne", nie dają modelowi żadnych użytecznych wskazówek.

Opanowanie niewielkiego zestawu wzorców korygowania kierunku pozwala szybko naprawić niemal każdy rodzaj problemu z wynikiem.

Wzorzec 1: Skrócenie odpowiedzi

Gdy odpowiedź jest zbyt długa, rozwlekła lub przeładowana zbędną treścią, należy zastosować wzorce skracania:

  • "Proszę ją skrócić — powinna mieć około 100 słów."
  • "Proszę usunąć akapit wprowadzający i wszystkie zdania wypełniające."
  • "Proszę podsumować powyższą treść w trzech zdaniach."
  • "Proszę skrócić ten tekst o połowę, nie pomijając najważniejszych punktów."

Precyzja pomaga: podanie docelowej liczby słów lub wskazanie konkretnego elementu do usunięcia jest skuteczniejsze niż samo polecenie "krócej".

Wzorzec 2: Większa szczegółowość dotycząca X

Gdy odpowiedź jest zbyt ogólna lub przedstawiona na zbyt wysokim poziomie, należy zastosować wzorce dodawania szczegółów:

  • "Proszę podać więcej szczegółów dotyczących modelu cenowego."
  • "Proszę podać konkretne liczby, a nie wartości procentowe."
  • "Proszę skupić się na przypadku, w którym użytkownik prowadzi małą firmę, a nie na przedsiębiorstwach."
  • "Porada dotycząca bezpieczeństwa jest zbyt ogólna — proszę wskazać konkretną lukę w zabezpieczeniach i sposób jej usunięcia."

Wzorce te zawężają uwagę modelu do obszaru, w którym potrzebne są bardziej szczegółowe informacje.

Wzorzec 3: Usunięcie części dotyczącej Y

Gdy odpowiedź zawiera treści, które nie są potrzebne, należy zastosować wzorce usuwania:

  • "Proszę usunąć część dotyczącą kontekstu historycznego — potrzebne są tylko informacje o obecnej sytuacji."
  • "Proszę usunąć dwa ostatnie punkty listy, ponieważ odbiegają od tematu."
  • "Proszę przepisać tekst bez końcowego akapitu z zastrzeżeniem."
  • "Proszę usunąć wszystko po trzecim punkcie i na nim zakończyć."

Należy wskazać konkretną sekcję do usunięcia. Polecenie "proszę usunąć nieistotne fragmenty" jest niejednoznaczne — model może inaczej oceniać, co jest nieistotne.

Wzorzec 4: Dodanie przykładu do każdego punktu

Gdy odpowiedź jest poprawna, ale abstrakcyjna, należy zastosować wzorce dodawania przykładów:

  • "Proszę dodać konkretny przykład po każdym punkcie listy."
  • "Proszę zilustrować trzeci punkt scenariuszem z życia wziętym."
  • "Proszę podać po jednym fragmencie kodu przed i po zastosowaniu każdej dobrej praktyki."
  • "Proszę dodać kontrprzykład pokazujący, czego NIE należy robić w przypadku każdej rekomendacji."

Przykłady sprawiają, że abstrakcyjne porady stają się możliwe do zastosowania. Wzorzec ten jest szczególnie przydatny w treściach instruktażowych i poradnikach.

Wzorzec 5: Przepisanie w formie wypunktowania

Gdy odpowiedź zawiera właściwą treść, ale ma niewłaściwą strukturę, należy zastosować wzorce zmiany formatu:

  • "Proszę przepisać to jako listę punktowaną."
  • "Proszę przekształcić to w numerowany przewodnik krok po kroku."
  • "Proszę podzielić to na sekcje z nagłówkami H2."
  • "Proszę sformatować to jako tabelę porównawczą: Cecha | Opcja A | Opcja B."

Prompty uzupełniające zmieniające format zachowują treść i modyfikują wyłącznie sposób jej przedstawienia. Są niskiego ryzyka — zawartość merytoryczna jest już poprawna.

Łączenie wzorców w jednym prompcie uzupełniającym

W jednym prompcie uzupełniającym można połączyć kilka wzorców korekty:

"Proszę przepisać powyższą odpowiedź w formie wypunktowania, usunąć sekcję dotyczącą tła historycznego i dodać przykład kodu do każdego punktu. Całość powinna mieć mniej niż 300 słów."

Jest to bardziej efektywne niż wysyłanie czterech osobnych wiadomości uzupełniających. Połączony prompt powinien jednak pozostać jasny i czytelny — jeśli stanie się złożony, lepiej podzielić go na dwa prompty uzupełniające zamiast tworzyć jeden niejasny.

Wzorce promptów uzupełniających w kodzie

Automatyzację korekty za pomocą promptów uzupełniających można zrealizować w potoku Python, dołączając instrukcje korekty do historii rozmowy:

import openai

client = openai.OpenAI(api_key='sk-...')

def apply_correction(conversation_history, correction_pattern):
    # Append the follow-up prompt to the existing conversation
    updated_history = conversation_history + [
        {'role': 'user', 'content': correction_pattern}
    ]

    response = client.chat.completions.create(
        model='gpt-4o-mini',
        messages=updated_history
    )

    assistant_reply = response.choices[0].message.content

    # Return updated history for chaining
    updated_history.append({'role': 'assistant', 'content': assistant_reply})
    return assistant_reply, updated_history

# Example usage
history = [{'role': 'user', 'content': 'Explain REST APIs.'},
           {'role': 'assistant', 'content': '... (long explanation) ...'}]

corrected, history = apply_correction(history, 'Make it shorter — 3 bullet points only.')
print(corrected)

Odnoszenie promptu uzupełniającego do odpowiedzi

Najskuteczniejsze prompty uzupełniające odnoszą się do konkretnych fragmentów poprzedniej odpowiedzi. Usuwa to niejednoznaczność:

  • Słabo: "Czy można poprawić drugą część?"
  • Dobrze: "W sekcji zatytułowanej 'Zagadnienia związane z bezpieczeństwem' porada jest zbyt ogólna. Proszę przepisać tę sekcję, uwzględniając trzy konkretne reguły zapory sieciowej."

Odwołanie przez zacytowanie lub nazwanie konkretnej sekcji, zdania albo punktu zmusza model do skupienia się dokładnie na tym, co mają Państwo na myśli.

Kiedy prompty uzupełniające przestają działać

Czasami wzorzec promptu uzupełniającego nie przynosi oczekiwanej poprawy. Oto oznaki, że rozmowa utknęła:

  • Po dwóch korektach model wraca do tej samej struktury
  • Model potwierdza przyjęcie korekty, ale nadal popełnia ten sam błąd
  • Każda korekta powoduje nowy problem, jednocześnie naprawiając stary

W takiej sytuacji często szybciej jest rozpocząć od nowa i przepisać pierwotny prompt, niż kontynuować poprawki. Do tej decyzji wrócimy w późniejszej lekcji.

Budowanie własnej biblioteki promptów uzupełniających

Ponieważ wzorce korekty można wielokrotnie wykorzystywać, warto prowadzić niewielką własną bibliotekę często używanych promptów uzupełniających:

  • "Proszę skrócić tekst — docelowo X słów."
  • "Proszę dodać konkretny przykład do każdego punktu."
  • "Proszę przepisać tekst w formie wypunktowania z jednozdaniowym podsumowaniem na początku."
  • "Proszę usunąć zastrzeżenie / tło historyczne / zbędny wstęp."
  • "Proszę podać więcej szczegółów dotyczących [X] — konkretne liczby / kroki / kod."

Przechowywanie ich w pliku tekstowym lub aplikacji do robienia notatek oszczędza czas podczas każdej kolejnej sesji.

Sprawdzenie wiedzy: wzorce korekty

Poprosili Państwo model o napisanie opisu produktu dla aplikacji do zarządzania projektami. Model zwrócił 600-słowny esej obejmujący historię aplikacji, jej filozofię, najważniejsze funkcje, ceny i porównanie z konkurencją. Potrzebny był tylko 100-słowny opis najważniejszych funkcji do sekcji hero witryny.

Który prompt uzupełniający jest najskuteczniejszy?

Podsumowanie: pisanie skutecznych promptów uzupełniających

Prompty uzupełniające są sygnałami korekty, a nie skargami. Pięć podstawowych wzorców — skracanie, doprecyzowywanie, usuwanie, dodawanie przykładów i zmiana formatu — obejmuje zdecydowaną większość problemów z wynikami, które mogą Państwo napotkać.

Najważniejsze zasady to: precyzyjnie określać, co było nieprawidłowe, odnosić się do właściwej sekcji i w razie potrzeby łączyć wzorce. Gdy prompty uzupełniające przestają działać, warto rozważyć rozpoczęcie od nowa.

W następnej lekcji będą Państwo ćwiczyć rozmowy wieloturowe, które rozwijają wcześniejsze odpowiedzi zamiast je korygować.

Często zadawane pytania

Czy lekcja „Pisanie skutecznych promptów uzupełniających” jest bezpłatna?

Tak — pełny tekst „Pisanie skutecznych promptów uzupełniających” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu AI Prompt Engineering, przejdź na CoddyKit PRO. Kurs AI Prompt Engineering zawiera 4 lekcji w sumie.

Co nauczysz się w „Pisanie skutecznych promptów uzupełniających”?

Dowiedz się, jak korygować kierunek rozmowy: „Skróć to”, „Doprecyzuj X”. Ćwiczysz AI Prompt Engineering z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć AI Prompt Engineering?

Nie wymagamy żadnego doświadczenia. AI Prompt Engineering w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 4.

Ile czasu zajmuje lekcja „Pisanie skutecznych promptów uzupełniających”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji AI Prompt Engineering?

Tak. Każda lekcja AI Prompt Engineering zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Czytanie i ocenianie wyników AI
  2. Pisanie skutecznych promptów uzupełniających
  3. Rozwijanie poprzednich odpowiedzi
  4. Kiedy udoskonalać, a kiedy zacząć od nowa
← Powrót do AI Prompt Engineering