ตัวอย่าง Prompt

บทนี้แสดงตัวอย่าง prompt สำหรับสร้าง application บน Vibe Coding Boilerplate


ระบบขอลาหยุด (Leave Request)

Prompt

สร้างระบบขอลาหยุดให้หน่อย

อ่าน docs และ codebase ก่อนเริ่มทำ

Features ที่ต้องการ:
- พนักงานส่งคำขอลาได้ (ลาป่วย, ลาพักร้อน, ลากิจ)
- หัวหน้าอนุมัติหรือปฏิเสธคำขอได้
- ดูยอดวันลาคงเหลือได้
- ดูประวัติการลาย้อนหลังได้

เริ่มจากวางแผนก่อน อย่าเพิ่งเขียนโค้ด และให้ถามคำถามกลับมา หากมีอะไรที่ต้องต้องตัดสินใจ

ทำไมถึงควรใช้ Prompt ลักษณะนี้

1. บอกให้อ่าน context ก่อน

อ่าน docs และ codebase ก่อนเริ่มทำ
  • AI จะได้รู้ coding standards ของโปรเจค
  • AI จะได้รู้ว่ามี patterns อะไรที่ใช้อยู่แล้ว
  • ไม่ต้องอธิบาย technical details ซ้ำ

2. บอกแค่ Features ที่ต้องการ

Features ที่ต้องการ:
- พนักงานส่งคำขอลาได้
- หัวหน้าอนุมัติหรือปฏิเสธคำขอได้
  • ใช้ภาษาธรรมดา ไม่จำเป็นต้องเป็น technical
  • AI จะแปลงเป็น data model, permissions, pages เอง

3. ให้ AI ถามกลับ

เริ่มจากวางแผนก่อน อย่าเพิ่งเขียนโค้ด และให้ถามคำถามกลับมา หากมีอะไรที่ต้องต้องตัดสินใจ
  • AI จะไม่ “เดา” สิ่งที่ไม่แน่ใจ
  • คุณได้มีส่วนร่วมในการตัดสินใจ
  • ป้องกัน AI ทำผิดทางแล้วต้อง revert

ตัวอย่างคำถามที่ AI อาจถามกลับ

หลังจากใช้ prompt นี้ AI อาจถามคำถามเช่น:

  • “แต่ละคนมีวันลากี่วันต่อปี?”
  • “ต้องนับวันเสาร์-อาทิตย์ไหม?”
  • “ใครบ้างที่สามารถอนุมัติได้? เฉพาะ admin หรือหัวหน้าแผนก?”
  • “ต้องการให้แจ้งเตือนทาง email ไหม?”

คุณสามารถตอบแบบง่ายๆ:

- 10 วันต่อปี
- ไม่ต้องนับวันหยุด
- เฉพาะคนที่มี role admin
- ยังไม่ต้อง email ไว้ทำทีหลัง

Tips

ถามได้เสมอ — ถ้าไม่เข้าใจให้ถาม AI กลับ

ค่อยๆ เพิ่ม — เริ่มจาก features หลักก่อน แล้วค่อยเพิ่มทีหลัง