Biblioteka promptów

Skrypt automatyzujący powtarzalne zadanie

Prosty skrypt z instrukcją uruchomienia dla osoby, która nie programuje na co dzień.

Prompt – 4 zmienne do uzupełnienia

Napisz skrypt w [JĘZYK], który: [CO MA ROBIĆ].
Dane wejściowe: [SKĄD SKRYPT BIERZE DANE].
Wynik: [CO MA POWSTAĆ].

Wymagania:
- kod z komentarzami po polsku,
- obsługa typowych błędów z czytelnym komunikatem,
- instrukcja krok po kroku, jak go uruchomić (zakładam, że programuję rzadko),
- tryb próbny, który pokazuje, co zostanie zrobione, zanim cokolwiek zmieni.

Kiedy użyć tego promptu

Gdy co tydzień robisz to samo: zmieniasz nazwy kilkuset plików, scalasz arkusze, pobierasz raporty, przenosisz dane między systemami. Skrypt robi to w kilka sekund, a prompt zakłada, że programujesz rzadko – dostajesz komentarze, instrukcję uruchomienia i tryb próbny, który nic nie zmienia, zanim nie potwierdzisz.

Przykład

Przykładowe dane do uzupełnienia:

  • JĘZYK: Python
  • CO MA ROBIĆ: zmienia nazwy zdjęć produktów na format nazwa-produktu-kolor-01.jpg
  • SKĄD SKRYPT BIERZE DANE: folder ze zdjęciami i arkusz CSV z kolumnami: stara_nazwa, nazwa_produktu, kolor
  • CO MA POWSTAĆ: zdjęcia z nowymi nazwami w tym samym folderze i plik z listą zmian

Czego się spodziewać: Dostaniesz skrypt, który w trybie próbnym wypisuje planowane zmiany nazw, obsługuje brakujące pliki i polskie znaki, a po potwierdzeniu zmienia nazwy i zapisuje log – plus instrukcję instalacji Pythona i uruchomienia krok po kroku.

Jak dopasować prompt do siebie

  • Windows bez instalowania niczego: poproś o skrypt w PowerShell.
  • Arkusze Google: poproś o skrypt w Google Apps Script uruchamiany z menu arkusza.
  • Zadanie cykliczne: poproś o instrukcję uruchamiania automatycznie (harmonogram zadań lub cron).

Wskazówki

  • Zawsze najpierw uruchom tryb próbny i przejrzyj wynik.
  • Pracuj na kopii plików przy pierwszym uruchomieniu.
  • Zapisz skrypt z krótkim opisem w README – za miesiąc nie będziesz pamiętać, jak go użyć.

Najczęstsze błędy

  • Uruchomienie skryptu od razu na jedynej kopii danych.
  • Brak obsługi błędów – skrypt przerywa pracę w połowie i nie wiadomo, co zostało zrobione.

Co dalej – dopytaj model

Gdy dostaniesz odpowiedź, możesz pójść krok dalej tym poleceniem:

Dodaj do skryptu harmonogram, żeby uruchamiał się sam w każdy poniedziałek o 8:00.