Prompt engineering
Technika Scratchpad: Strukturalne myślenie z AI

Technika scratchpad zmienia fundamentalnie sposób, w jaki взаимодействujemy z dużymi modelami językowymi (LLM). W przeciwieństwie do tradycyjnego.promptowania, gdzie po prostu wyrażamy naszą prośbę i liczymy na najlepszy wynik, technika scratchpad tworzy strukturalny proces myślowy, który zarówno Ty, jak i LLM mogą podążać.
Zastanów się nad tym powszechnym scenariuszem: Kiedy prosisz LLM o analizę wzorców zakupów klientów, typowe promptowanie może po prostu poprosić o analizę bezpośrednio. Rezultat? Często spieszący się lub niezgodny z oczekiwaniami wynik, który pomija kluczowe czynniki. To właśnie tutaj technika scratchpad okazuje się przełomowa.
Zamiast skakać prosto do rozwiązania, technika scratchpad wprowadza krytyczną fazę planowania. Używając <scratchpad> tagów, tworzysz przestrzeń, w której LLM może:
- Zmapować swój podejście przed wykonaniem
- Rozbić złożone problemy na zarządzalne komponenty
- Zidentyfikować potencjalne pułapki wcześnie
- Pozwolić na korektę kursu przed inwestowaniem czasu w niewłaściwym kierunku
Prawdziwa moc leży w przejrzystości. Kiedy możesz zobaczyć, jak LLM planuje podejść do Twojego żądania, możesz natychmiast złapać niezrozumienia i skierować je w stronę Twojego zamierzonego wyniku.
Tworzenie pierwszego Scratchpada
Podstawowa struktura promptu scratchpad składa się z trzech kluczowych elementów:
- Początkowe żądanie: Przedstaw swoje zadanie wyraźnie, ale nie przestawaj tam. Dołącz kontekst o Twoich celach i konkretnych wymaganiach.
- Dyrektywa Scratchpad: Nakieruj LLM, aby zaplanowało swoje podejście, używając <scratchpad> tagów. Bądź konkretny co do tego, co chcesz zobaczyć w fazie planowania.
- Pętla przeglądu: Zbadaj proponowane podejście i udoskonal je, jeśli to konieczne, zanim przejdziesz do pełnej odpowiedzi.
Przejdźmy przez praktyczny przykład. Zamiast prosić po prostu o analizę rynku, oto jak możesz ją sformatować:

Podstawowa odpowiedź scratchpad będzie wyglądać mniej więcej tak:

Ta faza planowania ujawnia zamierzone obszary skupienia LLM. Jeśli zauważysz, że brakuje mu kluczowych elementów – być może innowacji w dziedzinie baterii lub partnerstw w zakresie infrastruktury ładowania – możesz skierować je w odpowiednim kierunku, zanim otrzymasz pełną, ale nieodpowiednią analizę.
Powszechne pułapki, których należy unikać
- Niejasne dyrektywy planowania: Nie proś po prostu LLM, aby “zaplanowało swoje podejście”. Poproś o konkretnych elementów, które chcesz zobaczyć w scratchpad, takich jak metodyka, punkty danych lub ramy analityczne.
- Pominięcie kroku przeglądu: Scratchpad nie jest tylko dla pokazu – jest Twoją okazją do skorygowania kursu. Zajmij się oceną, czy proponowane podejście jest zgodne z Twoimi potrzebami.
- Niewystarczający kontekst: Chociaż scratchpad pomaga zorganizować myślenie, nie może rekompensować niejasnych początkowych wymagań. Bądź konkretny co do swoich potrzeb, audytorium i zamierzonego wykorzystania informacji.
Poza podstawami
Kiedy podejmujesz się projektów LLM, tworzenie odpowiedniego początkowego promptu staje się kluczowe.
Oto kilka pomysłów na prompty dla wielowarstwowych wyzwań. Pamiętaj, aby dołączyć jak najwięcej kontekstu w postaci dołączonych dokumentów lub tekstu:
Prompt strategii uruchomienia produktu:
- “Potrzebuję opracowania kompleksowej strategii uruchomienia produktu. Używając <scratchpad> tagów, rozłóż swoje podejście do analizy pozycjonowania rynkowego, krajobrazu konkurencyjnego i planowania wejścia na rynek. Zastanów się nad potencjalnymi lukami informacyjnymi i zależnościami między tymi elementami, zanim udzielisz jakichkolwiek rekomendacji.”
Prompt planowania budżetu:
- “Pomóż mi stworzyć budżet departamentu na przyszły rok. Zanim udzielisz liczb, użyj <scratchpad> tagów, aby zarysować swoją metodykę uwzględniania danych historycznych, prognoz wzrostu i alokacji zasobów. Zaznacz wszelkie założenia, które będziesz musiał poczynić w tym procesie.”
Prompt oceny ryzyka projektu:
- “Uruchamiamy nowy system oprogramowania przedsiębiorstwa. Zanim wymienisz potencjalne ryzyka, użyj <scratchpad> tagów, aby zmapować, jak podejdziesz do identyfikacji ryzyka w wymiarach technicznych, operacyjnych i biznesowych. Dołącz swój framework do priorytetyzacji tych ryzyk.”
Każdy z tych promptów:
- Wyraźnie stwierdza cel końcowy
- Prosi o konkretnych elementów planowania
- Zidentyfikuje kluczowe obszary wymagające rozważenia
- Zachęca do systematycznego myślenia przed generowaniem rozwiązań
Uwaga: Te prompty są dość prostymi przykładami. Możesz uzyskać bardzo szczegółowe i złożone w zależności od przypadku użycia.
Kluczem jest bycie wyraźnym co do chęci zobaczenia procesu planowania przed otrzymaniem rozwiązań. To zapobiega spieszącym się odpowiedziom i zapewnia gruntowne rozważenie wszystkich istotnych czynników.
Jak wspomniano, te prompty mogą (i powinny) być dalej dostosowane przez:
- Dodanie konkretnego kontekstu branżowego
- Dołączenie znanych ograniczeń
- Określenie wymaganych danych wyjściowych
- Wskazanie konkretnych metodologii, które chcesz uwzględnić
Pamiętaj: Im bardziej złożone zadanie, tym ważniejsze jest zobaczenie planowanego podejścia LLM przed wygenerowaniem rozwiązań.
Technika scratchpad pomaga nam przekształcić interakcję między ludźmi a LLM. Implementując ten strukturalny podejście, organizacje i profesjonaliści mogą wyjść poza proste wzorce promptów i osiągnąć bardziej zaawansowane, niezawodne wyniki. Ta metodyka okazuje się szczególnie cenna w środowiskach, w których dokładność, spójność i przejrzyste uzasadnienie są niezbędne dla procesów decyzyjnych.












