Learning
Cursor IDE

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ó .cursorrules fá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ípusaJavasolt modell
Egyszerű kódkiegészítésCursor Fast (beépített)
Komplex architektúra döntésClaude Opus / GPT-4o
Kód magyarázat, reviewClaude Sonnet
Dokumentáció írásGPT-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 .cursorrules fájl hiánya a leggyakoribb produktivitásveszteség
  • Válaszd a feladathoz illő modellt – nem minden feladat igényli a leglassabb/legerőteljesebb modellt

On this page