Definujte pravidla, formujte paměť

Vývoj softwaru v Cursoru

Francesca Donadoni

AI Curriculum Manager, DataCamp

Pravidla Cursor

pravidla v Cursor

Vývoj softwaru v Cursoru

Typy pravidel Cursor

$$

  • 📄 Pravidla projektu: .cursor/rules, omezená na váš kód
  • 👤 Uživatelská pravidla: platí napříč všemi projekty
  • 🤝 Týmová pravidla: sdílené standardy spravované z řídicího panelu
  • 🤖 AGENTS.md: pokyny pro agenta ve formátu Markdown pro jednoduchou konfiguraci

$$

Pravidla poskytují trvalý kontext

Vývoj softwaru v Cursoru

Typy pravidel Cursor

$$

  • 📄 Pravidla projektu: .cursor/rules, omezená na váš kód
  • 👤 Uživatelská pravidla: platí napříč všemi projekty
  • 🤝 Týmová pravidla: sdílené standardy spravované z řídicího panelu
  • 🤖 AGENTS.md: pokyny pro agenta ve formátu Markdown pro jednoduchou konfiguraci

$$

Pravidla poskytují trvalý kontext ➡️ pomáhají dosahovat konzistentních výsledků

Vývoj softwaru v Cursoru
Vývoj softwaru v Cursoru

Vnořování pravidel

vnořování pravidel

Vývoj softwaru v Cursoru

Osvědčené postupy pro definování pravidel

$$

  • 🎯 Zaměřená a konkrétní

$$

  • ✂️ Velká pravidla rozdělena na menší

$$

  • 💡 Jasné příklady pro vedení asistenta AI
Vývoj softwaru v Cursoru

Definování pokynů pro agenta

soubor agents.md

Vývoj softwaru v Cursoru

Paměť v Cursor

  • Paměť:
    • Automaticky zachycuje předvolby
    • Ukládá klíčové údaje pro zachování konzistence

paměť v Cursor

Vývoj softwaru v Cursoru

Nastavení Cursor

pravidla a paměti

Vývoj softwaru v Cursoru

Jak se vytvářejí vzpomínky?

$$

  • 👁️ Sledování na pozadí (Sidecar):
    • Model běžící na pozadí
    • Extrahuje užitečné informace z konverzací a navrhuje je jako vzpomínky

$$

  • 🛠️ Volání nástrojů:
    • Agent ukládá vzpomínky přímo
    • Na vyžádání nebo při detekci důležitých informací
Vývoj softwaru v Cursoru
Vývoj softwaru v Cursoru

Méně opakování, více tvoření

  • Pravidla + Paměť ➡️ Asistent, který píše kód jako vy

pravidla a paměť jako vstup do Cursor

Vývoj softwaru v Cursoru

Pojďme procvičovat!

Vývoj softwaru v Cursoru

Preparing Video For Download...