Jak psát prompty, ze kterých vznikají skvělé aplikace
Rozdíl mezi obecným prvním návrhem a aplikací, která působí promyšleně, obvykle spočívá v promptu. Tady je jednoduchá struktura, která funguje pokaždé.
builder77 umí postavit funkční aplikaci z jediné věty. Jenže jedna věta nechává na AI spoustu rozhodnutí: pro koho aplikace je, které obrazovky jsou důležité, jaká data ukládá a jaký má mít charakter. Čím víc z těch rozhodnutí uděláš předem, tím blíž tvé představě bude první verze – a tím méně kreditů utratíš za opravy.
Tento návod ukazuje strukturu promptu, kterou sami používáme. Není to žádná magie, jen kontrolní seznam, který zajistí, že zazní všechno důležité.
1. Začni tím, pro koho to je a co to má dělat
„Rezervační aplikace“ může znamenat sto různých věcí. „Rezervační aplikace pro kadeřnictví se dvěma kadeřnicemi, kde si klienti vyberou službu, kadeřnici a čas“ může znamenat jen pár. Začni uživatelem a úkolem, v jedné nebo dvou větách.
Vytvoř rezervační webovou aplikaci pro malé kadeřnictví. Klienti si vyberou službu, kadeřnici a volný termín a pak zadají své jméno a telefonní číslo.
2. Vyjmenuj obrazovky nebo sekce
Pojmenované obrazovky dají AI kostru, kterou může naplnit. U webu vyjmenuj sekce v pořadí. U aplikace vyjmenuj hlavní pohledy a to, jak mezi nimi lidé přecházejí.
- Web: úvodní sekce, služby s cenami, tým, sekce s referencemi (doplníš později), otevírací doba, rezervační formulář, patička s odkazem na mapu.
- Webová aplikace: přehled, seznam s filtry, detail, okno pro vytvoření/úpravu, nastavení.
- Mobilní aplikace: spodní záložky Dnes, Plány, Pokrok a Profil, plus vysouvací panel pro přidávání záznamů.
3. Popiš data
Každá aplikace v builder77 má vestavěnou databázi, takže AI bude ukládat data do kolekcí. Aplikace vyjde čistší, když řekneš, jaké kolekce to jsou a na kterých polích záleží. Nepotřebuješ technický jazyk – stačí obyčejná podstatná jména.
Ukládej rezervace (služba, kadeřnice, datum, čas, jméno klienta, telefon, stav) a služby (název, délka, cena). Přidej pár ukázkových služeb.
Pokud má každý uživatel vidět jen své vlastní záznamy – deník, sledování návyků, osobní rozpočet – řekni to výslovně: „uživatelé se zaregistrují a vidí jen své záznamy“. builder77 přidá přihlášení a omezí dotazy na aktuálního uživatele.
4. Urči vizuální směr
Právě u stylu dávají obecné prompty obecné výsledky. Dvě nebo tři konkrétní slova jsou lepší než odstavec přídavných jmen. Zmiň náladu, barvu a případně vzor.
- „Hřejivě a minimalisticky, krémové pozadí, terakotové akcenty, patkové nadpisy.“
- „Tmavý dashboard, vysoký kontrast, elektricky zelené zvýraznění, husté tabulky jako v Linear.“
- „Hravě a zaobleně, pastelové barvy, velká přátelská tlačítka pro děti.“
Jako vzor můžeš přiložit i snímek obrazovky. AI z obrázku pochytí rozvržení a barvy, takže je to skvělá zkratka, když máš na mysli něco konkrétního.
5. Když nevíš, jak dál, použij „Vylepšit prompt“
Pokud máš jen hrubý nápad, napiš ho a stiskni Vylepšit prompt. builder77 ho přepíše na podrobný prompt, který pokrývá uživatele, obrazovky, data a styl. Než ho odešleš, přečti si ho – uprav cokoli, co nesedí. Je to rychlá cesta od „fitness aplikace“ k zadání, které opravdu chceš.
6. Upravuj po malých, konkrétních krocích
Jakmile první verze existuje, odolej pokušení poslat seznam dvanácti změn. Malé požadavky jsou spolehlivější a snáz se vracejí zpět. Dobrý rytmus je jedna funkce nebo jedna vizuální změna na zprávu.
- Pomocí Vybrat klikni na prvek v náhledu a řekni přesně, co na něm změnit.
- V režimu Diskuse naplánuj s AI větší funkci, než ji začneš stavět.
- Když se něco rozbije, stiskni Opravit pomocí AI – pošle zachycenou chybu, aby ji AI mohla opravit.
- Každá změna je verze. Pokud se ti výsledek nelíbí, obnov předchozí a zformuluj požadavek jinak.
Kompletní příklad
Vytvoř mobilní aplikaci na sledování návyků jménem Streaky pro lidi, kteří budují malé každodenní návyky.
Obrazovky: Dnes (seznam návyků s velkým tlačítkem pro odškrtnutí a aktuální sérií),
Návyky (přidání/úprava návyků s názvem, emoji, barvou a cílovým počtem dní v týdnu),
Statistiky (týdenní graf plnění a nejdelší série), Profil (odhlášení).
Data: uživatelé se registrují; návyky a odškrtnutí jsou soukromé pro každého uživatele.
Styl: klidný a přátelský, téměř bílé pozadí, jemný zelený akcent,
zaoblené karty, velké dotykové plochy, spodní lišta se záložkami.Je to asi 80 slov a odpovídá na každou otázku, kterou by jinak AI musela odhadovat. Vyzkoušej tuhle strukturu u svého dalšího nápadu – a své nejlepší prompty si schovej po ruce, protože ty vzory budeš používat častěji, než si myslíš.