Adatok megtervezése az alkalmazáshoz
Mielőtt az AI kódolni kezd: mit tároljon az alkalmazás, mi mihez tartozik, és ki mit láthat. Táblázatos terv hétköznapi nyelven, amelyet bemásolhatsz a kódoló eszközbe.
Töltsd ki a saját adataiddal
A sárgával jelölt részeket cseréld a saját adataidra.
EllenőrzésCtrl + Enter: másolás
Példa: kitöltve, mintaválasszal
- Alkalmazás
- Órarend- és bérletnyilvántartó egy jógastúdiónak
- Szerepek
- Vendégek (jelentkeznek az órákra), oktatók (látják a saját óráik névsorát), a tulajdonos (mindent lát és szerkeszt)
- Adatok
- Vendégek, órák időponttal és létszámkorláttal, jelentkezések, bérletek (10 alkalmas, havi)
- Kérdéseim
- Hány alkalom van még egy vendég bérletén; melyik óra mennyire telített
- Adatbázis
- Supabase
Táblák
| Tábla | Mit tárol |
|---|---|
| vendegek | a stúdió vendégei, vendégenként egy sor |
| orak | a meghirdetett órák, óránként egy sor |
| jelentkezesek | ki melyik órára jelentkezett |
| berletek | megvásárolt bérletek és a hátralévő alkalmak |
Példa, a berletek oszlopai
| Oszlop | Jelentése | Fajta | Kötelező |
|---|---|---|---|
| vendeg | kié a bérlet | hivatkozás a vendégre | igen |
| tipus | „10 alkalmas” vagy „havi” | szöveg, kötött lista | igen |
| hatralevo_alkalom | csak alkalmasnál | szám | nem |
| ervenyes_eddig | lejárat | dátum | igen |
Kapcsolatok: egy vendéghez több bérlet és több jelentkezés tartozhat; egy órához több jelentkezés, legfeljebb a létszámkorlátig.
Jogosultságok
| Tábla | Vendég | Oktató | Tulajdonos |
|---|---|---|---|
| vendegek | csak a sajátját | a saját óráira jelentkezőket | mindent |
| berletek | csak a sajátját olvassa | nem látja | mindent |
Ne tárold: bankkártyaadatot (a fizetést bízd fizetési szolgáltatóra), egészségi állapotra vonatkozó megjegyzést.
Most döntsd el: 1. a lemondott jelentkezést törlöd vagy megjelölöd (a megjelölés később kimutatható); 2. az alkalom levonása jelentkezéskor vagy részvételkor történik; 3. egy vendégnek lehet-e egyszerre két bérlete.
Kérés a kódoló AI-nak: „Hozd létre a fenti négy táblát Supabase-ben, a megadott oszlopokkal, és kapcsold be a sorszintű védelmet a jogosultsági táblázat szerint. Más táblát ne hozz létre.”
Szemléltető minta, Claude segítségével készült: azt mutatja, milyen jellegű és felépítésű válaszra számíthatsz. A többi ajánlott eszközzel a prompt várhatóan ugyanígy használható, de nem mindegyikben próbáltuk ki. A te eredményed más lesz. Hogyan készülnek a példák?
Miért működik?
Ha az adatok szerkezetét az AI menet közben találja ki, minden új funkciónál átírja, és a korábbi adat elveszhet vagy összekeveredik. Egy előre elfogadott terv ezt megelőzi, és a jogosultságokat is leírja, mielőtt valaki más adatát látná.
A „mit nehéz később megváltoztatni” lista azokra a döntésekre irányítja a figyelmed, amelyek tényleg számítanak; a többin ráérsz gondolkodni.
Mire figyelj?
- Személyes adatot csak annyit tárolj, amennyi a működéshez kell. Egészségügyi adatot ne gyűjts, hacsak nem elkerülhetetlen.
- A terv nem ér semmit, ha a kódoló AI később „javít” rajta. Írd be a szabályfájlba, hogy a táblák szerkezetét csak engedéllyel módosíthatja.
Tippek eszközönként
- Lovable, Bolt, Replit
- A végén kapott kérést az első üzenetek egyikeként add ki, mielőtt a képernyőket kéred.
Folytasd ezekkel
Ugyanabban a beszélgetésben küldd el, a válasz után.
- Adj öt sornyi próbaadatot minden táblához, amellyel tesztelhetem az alkalmazást.
- Mit kell módosítani, ha később több stúdiót is kezelni szeretnék?
Kapcsolódó promptok
Összes vibe coding promptBiztonsági audit fenyegetésmodellel
Végigveszi, ki és hogyan élhetne vissza az alkalmazásoddal, majd a kódot a tipikus hibákra nézi át: jogosultság, bemenet, titkok, függőségek. Súlyosság szerint rangsorol, és jelzi, amit a beillesztett részből nem lát.
Tesztterv a kritikus felhasználói utakra
Kockázat szerint rangsorolja, mit kell tesztelni az alkalmazásodban, majd megírja a legfontosabb teszteket. Kézzel elvégezhető ellenőrzőlistát is ad azoknak, akik nem írnak automata tesztet.
Hibakeresés módszeresen, feltevésekkel
Megállítja a találgatós javítgatást: a tünetekből rangsorolt feltevéseket állít fel, mindegyikhez egy ellenőrző lépést ad, és csak a bizonyított ok után javít. A javítás a lehető legkisebb marad.
Projektterv mérföldkövekkel és elfogadási feltételekkel
Az ötletedből olyan tervet ír, amelyet a kódoló AI lépésenként végre tud hajtani: hatókör, adatmodell, mérföldkövek, és mindegyiknél az, hogy miből látod, hogy kész. Külön listázza, ami szándékosan kimarad.