❌ Prompt แบบทั่วไป (Basic):
"อธิบายเรื่อง Blockchain ให้หน่อย"
(ผลลัพธ์: มักจะได้คำตอบยาวๆ ศัพท์เทคนิคเยอะ อ่านแล้วงง)
✅ Prompt แบบโปร (Engineered):
"สวมบทบาทเป็น คุณครูใจดีที่สอนเด็กประถม ช่วยอธิบาย คอนเซปต์เรื่อง Blockchain ให้เข้าใจง่ายๆ โดยใช้การเปรียบเทียบ (Analogy) กับสมุดบันทึกในห้องเรียน และไม่ต้องใช้ศัพท์เทคนิคยากๆ"
(ผลลัพธ์: Gemini จะยกตัวอย่างที่เห็นภาพชัดเจน เข้าใจง่ายขึ้นทันที)
❌ Prompt แบบทั่วไป (Basic):
"เขียนอีเมลลาป่วยส่งอาจารย์ให้หน่อย"
(ผลลัพธ์: ได้อีเมลกลางๆ ที่ต้องมาแก้เติมชื่อ เติมวิชาเองเยอะ)
✅ Prompt แบบโปร (Engineered):
"เขียน อีเมลลาป่วยภาษาไทยส่งถึง อาจารย์สมชาย วิชา Network Design บริบทคือ ผมป่วยเป็นไข้หวัดใหญ่ มีใบรับรองแพทย์ โดยระบุด้วยว่า จะขอติดตามงานจากเพื่อนและส่งการบ้านย้อนหลังภายในสัปดาห์หน้า ขอโทนภาษา ที่สุภาพและเป็นทางการที่สุด"
(ผลลัพธ์: ได้ร่างอีเมลที่พร้อมส่งแทบไม่ต้องแก้)
❌ Prompt แบบทั่วไป (Basic):
"เขียนโค้ดภาษา Python ทำเครื่องคิดเลข"
(ผลลัพธ์: ได้โค้ดพื้นฐานที่อาจจะไม่มีฟังก์ชันดักจับข้อผิดพลาด)
✅ Prompt แบบโปร (Engineered):
"ทำหน้าที่เป็น Senior Python Developer ช่วยเขียนโค้ด เครื่องคิดเลขรับค่าผ่าน Terminal โดยมีเงื่อนไขคือ 1. ต้องมีการดัก Error (เช่น ห้ามหารด้วยศูนย์) 2. ให้ผู้ใช้เลือกทำรายการต่อได้เรื่อยๆ โดยไม่ต้องรันโปรแกรมใหม่ 3. คอมเมนต์อธิบายโค้ดแต่ละส่วนเป็นภาษาไทย"
(ผลลัพธ์: ได้โค้ดที่สมบูรณ์ ปลอดภัย และนำไปศึกษาต่อได้ง่าย)
❌ Prompt แบบทั่วไป (Basic):
"คิดชื่อโครงงาน IoT หน่อย"
(ผลลัพธ์: ได้ชื่อกว้างๆ เช่น Smart Home, Smart Farm ที่ซ้ำๆ กัน)
✅ Prompt แบบโปร (Engineered):
"ช่วยเสนอไอเดีย โครงงาน IoT จำนวน 5 หัวข้อ สำหรับ นักศึกษาปี 1 ที่งบประมาณจำกัดและเขียนโค้ดได้นิดหน่อย โดยเน้น การแก้ปัญหา PM 2.5 หรือ ปัญหาน้ำท่วมในภาคใต้ ขอมุมมองที่แปลกใหม่ และทำได้จริงใน 1 เดือน"
(ผลลัพธ์: ได้ไอเดียที่เฉพาะเจาะจง ตรงกลุ่มเป้าหมาย และเข้ากับสถานการณ์)
คุณอาจให้นักศึกษาลอง "Chain Prompting" (ถามต่อเนื่อง) ดูด้วยครับ เช่น
เริ่มจาก Prompt ตัวอย่างที่ 4 (หาไอเดียโครงงาน)
พอได้ไอเดียที่ชอบแล้ว ให้พิมพ์ต่อว่า "ช่วยเขียนแผนการดำเนินงาน (Timeline) 4 สัปดาห์สำหรับไอเดียที่ 2 ให้หน่อย"