Nadmiernie nieprecyzyjne instrukcje
Najczęstszy błąd w promptach: prośba o „coś dobrego” bez zdefiniowania, co oznacza „dobre”.
Nadmiernie nieprecyzyjne instrukcje to bezpłatna lekcja AI Prompt Engineering na CoddyKit. To lekcja 1 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.
Pułapka nieprecyzyjności
Najczęstszym błędem początkujących podczas pisania promptów jest nieprecyzyjność: formułowanie instrukcji tak ogólnych, że model nie może niezawodnie wygenerować tego, czego rzeczywiście potrzeba.
„Napisz coś dobrego o AI.”
Ten prompt nie zawiera żadnych informacji o formacie, odbiorcach, długości, tonie, ujęciu ani celu. Model coś wygeneruje, ale prawdopodobieństwo, że wynik będzie zgodny z zamysłem, jest niewielkie. Nieprecyzyjne prompty prowadzą do niespójnych i trudnych do przewidzenia wyników, które wymagają dużej ilości edycji.
Co sprawia, że prompt jest nieprecyzyjny?
Prompt jest nieprecyzyjny, gdy brakuje w nim co najmniej jednego z wymiarów potrzebnych modelowi do podjęcia właściwej decyzji. Najważniejsze wymiary to:
- Co — konkretny temat lub zadanie
- Kto — docelowi odbiorcy
- Dlaczego — przeznaczenie lub cel
- Jak — format, struktura i styl
- Jak dużo — długość lub zakres
Nie zawsze potrzebne jest wszystkich pięć wymiarów, ale im więcej ich brakuje, tym więcej model musi zgadywać — a zgadywanie wprowadza zmienność.
Diagnozowanie nieprecyzyjności: pięć pytań
Przed wysłaniem promptu należy zadać sobie pięć pytań diagnostycznych:
- O co dokładnie chodzi? (nie tylko „napisz o X” — jaki ma być rodzaj wyniku?)
- Kim są odbiorcy? (ekspertami w danej dziedzinie? początkującymi? konkretną osobą?)
- Do czego będzie używany wynik?
- Jaki format i długość są potrzebne?
- Czy istnieją jakieś ograniczenia lub kwestie, których należy unikać?
Jeśli nie można odpowiedzieć na większość tych pytań, prompt jest zbyt nieprecyzyjny. Przed wysłaniem należy poświęcić 60 sekund na uzupełnienie odpowiedzi.
Nieprecyzyjnie a konkretnie: porównanie
Nieprecyzyjnie: „Opowiedz mi o uczeniu maszynowym.”
Konkretnie: „Napisz 200-słowne wyjaśnienie, czym jest uczenie maszynowe, przeznaczone dla nietechnicznego właściciela małej firmy, który rozważa użycie narzędzia AI do obsługi klienta. Użyj codziennego języka, bez terminów technicznych. Skup się na tym, co robi, a nie na jego wewnętrznym działaniu.”
Konkretny wariant przekazuje modelowi wszystkie potrzebne informacje: temat, odbiorców, długość, poziom słownictwa i obszar, na którym należy się skupić. Dzięki temu wynik będzie znacznie bardziej użyteczny już za pierwszym razem.
Problem niedookreślonego zadania
Wiele nieprecyzyjnych promptów zawiera niedookreślone zadanie — nie jest jasne, jaki rodzaj wyniku ma powstać. „Napisz o zmianach klimatu” może oznaczać:
- Artykuł wyjaśniający oparty na faktach
- Esej perswazyjny
- Wiersz
- Post w mediach społecznościowych
- Analizę ryzyka biznesowego
- Opowiadanie dla dzieci
Wszystkie te wyniki są poprawne w przypadku tego promptu. Gdy rodzaj zadania nie jest określony, model domyślnie wybiera najczęstszy schemat z danych treningowych — zazwyczaj ogólny esej informacyjny, który może nie być tym, czego potrzeba.
Problem braku określenia odbiorców
Odbiorcy to jeden z wymiarów promptu o największym wpływie na wynik. Ten sam temat należy wyjaśniać zupełnie inaczej różnym odbiorcom:
- „Wyjaśnij działanie sieci neuronowych inżynierowi uczenia maszynowego” → techniczna szczegółowość, specjalistyczna terminologia, przykłady kodu
- „Wyjaśnij działanie sieci neuronowych dwunastolatkowi” → wyjaśnienie oparte na analogiach, bez równań, z konkretnymi przykładami
- „Wyjaśnij działanie sieci neuronowych dyrektorowi ds. marketingu” → wpływ na biznes, a nie mechanika działania, nacisk na ROI
Bez określenia odbiorców model wybiera ich arbitralnie. Ten wybór często nie odpowiada rzeczywistemu zastosowaniu.
Systematyczne usuwanie nieprecyzyjności
Systematyczne podejście do przekształcania nieprecyzyjnych promptów w konkretne polega na użyciu schematu KTO–CO–PO CO–JAK–JAK DUŻO w celu uszczegółowienia każdego wymiaru:
VAGUE_PROMPT = 'Write something about productivity.'
# Expand each dimension:
who = 'remote software engineers who struggle with context-switching between tasks'
what = 'a practical guide to the Pomodoro Technique'
for_what = 'a company internal newsletter'
how = 'numbered steps, conversational tone, include one counterintuitive tip'
how_much = '250 words'
SPECIFIC_PROMPT = (
f'Write {what} for {who}. '
f'This will appear in {for_what}. '
f'Format: {how}. '
f'Length: {how_much}.'
)
print(SPECIFIC_PROMPT)
# Output: Write a practical guide to the Pomodoro Technique for remote software engineers
# who struggle with context-switching between tasks. This will appear in a company internal
# newsletter. Format: numbered steps, conversational tone, include one counterintuitive tip.
# Length: 250 words.Typowe ogólnikowe słowa, na które należy uważać
Pewne słowa w promptach są niemal zawsze ogólnikowe i powinny skłonić do sprawdzenia poziomu szczegółowości:
- Dobry — według jakiego standardu? Kto ocenia, że jest dobry?
- Lepszy — od czego?
- Odpowiedni — dla jakiego kontekstu lub odbiorców?
- Profesjonalny — w jakiej branży? Na jakim poziomie formalności?
- Ulepszyć — w jakim wymiarze? Jasności? Długości? Dokładności?
- Interesujący — dla kogo?
Gdy w swoim prompcie zauważy się takie słowa, należy zadać pytanie uzupełniające, które sugerują. Odpowiedź staje się konkretną instrukcją.
Skala szczegółowości
Szczegółowość mieści się na pewnej skali — nie zawsze potrzebna jest jej maksymalna wartość. Właściwy poziom zależy od zadania:
- Twórcza eksploracja — mniejsza szczegółowość jest zamierzona. Nieprecyzyjne prompty dają zaskakującą różnorodność.
- Rutynowa produkcja — duża szczegółowość jest potrzebna dla spójności i możliwości ponownego użycia
- Wyszukiwanie informacji — duża szczegółowość pomaga modelowi skupić się na właściwym aspekcie
- Burza mózgów — średnia szczegółowość: należy określić dziedzinę, ale pozostawić pomysły otwarte
Nieprecyzyjność jest błędem, gdy potrzebny jest konkretny wynik. Jest zaletą, gdy pożądana jest większa swoboda twórcza.
Zastępowanie ogólnikowych instrukcji przykładami wyników
Czasem najskuteczniejszym sposobem naprawienia nieprecyzyjnego promptu jest dodanie przykładu oczekiwanego wyniku zamiast próby opisania go słowami:
„Napisz slogan produktu w tym stylu: „Osiągaj więcej, mając mniej”. „Myśl inaczej”. „Po prostu to zrób”.”
Przykłady eliminują potrzebę abstrakcyjnego definiowania pojęć takich jak „zwięzły”, „wyrazisty”, „głos marki” i „zapadający w pamięć”. Model bardziej niezawodnie wyodrębnia wzorzec z przykładów, niż wnioskuje go na podstawie opisów. Przykłady są często najskuteczniejszym dostępnym sposobem doprecyzowania promptu.
Dostosowanie szczegółowości: ani za mało, ani za dużo
Nadmierne uszczegółowienie jest przeciwieństwem nieprecyzyjności. Prompt zawierający 15 bardzo szczegółowych ograniczeń może wygenerować wynik, który technicznie spełnia je wszystkie, ale wydaje się mechaniczny i nietrafiony.
Poziom szczegółowości można dostosować, zadając sobie pytanie: „Co stworzyłaby osoba, która nigdy wcześniej ze mną nie pracowała, po otrzymaniu tego promptu?” Jeśli kompetentna osoba potrafiłaby na jego podstawie stworzyć potrzebny wynik, prompt jest wystarczająco szczegółowy. Jeśli musiałaby zadawać pytania doprecyzowujące, należy dodać do promptu odpowiedzi. Jeśli czułaby się nadmiernie ograniczona, należy usunąć część ograniczeń.
Sprawdzenie wiedzy: rozpoznawanie nieprecyzyjności
Proszę uszeregować te cztery prompty od najbardziej nieprecyzyjnego do najbardziej szczegółowego:
(A) „Napisz o przywództwie.”
(B) „Napisz 300-słowowy artykuł o przywództwie służebnym dla początkujących menedżerów w startupie technologicznym, koncentrując się na trzech konkretnych zachowaniach, które mogą ćwiczyć w ciągu pierwszych 30 dni.”
(C) „Napisz dobry artykuł o przywództwie.”
(D) „Napisz artykuł o stylach przywództwa dla menedżerów.”
Podsumowanie: zbyt ogólnikowe instrukcje
Nieprecyzyjność jest najczęstszym błędem w promptach, ponieważ można szybko napisać ogólnikowy prompt. Ceną za to są niespójne i nieprzewidywalne wyniki, które wymagają dużej ilości edycji.
Rozwiązanie jest systematyczne: należy określić KTO (odbiorców), CO (rodzaj zadania), PO CO (cel), JAK (format i styl) oraz JAK DUŻO (długość). Warto zwracać uwagę na typowe ogólnikowe słowa („dobry”, „lepszy”, „odpowiedni”, „profesjonalny”) i zastępować je konkretnymi odpowiedziami na pytania, które sugerują. Gdy opis słowny nie wystarcza, należy użyć przykładów.
W następnej lekcji omówione zostaną sprzeczne wymagania — problem przeciwny do nieprecyzyjności.
Ucz się AI Prompt Engineering dzięki korepetycjom AI — za darmo
Pisz i uruchamiaj kod w przeglądarce, otrzymuj natychmiastową pomoc od korepetytora AI dostępnego 24/7 i kontynuuj naukę w sieci lub w aplikacji.
- Kursy
- 53
- Lekcje
- 199
Często zadawane pytania
Czy lekcja „Nadmiernie nieprecyzyjne instrukcje” jest bezpłatna?
Tak — pełny tekst „Nadmiernie nieprecyzyjne instrukcje” 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 „Nadmiernie nieprecyzyjne instrukcje”?
Najczęstszy błąd w promptach: prośba o „coś dobrego” bez zdefiniowania, co oznacza „dobre”. Ć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 1 z 4.
Ile czasu zajmuje lekcja „Nadmiernie nieprecyzyjne instrukcje”?
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
- Nadmiernie nieprecyzyjne instrukcje
- Sprzeczne wymagania
- Błędy wynikające z braku kontekstu
- Diagnozowanie i naprawianie złych promptów