พื้นฐาน Prompt Engineering
การเขียน Prompt ที่ดีก็เหมือนการบรีฟงานเพื่อนร่วมงานที่เก่งมากแต่ "อ่านใจเราไม่ได้" ครับ ถ้าเราสั่งชัดเจน ผลลัพธ์ที่ได้จะประหยัดเวลาเราไปได้มหาศาล
นี่คือโครงสร้างและตัวอย่างการเขียน Prompt เบื้องต้นแบบมือโปรครับ
🏗️ โครงสร้าง Prompt ที่มีประสิทธิภาพ (C-R-E-A-M)
เพื่อให้ได้คำตอบที่แม่นยำ ลองใช้สูตรนี้ดูครับ:
Context (บริบท): บอกว่าคุณเป็นใคร หรือต้องการให้ AI สวมบทบาทอะไร
Role/Task (หน้าที่): สั่งให้ทำอะไรให้ชัดเจน
Exclusions (ข้อห้าม): สิ่งที่ไม่ต้องการให้มีในคำตอบ
Audience (กลุ่มเป้าหมาย): คำตอบนี้เขียนให้ใครอ่าน
Format/Style (รูปแบบ): อยากให้ตอบเป็นตาราง, Bullet points หรือโทนไหน
📝 ตัวอย่าง Prompt: การเขียนอีเมลปฏิเสธลูกค้า
❌ แบบทั่วไป (ไม่แนะนำ)
"เขียนอีเมลปฏิเสธลูกค้าที่ขอลดราคาสินค้าให้หน่อย"
ผลลัพธ์: อาจจะได้อีเมลที่สั้นเกินไป หรือโทนเสียงที่ไม่ตรงกับแบรนด์
✅ แบบระบุ Context และความคาดหวัง (แนะนำ)
[Context/Role]: คุณคือผู้จัดการฝ่ายขายของบริษัท Software SaaS ที่เน้นภาพลักษณ์เป็นมืออาชีพและสุภาพ
[Task]: ช่วยเขียนอีเมลปฏิเสธการขอส่วนลด 30% จากลูกค้าใหม่ โดยอธิบายว่าราคาของเราสะท้อนถึงคุณภาพการบริการและการอัปเดตระบบตลอด 24 ชั่วโมง
[Context]: แต่ให้เสนอทางเลือกเป็น "ทดลองใช้ฟีเจอร์พรีเมียมฟรี 1 เดือน" แทนการลดราคา
[Language]: ภาษาไทยที่เป็นทางการแต่เป็นกันเอง
[Format]: ขอโครงสร้างที่มี หัวข้ออีเมล, คำเกริ่นนำ, เหตุผล, ข้อเสนอทางเลือก และคำลงท้าย
📊 ตัวอย่าง Prompt: การสรุปเนื้อหาการประชุม
[Task]: สรุปเนื้อหาจากข้อความด้านล่างนี้ให้หน่อย
[Context]: นี่คือสรุปการประชุมทีมการตลาดเรื่องแคมเปญวันสงกรานต์
[Audience]: สรุปนี้จะส่งให้ผู้บริหารที่ไม่มีเวลาอ่านรายละเอียดทั้งหมด
[Output Format]: > 1. สรุปใจความสำคัญเป็น 3 Bullet points 2. ตารางระบุ (สิ่งที่ต้องทำ | ผู้รับผิดชอบ | วันที่ส่งงาน) 3. โทนการเขียน: กระชับ มั่นใจ และตรงไปตรงมา
💡 ทริคเพิ่มเติมสำหรับมือใหม่
ให้ AI สวมบทบาท: เริ่มต้นด้วย "คุณคือผู้เชี่ยวชาญด้าน..." (You are an expert in...) จะช่วยให้ AI เลือกใช้คำศัพท์ที่เหมาะสมกับสายงานนั้นๆ
ระบุจำนวนคำ: เช่น "สรุปใน 100 คำ" หรือ "ขอ 5 ไอเดีย" เพื่อควบคุมความยาว
ระบุภาษา: แม้จะคุยเป็นภาษาไทย แต่ถ้าอยากให้ AI อ้างอิงแหล่งข้อมูลภาษาอังกฤษแล้วแปลกลับมา ก็สามารถสั่งได้ใน Prompt เดียว