Gyakori hibák és elkerülésük
Túl általános prompt, kontextus hiány, generált kód ellenőrzés, modell választás, .cursorrules.
Gyakori hibák és elkerülésük
1. hiba: Túl általános prompt
Probléma: Az AI általános megoldást generál, amely nem illeszkedik a projekt konvencióihoz.
# Rossz
"Hozz létre egy form komponenst"
# Jó
"Hozz létre egy bejelentkezési form komponenst React Hook Form
és Zod validációval. Nézd meg az @components/forms/RegisterForm.tsx
fájlt, és kövesd ugyanazt a mintát."2. hiba: Kontextus hiánya
Probléma: Az AI nem tud a projekt specifikus döntéseiről, ezért nem illeszkedő kódot generál.
Megoldás:
- Mindig hivatkozz a releváns fájlokra
@-gal - Tarts fenn egy jó
.cursorrulesfájlt - Használj Notepads-et a visszatérő kontextushoz
3. hiba: Az AI generált kód ellenőrzés nélküli futtatása
Probléma: A generált kód szintaktikailag helyes lehet, de logikailag hibás.
// Az AI ezt generálta – látszólag helyes:
const discount = (price - salePrice) / price * 100;
// De ha price = 0, akkor NaN-t ad vissza.
// Helyes verzió:
const discount = price > 0 ? ((price - salePrice) / price) * 100 : 0;Megoldás: Mindig olvasd el a generált kódot, és gondolj a szélső esetekre.
4. hiba: Túl nagy prompt egyszerre
Probléma: Egy prompt, amely egy egész feature-t akar egyszerre megvalósítani, töredezett vagy inkonzisztens kódot eredményez.
Megoldás: Bontsd kisebb, egymásra épülő lépésekre. Minden lépés után ellenőrizd az eredményt.
5. hiba: Rossz modell választása
Probléma: Egy lassabb, erőteljesebb modellt választasz egyszerű feladathoz, vagy fordítva.
| Feladat típusa | Javasolt modell |
|---|---|
| Egyszerű kódkiegészítés | Cursor Fast (beépített) |
| Komplex architektúra döntés | Claude Opus / GPT-4o |
| Kód magyarázat, review | Claude Sonnet |
| Dokumentáció írás | GPT-4o / Claude Sonnet |
6. hiba: A .cursorrules hiánya
Probléma: Minden promptban el kell mondani a projekt kontextusát.
Megoldás: Hozz létre részletes .cursorrules fájlt a projekt elején. Ez az egyszer befektetett idő sok redundáns promptolástól megkímél.
📝 Összefoglaló
- A specifikus, kontextusgazdag promptok jobb eredményt adnak
- A generált kódot mindig ellenőrizni kell, különösen szélső esetekre
- A
.cursorrulesfájl hiánya a leggyakoribb produktivitásveszteség - Válaszd a feladathoz illő modellt – nem minden feladat igényli a leglassabb/legerőteljesebb modellt