วิธีใช้ Cursor (+ เคล็ดลับที่ดีที่สุด) [บทความแปล]
(siosio3103.medium.com)- ช่วงหลังมานี้นักพัฒนาจำนวนมากทำงานเขียนโค้ดเป็นส่วนใหญ่ด้วยเพียง ช่องป้อนข้อมูลของเอเจนต์ ใน Cursor และผู้เขียนเองก็ทำแบบนี้ถึง 80%
- ใช้โหมด YOLO: ให้ AI แก้ไขซ้ำโดยอัตโนมัติจนกว่าการ build หรือ test จะผ่าน
- จัดการงานที่ซับซ้อน: ใช้พรอมป์ต์ที่อิง TDD เพื่อทำงานยาก ๆ แบบอัตโนมัติซ้ำ ๆ ได้
- ออกแบบ UI ไปพร้อมกับ Cursor: ทำได้ผ่าน Builder.io เป็นต้น
- แก้ TypeScript error อัตโนมัติ: มอบหมายให้ Cursor แก้ build error ซ้ำ ๆ และตรวจสอบผลให้
- ดีบักจาก log และแก้ไขซ้ำ ๆ: สั่งให้เพิ่ม log แล้วใช้ log นั้นเพื่อแก้ปัญหาต่อ จากนั้นทำซ้ำ
- ใช้คีย์ลัด Command K / Command I: แก้ไขโค้ดที่เลือกไว้ได้อย่างรวดเร็ว
- สร้าง commit message อัตโนมัติ: สามารถสร้าง commit message แบบสรุปให้อัตโนมัติได้
- ตัวสำรวจบั๊ก: สามารถตรวจจับบั๊กที่อาจเกิดขึ้นจากการเปลี่ยนแปลงล่าสุดได้
4 ความคิดเห็น
โหมด YOLO...
พอทำซ้ำหลายรอบเพื่อแก้ปัญหาเดิม ก็จะหลุดเกินขนาดของ context window และผมก็เจอหลายครั้งว่า AI เหมือนพังไปเลย เลยอยากรู้ว่าในกรณีแบบนี้คนอื่นจัดการกันอย่างไร
ส่วนผมถ้าลองหลายครั้งแล้วยังทำตัวเหมือนโง่ ๆ ก็จะเปลี่ยนโมเดลแล้วเปิดหน้าต่างพรอมป์ต์ใหม่
ดูเหมือนว่าตามที่คุณบอก ต้องคอยใส่คอนเท็กซ์เพิ่มเติมอยู่เรื่อย ๆ หรือสรุปคอนเท็กซ์แล้วเริ่มแชตใหม่ ดูเหมือนว่าสุดท้ายก็ทำได้แค่คอยเฝ้าสังเกตและคอยกระตุ้นมันต่อไป
ดูเหมือนว่า
yolo modeถูกเปลี่ยนเป็นauto run modeแล้วครับ