วิธีเขียน Prompt ที่ดี ให้ AI ตอบตรงใจ

วิธีเขียน Prompt ที่ดี ให้ AI ตอบตรงใจ

Prompt คือคำสั่งหรือคำถามที่ส่งให้ AI (ChatGPT, Gemini ฯลฯ) การเขียน prompt ที่ดีช่วยให้ได้คำตอบที่แม่นยำและใช้ได้จริง

หลัก 4 ข้อของ prompt ที่ดี

  1. บอกบทบาท — “คุณเป็นนักการตลาดมืออาชีพ”
  2. ระบุงานชัดเจน — “เขียนแคปชันขายกาแฟ 3 เวอร์ชัน”
  3. ให้บริบท — “สินค้าราคา 120 บาท กลุ่มเป้าหมายวัยทำงาน”
  4. กำหนดรูปแบบผลลัพธ์ — “ความยาวไม่เกิน 100 ตัวอักษร ใช้ภาษาไทย”

ตัวอย่างเปรียบเทียบ

Prompt แย่Prompt ดี
เขียนแคปชันหน่อยคุณเป็นนักการตลาด เขียนแคปชันขายกาแฟดริป 3 เวอร์ชัน ภาษาไทย เน้นความสดใหม่ ไม่เกิน 100 ตัวอักษร
สรุปบทความนี้สรุปบทความนี้เป็น 5 ประเด็นหลัก พร้อมข้อเสนอแนะ 1 ข้อ ในรูปแบบ bullet

ใช้กับอะไรบ้าง

  • เขียนเนื้อหาและแคปชัน
  • วางแผนธุรกิจและกลยุทธ์
  • แปลภาษาและเรียบเรียง
  • สร้างไอเดียและ brainstorm

เคล็ดลับ

  • ระบุตัวอย่างผลลัพธ์ที่ต้องการ (few-shot)
  • แก้ไข prompt ซ้ำจนกว่าจะได้ผลลัพธ์ที่พอใจ
  • เก็บ prompt ที่ดีไว้ใช้ซ้ำ (prompt library)

ลองใช้ เครื่องสร้าง Prompt เพื่อสร้าง prompt ที่พร้อมใช้ทันที

โครงสร้าง Prompt ที่เราใช้จริงในทีม (สูตร R-T-C-F)

จากประสบการณ์ที่ทีม Webpanna Studio ใช้ AI ช่วยงานทุกวัน เราสรุปสูตรย่อไว้เป็น R-T-C-F คือ Role (บทบาท), Task (งาน), Context (บริบท), Format (รูปแบบ) — เขียนครบทั้ง 4 ส่วนในประโยคเดียวก็ได้ prompt ที่ใช้งานได้จริง เช่น “คุณเป็นนักเขียนคอนเทนต์ (R) เขียนแคปชันโพสต์เปิดร้านกาแฟใหม่ (T) ร้านอยู่ย่านชานเมือง ลูกค้าเป็นวัยทำงาน (C) เขียน 3 เวอร์ชัน ภาษาไทย เวอร์ชันละไม่เกิน 2 บรรทัด (F)” เทคนิคนี้ใช้ได้กับทุก AI ไม่ว่าจะเป็น ChatGPT หรือ Gemini เพราะหลักการเดียวกันคือยิ่งให้ข้อมูลครบ AI ยิ่งเดาถูก

ตารางตัวอย่าง: Prompt เดิม vs Prompt หลังปรับ (พร้อมผลที่คาดหวัง)

Prompt เดิมหลังปรับด้วยสูตร R-T-C-Fผลลัพธ์ที่ต่างกัน
“ช่วยคิดชื่อร้านหน่อย”“คุณเป็นผู้เชี่ยวชาญแบรนด์ไทย คิดชื่อร้านชาไทย 5 ชื่อ สะกดง่าย จำง่าย ไม่ซ้ำแบรนด์ดัง พร้อมความหมายสั้น ๆ”ได้ชื่อที่ใช้สมัครโฆษณาได้เลย ไม่ต้องคัด 10 รอบ
“แปลนี้ให้หน่อย”“แปลข้อความนี้เป็นภาษาอังกฤษแบบทางการ ใช้ในอีเมลถึงลูกค้าธุรกิจ รักษาน้ำเสียงสุภาพ”ได้ภาษาที่เหมาะกับสถานการณ์ ไม่ใช่คำแปลแห้ง ๆ
“คิดเมนูให้ร้านข้าวแกง”“คิดเมนูพิเศษประจำสัปดาห์ 5 เมนู ทำจากวัตถุดิบราคาถูก เสิร์ฟพร้อมข้าว ราคาขาย 50-70 บาท พร้อมชื่อเมนูน่าสนใจ”ได้ไอเดียที่คำนวณต้นทุนได้จริง

