ตัวอย่าง 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 หลักก่อน แล้วค่อยเพิ่มทีหลัง