คุณคงเคยประสบปัญหาแบบนี้: พรอมต์ (Prompt) ที่เขียนขึ้นใน ChatGPT ทำงานได้ลื่นไหล แต่เมื่อนำไปใช้กับ Claude กลับได้คำตอบที่วกวน ยาวเหยียด หรือเปลี่ยนไปใช้ Gemini กลับตอบออกนอกเรื่อง ไม่ต้องพูดถึงการนำไปใช้กับ Midjourney ซึ่งได้ผลลัพธ์ที่ไม่เป็นไปตามคาดเหมือนพูดกับอากาศ เทคนิคที่ช่วยให้การทดสอบและใช้งานของผมง่ายขึ้นมาก ก็คือการเขียนพรอมต์ในรูปแบบ "ข้ามโมเดล" หรือ Universal Prompt ชุดเดียวแต่ใช้ได้ทุกที่
เทคนิคที่ 1: กำหนดเป้าหมายเป็นของที่ "ส่งมอบได้"
อย่าเขียนแค่ว่า "ช่วยเขียนข้อความโฆษณาให้หน่อย" ให้เปลี่ยนเป็น "โปรด输出ข้อความหลักสำหรับภาพสินค้า E-commerce 3 เวอร์ชัน แต่ละเวอร์ชันต้องมี: หัวข้อไม่เกิน 12 คำ คำบรรยายเสริมไม่เกิน 20 คำ และจุดขาย 3 ข้อ" ยิ่งระบุ "ของที่ส่งมอบได้" (Deliverable) ให้ชัดเจนเท่าไหร่ ChatGPT และ Claude ก็จะยิ่งตีความตามนั้น ไม่ค่อยคิดนอกกรอบ ส่วน Gemini ก็จะทำงานได้มีเสถียรภาพมากขึ้น
เทคนิคที่ 2: กำหนดรูปแบบ (Format) สำคัญกว่ากำหนดโทนเสียง (Tone)
หากต้องการเนื้อหาแบบมีโครงสร้าง ให้ระบุรูปแบบการนำเสนอออกมาโดยตรง เช่น "ให้输出ผลลัพธ์ในรูปแบบ JSON" หรือ "อธิบายโดยใช้ฟิลด์ของตาราง" โมเดล AI แต่ละตัวมีสไตล์การตอบที่แตกต่างกันมาก แต่โดยทั่วไปแล้วพวกมันจะทำตามคำสั่งเกี่ยวกับรูปแบบการนำเสนอได้ดีกว่า
เทคนิคที่ 3: แบ่งเขียนข้อมูลบริบท (Context) เป็นสามส่วน
ผมมักใช้วิธีการเขียนทีละบรรทัดแบ่งเป็นส่วนๆ: 1) สถานการณ์ (Scenario) 2) กลุ่มเป้าหมาย (Audience) และ 3) เงื่อนไขจำกัด (Constraints) ตัวอย่างเช่น "สถานการณ์= การแนะนำสินค้า (种草) บน Xiaohongshu / กลุ่มเป้าหมาย= มือใหม่ / เงื่อนไข= อย่าโอ้อวดประสิทธิภาพเกินจริง" การเขียนแยกเป็นส่วนๆ วิธีนี้ดีกว่าการเขียนบรรยายยาวๆ เป็นพืด ซึ่งอาจทำให้โมเดลตีความผิดพลาดได้