มุมทีมงาน: Prompt ที่เราใช้เกือบทุกวัน

พวกเราทีม Webpanna Studio มี prompt ประจำตัวที่เก็บไว้ใน “คลัง prompt” ของทีม ตัวอย่างที่ใช้บ่อยที่สุดคือ prompt สรุปประชุม: “คุณเป็นผู้ช่วยสรุปการประชุม สรุปจากโน้ตนี้เป็น 3 ส่วน: สิ่งที่ตกลง / สิ่งที่ต้องทำต่อ (ระบุผู้รับผิดชอบ) / สิ่งที่ค้างชัดเจนต้องถามกลับ” — ตัวที่เราชอบที่สุดคือส่วนที่สาม เพราะมันบังคับให้ AI ยอมรับว่าอะไรไม่ชัด แทนที่จะเดาเอาเอง อีกตัวที่ใช้เยอะคือ prompt “วิจารณ์งานเรา”: ให้ AI เล่นเป็นลูกค้าที่ไม่ค่อยพอใจ แล้ววิจารณ์แคปชันหรือดีไซน์ที่เราเขียน เผื่อจับจุดอ่อนก่อนส่งงานจริง ประสบการณ์ตรงของเราคือ AI จะเก่งขึ้นมากเมื่อเรากล้าให้มัน “เถียง” เรา ไม่ใช่แค่ชม

ข้อผิดพลาดที่พบบ่อยของมือใหม่

  • ใส่หลายงานใน prompt เดียว — ขอให้เขียนแคปชัน + วางแผนโพสต์ + คิดแฮชแท็กพร้อมกัน ผลลัพธ์จะครึ่ง ๆ กลาง ๆ ควรแยกเป็นหลายรอบ
  • ไม่บอก “สิ่งที่ไม่ต้องการ” — ลองเพิ่มคำว่า “ไม่ใช้คำว่า… / ไม่ใช้อีโมจิ / ไม่เกิน X ตัวอักษร” จะช่วยกรองขยะออกได้เยอะ
  • พอใจกับคำตอบแรก — คำตอบแรกมักเป็นค่าเฉลี่ยที่สุด ลองพิมพ์ว่า “ให้เวอร์ชันที่สร้างสรรค์กว่านี้” ต่ออีกรอบ
  • ลืมระบุภาษา — AI บางครั้งตอบอังกฤษปนไทย ใส่ “ตอบเป็นภาษาไทยทั้งหมด” ไปเลย
  • คาดหวังข้อมูลที่อัปเดตล่าสุด — AI ไม่รู้ข้อมูลวันนี้ อย่าถามราคา อัตราแลกเปลี่ยน หรือข่าวสดโดยไม่ให้ข้อมูลประกอบ

Q&A: คำถามที่เจอบ่อยจากผู้ใช้

ถาม: Prompt ยาวเท่าไหร่ถึงกำลังดี? ตอบ: ไม่มีสูตรตายตัว แต่จากที่เราใช้จริง 2-5 ประโยคที่มีบทบาท งาน บริบท และรูปแบบครบ มักได้ผลดีที่สุด ยาวเกินไปก็ได้ แต่ควรเรียงประเด็นเป็น bullet ให้ AI อ่านง่าย

ถาม: ต้องเขียน prompt เป็นภาษาอังกฤษไหม? ตอบ: ไม่จำเป็น AI ปัจจุบันเข้าใจภาษาไทยดีแล้ว การเขียนเป็นไทยยังช่วยให้ได้คำตอบที่เป็นธรรมชาติภาษาไทยมากขึ้นด้วย เว้นแต่ต้องการผลลัพธ์เชิงเทคนิคเฉพาะทางจึงอาจลองผสมอังกฤษ

ถาม: ทำไม AI ตอบผิดความจริง (หลอกเรา)? ตอบ: ปรากฏการณ์นี้เรียกว่า hallucination คือ AI เดาคำตอบที่ฟังดูน่าเชื่อแต่ไม่จริง วิธีลดคือระบุว่า “ถ้าไม่แน่ใจให้บอกว่าไม่แน่ใจ” และตรวจสอบข้อมูลสำคัญ เช่น ตัวเลข กฎหมาย ภาษี กับแหล่งทางการเสมอ

**ถาม: จำ prompt ที่ดีไว้