กำหนด Rules สร้าง Memory

การพัฒนาซอฟต์แวร์ด้วย Cursor

Francesca Donadoni

AI Curriculum Manager, DataCamp

Cursor Rules

rules ใน cursor

การพัฒนาซอฟต์แวร์ด้วย Cursor

ประเภทของ Cursor Rules

$$

  • 📄 Project Rules: .cursor/rules ใช้กับโปรเจกต์ของคุณ
  • 👤 User Rules: ใช้กับทุกโปรเจกต์
  • 🤝 Team Rules: มาตรฐานร่วมกันจัดการผ่าน dashboard
  • 🤖 AGENTS.md: คำสั่งสำหรับ agent ในรูปแบบ markdown

$$

Rules ให้ context ที่คงอยู่ตลอด

การพัฒนาซอฟต์แวร์ด้วย Cursor

ประเภทของ Cursor Rules

$$

  • 📄 Project Rules: .cursor/rules ใช้กับโปรเจกต์ของคุณ
  • 👤 User Rules: ใช้กับทุกโปรเจกต์
  • 🤝 Team Rules: มาตรฐานร่วมกันจัดการผ่าน dashboard
  • 🤖 AGENTS.md: คำสั่งสำหรับ agent ในรูปแบบ markdown

$$

Rules ให้ context ที่คงอยู่ตลอด ➡️ ช่วยให้ผลลัพธ์สม่ำเสมอ

การพัฒนาซอฟต์แวร์ด้วย Cursor
การพัฒนาซอฟต์แวร์ด้วย Cursor

การซ้อน Rules

การซ้อน rules

การพัฒนาซอฟต์แวร์ด้วย Cursor

แนวทางปฏิบัติที่ดีในการกำหนด Rules

$$

  • 🎯 เฉพาะเจาะจงและนำไปใช้ได้จริง

$$

  • ✂️ แบ่ง rule ขนาดใหญ่เป็น rule ย่อย

$$

  • 💡 ใส่ตัวอย่างชัดเจนเพื่อนำทาง AI assistant
การพัฒนาซอฟต์แวร์ด้วย Cursor

การกำหนดคำสั่งสำหรับ Agent

ไฟล์ agents.md

การพัฒนาซอฟต์แวร์ด้วย Cursor

Memory ใน Cursor

  • Memory:
    • รับรู้ความชอบโดยอัตโนมัติ
    • จัดเก็บรายละเอียดสำคัญเพื่อความสม่ำเสมอ

memory ใน cursor

การพัฒนาซอฟต์แวร์ด้วย Cursor

การตั้งค่า Cursor

rules และ memories

การพัฒนาซอฟต์แวร์ด้วย Cursor

Memory ถูกสร้างขึ้นอย่างไร?

$$

  • 👁️ Sidecar observation:
    • โมเดลที่ทำงานอยู่เบื้องหลัง
    • ดึงรายละเอียดที่มีประโยชน์จากการสนทนาและเสนอเป็น memory

$$

  • 🛠️ Tool calls:
    • Agent บันทึก memory โดยตรง
    • เมื่อถูกขอ หรือเมื่อตรวจพบข้อมูลสำคัญ
การพัฒนาซอฟต์แวร์ด้วย Cursor
การพัฒนาซอฟต์แวร์ด้วย Cursor

ลดการซ้ำซ้อน เพิ่มความสร้างสรรค์

  • Rules + Memory ➡️ assistant ที่เขียนโค้ดในแบบของคุณ

rules และ memory เป็น input ของ Cursor

การพัฒนาซอฟต์แวร์ด้วย Cursor

มาฝึกกันเถอะ!

การพัฒนาซอฟต์แวร์ด้วย Cursor

Preparing Video For Download...