วิธีให้ Gemini ช่วยปรับ Prompt ให้ดีขึ้นก่อนเริ่มทำงาน

ถ้าคุณรู้ว่าต้องการให้ Google Gemini ทำอะไร แต่ไม่แน่ใจว่าควรเขียน Prompt อย่างไร วิธีที่ง่ายและมีประโยชน์มากคือ ให้ Gemini ช่วยตรวจและปรับ Prompt ของเราเสียก่อน แล้วค่อยนำ Prompt เวอร์ชันที่ปรับแล้วไปใช้ทำงานจริง

ตัวอย่าง เราอาจเริ่มด้วย Prompt ง่าย ๆ ว่า

ช่วยเขียนบทความเรื่อง Gemini ให้หน่อย

แทนที่จะกดให้ Gemini เขียนบทความทันที เราสามารถสั่งว่า

ช่วยปรับ Prompt นี้ให้ชัดขึ้นก่อน โดยรักษาเป้าหมายเดิม เพิ่มเฉพาะ Context, Goal, Constraints และ Output Format ที่จำเป็น และอย่าเพิ่ม Requirement ที่ฉันไม่ได้ขอ

Gemini อาจเปลี่ยน Prompt ให้เป็นประมาณนี้

เขียนบทความเรื่อง Google Gemini สำหรับ [กลุ่มเป้าหมาย] โดยมีเป้าหมาย [เป้าหมาย] ใช้ภาษาไทยธรรมชาติ โครงสร้าง H1/H2/H3 ตอบประเด็นหลักตั้งแต่ช่วงต้น และห้ามสร้างข้อมูลที่ไม่มีหลักฐานรองรับ

จากนั้นเราสามารถตรวจ Prompt ที่ปรับแล้วก่อนเริ่มงานจริง

วิธีนี้เรียกได้ว่าเป็นการใช้ Gemini เป็น Prompt Reviewer หรือ Prompt Optimizer ช่วยลดปัญหา Prompt กำกวม ขาด Context มีคำสั่งซ้ำ หรือกำหนด Output ไม่ชัด

ทำไมควรให้ Gemini ช่วยปรับ Prompt ก่อนทำงาน?

เวลาเขียน Prompt เอง เรามักรู้ว่า “อยากได้อะไร” แต่ไม่ได้เขียนข้อมูลทั้งหมดออกมา

ตัวอย่าง เราคิดในใจว่า

  • ต้องการภาษาไทยธรรมชาติ
  • เขียนให้มือใหม่
  • อย่าเยิ่นเย้อ
  • ขอเป็น Step-by-Step
  • ห้ามแต่งข้อมูล

แต่ Prompt ที่พิมพ์จริงอาจมีเพียง

อธิบายเรื่องนี้ให้หน่อย

Gemini จึงไม่เห็นเงื่อนไขที่อยู่ในความคิดของเรา

การให้ AI ช่วย Review Prompt สามารถช่วยหาได้ว่า

  • Task ชัดหรือไม่
  • Goal ชัดหรือไม่
  • Context ขาดอะไร
  • Audience ระบุหรือยัง
  • Constraints มีหรือไม่
  • Output Format ชัดหรือไม่
  • คำสั่งมี Conflict หรือไม่

จากนั้นเราค่อยเลือกว่าจะเพิ่มอะไรจริง

วิธีง่ายที่สุดในการให้ Gemini ปรับ Prompt

ใช้ Prompt นี้

นี่คือ Prompt ที่ฉันกำลังจะใช้:

[PROMPT เดิม]

ช่วย Rewrite ให้ชัดเจนและใช้งานได้ดีขึ้น โดย:

  1. รักษา Intent เดิม
  2. ตัดคำที่กำกวม
  3. จัดคำสั่งให้เป็นระบบ
  4. เพิ่ม Placeholder เฉพาะข้อมูลที่จำเป็น
  5. กำหนด Output Format หากช่วยให้คำตอบชัดขึ้น
  6. อย่าเพิ่ม Requirement ที่ฉันไม่ได้ต้องการ

ตอบเฉพาะ Prompt เวอร์ชันปรับปรุง

เพียงเท่านี้ก็สามารถใช้กับ Prompt แทบทุกประเภทได้

① ให้ Gemini หา “จุดอ่อน” ก่อน Rewrite

อย่าให้ Gemini Rewrite ทันทีทุกครั้ง

บางครั้งเราควรรู้ก่อนว่า Prompt เดิมมีปัญหาตรงไหน

ใช้

วิเคราะห์ Prompt นี้ก่อนโดยยังไม่ทำงานจริง:

[PROMPT]

ตรวจ:

  • ความกำกวม
  • Context ที่ขาด
  • Goal ที่ไม่ชัด
  • Constraints ที่ขาด
  • คำสั่งซ้ำ
  • คำสั่งขัดกัน
  • Output Format ที่ไม่ชัด

จากนั้นเสนอวิธีแก้แต่ละจุด

วิธีนี้ช่วยให้เราเรียนรู้การเขียน Prompt ไปด้วย

② ให้ Gemini รักษา Intent เดิม

นี่เป็นกฎสำคัญมาก

ถ้าสั่งเพียง

ทำ Prompt นี้ให้ดีที่สุด

Gemini อาจเพิ่ม Requirement จำนวนมากที่เราไม่ได้ต้องการ

ตัวอย่าง เดิมต้องการ

Rewrite Email

แต่ AI อาจเพิ่ม

  • Subject
  • CTA
  • Sales Angle
  • Follow-up Sequence
  • 3 Versions

ทั้งที่เราไม่ได้ขอ

จึงควรระบุว่า

รักษา Intent และ Scope เดิม ห้ามเพิ่มงานใหม่

หรือ

ปรับเฉพาะความชัดเจนของ Prompt ไม่เปลี่ยนเป้าหมายของงาน

③ ให้ Gemini ตัดคำกำกวม

คำกำกวมที่พบได้บ่อย เช่น

  • ดี
  • สวย
  • Professional
  • ละเอียด
  • กระชับ
  • น่าสนใจ
  • ดีที่สุด
  • คุณภาพสูง

คำเหล่านี้ควรเปลี่ยนเป็น Behavior ที่ชัด

ตัวอย่าง

Prompt เดิม

เขียนให้ดู Professional

Prompt ที่ปรับแล้ว

ใช้ Tone สุภาพ มั่นใจ และกระชับ หลีกเลี่ยง Slang และคำโอ้อวด และให้ Required Action ชัดเจน

Prompt หลังอธิบายได้ว่า Professional หมายถึงอะไร

④ ให้ Gemini เพิ่ม Goal

Prompt จำนวนมากบอก Task แต่ไม่บอกเป้าหมาย

ตัวอย่าง

วิเคราะห์เว็บไซต์นี้

Gemini ไม่รู้ว่าเราต้องการวิเคราะห์เพื่อ

  • เพิ่มยอดขาย
  • เพิ่ม SEO
  • แก้ UX
  • ตรวจ Technical
  • ลด Bounce

ให้สั่ง Gemini ว่า

หาก Prompt มี Task แต่ไม่มี Goal ให้เสนอ Placeholder [GOAL] แทนการเดา Goal เอง

ตัวอย่างที่ได้

วิเคราะห์เว็บไซต์นี้เพื่อ [GOAL]

จากนั้นเราเป็นคนกรอกเป้าหมายจริง

⑤ ให้ Gemini เพิ่ม Audience

โดยเฉพาะงานเขียน

Prompt:

หากผู้ใช้ปลายทางมีผลต่อคำตอบ ให้เพิ่ม Placeholder [AUDIENCE] แต่ห้ามเดาว่า Audience คือใคร

ตัวอย่าง

จาก

อธิบาย Cloud Computing

เป็น

อธิบาย Cloud Computing สำหรับ [AUDIENCE] โดยปรับศัพท์และระดับรายละเอียดให้เหมาะกับพื้นฐานของผู้อ่าน

มีความยืดหยุ่นกว่า

⑥ ให้ Gemini เพิ่ม Context ที่จำเป็น

Prompt อาจขาดข้อมูลสำคัญ

ตัวอย่าง

ช่วยคิดวิธีเพิ่มยอดขาย

Gemini สามารถปรับเป็น

ธุรกิจ: [BUSINESS]
สินค้า/บริการ: [PRODUCT]
ลูกค้า: [AUDIENCE]
ยอดขายปัจจุบัน: [CURRENT SALES]
เป้าหมาย: [GOAL]
งบ: [BUDGET]

ช่วยเสนอวิธีเพิ่มยอดขาย…

นี่ดีกว่าการให้ AI เดาข้อมูลธุรกิจ

⑦ ใช้ Placeholder แทนการให้ Geminiแต่งข้อมูล

ถ้า Gemini เห็นว่าข้อมูลสำคัญขาด ควรให้มันสร้างช่องว่าง

เช่น

[TOPIC]

[AUDIENCE]

[BUDGET]

[DEADLINE]

[SOURCE]

แทนการแต่งค่าขึ้นมาเอง

Prompt:

หากข้อมูลจำเป็นยังไม่มี ให้สร้าง Placeholder ที่ชื่อเข้าใจง่ายแทนการสมมติข้อมูล

นี่เป็นวิธีสร้าง Prompt Template ไปพร้อมกัน

⑧ ให้ Gemini แยก Required กับ Optional Information

บางข้อมูลจำเป็นต่อคำตอบ บางอย่างมีก็ดี

Prompt:

วิเคราะห์ว่าข้อมูลใดเป็น Required Input และข้อมูลใดเป็น Optional Input ก่อน Rewrite Prompt

ตัวอย่าง

สำหรับการแนะนำ Laptop

Required

  • งบ
  • การใช้งาน

Optional

  • น้ำหนักที่ต้องการ
  • ขนาดหน้าจอ
  • ยี่ห้อที่ชอบ

ช่วยไม่ให้ Prompt กลายเป็นแบบฟอร์มยาวเกินไป

⑨ ให้ Gemini เพิ่ม Constraints

Constraint ช่วยป้องกัน Gemini ทำเกิน Scope

ตัวอย่าง Prompt Rewrite

ช่วย Rewrite ข้อความนี้

อาจปรับเป็น

Rewrite ข้อความนี้ให้กระชับและเป็นธรรมชาติ โดยรักษา Meaning, Fact, Number, Date และ Name เดิม ห้ามเพิ่มข้อมูลใหม่

Gemini จะรู้ว่ามีสิ่งใดเปลี่ยนได้และเปลี่ยนไม่ได้

⑩ ให้ Gemini กำหนด Output Format

ถ้า Output สามารถมีหลายรูปแบบ ให้ Gemini ช่วยทำให้ชัด

ตัวอย่าง

วิเคราะห์คู่แข่ง

อาจปรับเป็น

วิเคราะห์คู่แข่งเป็นตาราง:

| Competitor | Strength | Weakness | Price | Positioning | Opportunity |

แล้วสรุป 3 Insights ท้ายตาราง

Output พร้อมนำไปใช้งานมากกว่า

⑪ ให้ Gemini แบ่ง Prompt ยาวเป็น Section

Prompt ที่ยาวมากควรจัดเป็นส่วน

เช่น

<CONTEXT>

<TASK>

<INPUT>

<CONSTRAINTS>

<OUTPUT>

Prompt:

ช่วยจัด Prompt นี้ใหม่ให้เป็น Sections โดยไม่เปลี่ยน Requirement และไม่เพิ่มข้อมูลใหม่

ช่วยให้อ่านง่ายและแก้ไขภายหลังได้ง่าย

⑫ ให้ Gemini แก้คำสั่งที่ซ้ำ

ตัวอย่าง Prompt

เขียนให้กระชับ
อย่าเยิ่นเย้อ
ไม่ต้องยาว
ตัดคำฟุ่มเฟือย
อย่าอธิบายมาก

มีความหมายทับซ้อนกัน

สามารถรวมเป็น

เขียนให้กระชับ ตัดคำและรายละเอียดที่ไม่เพิ่มคุณค่า แต่รักษาข้อมูลสำคัญไว้ครบ

Prompt:

รวม Instructions ที่มีความหมายซ้ำกันโดยไม่ทำให้ Requirement หาย

ช่วยลด Prompt Bloat

⑬ ให้ Gemini หา Instructions ที่ขัดกัน

ตัวอย่าง

ตอบไม่เกิน 100 คำ แต่ต้องอธิบายอย่างละเอียดทุกประเด็น

หรือ

ห้ามใช้ศัพท์เทคนิค แต่ต้องเขียนสำหรับผู้เชี่ยวชาญ

Prompt Reviewer ควรจับ Conflict เหล่านี้

ใช้

ระบุ Instructions ที่ไม่สามารถทำพร้อมกันได้หรืออาจเกิด Trade-off แล้วเสนอวิธี Rewrite

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

ตอบประมาณ 300–500 คำ โดยครอบคลุมเฉพาะประเด็นที่จำเป็นและตัดรายละเอียดรอง

⑭ ให้ Gemini กำหนด Priority เมื่อกฎชนกัน

บางครั้งไม่สามารถตัดกฎออกได้

ตัวอย่าง

ต้องกระชับ แต่ก็ต้องครบ

ให้กำหนด Priority

Priority:

  1. Accuracy
  2. Completeness
  3. Clarity
  4. Conciseness

หากต้องเลือกระหว่างความครบกับความสั้น ให้รักษาข้อมูลสำคัญก่อน

Prompt:

หาก Requirement มี Trade-off ให้เพิ่ม Priority แทนการลบ Requirement

⑮ ให้ Gemini เปลี่ยน Negative Instruction เป็น Positive Instruction

ตัวอย่าง

Negative

ห้ามเยิ่นเย้อ

Positive

ทุก Paragraph ต้องเพิ่มข้อมูลใหม่หรือช่วยให้ประเด็นเดิมชัดขึ้น

หรือ

Negative

อย่าหลุดเรื่อง

Positive

ทุก Section ต้องสนับสนุนเป้าหมายหลักของงาน

Positive Instruction มักบอก Behavior ที่ต้องการได้ชัดกว่า

⑯ ให้ Gemini เพิ่ม Success Criteria

Prompt ที่มี Success Criteria ช่วยให้รู้ว่าคำตอบแบบไหนถือว่าผ่าน

ตัวอย่าง

Final Output ถือว่าผ่านเมื่อ:

  • ตอบคำถามหลักครบ
  • ไม่มี Fact ใหม่
  • อยู่ใน Format ที่กำหนด
  • ไม่มี Section ซ้ำ
  • คนอ่านรู้ Next Action

Prompt:

ช่วยสร้าง Success Criteria 3–5 ข้อจาก Requirement เดิมโดยห้ามเพิ่ม Goal ใหม่

⑰ ให้ Gemini เพิ่ม Self-Check

ท้าย Prompt สามารถเพิ่ม

ก่อนส่ง Final Answer ให้ตรวจว่าทำตาม Requirement และ Constraints ทุกข้อ หากไม่ผ่านให้แก้ก่อนส่ง

Self-Check เหมาะกับงานที่มีเงื่อนไขหลายข้อ

⑱ ให้ Gemini ลด Prompt ที่ยาวเกินไป

ถ้ามี Prompt หลายพันคำ

สั่ง

ย่อ Prompt นี้ให้สั้นลงอย่างน้อย 30% โดยรักษาพฤติกรรมที่ต้องการทั้งหมด ตัดเฉพาะคำซ้ำ Context ที่ไม่มีผล และ Rule ที่ซ้ำกัน

จากนั้นควรเปรียบเทียบ Prompt เดิมกับ Prompt ใหม่ก่อนใช้

⑲ ให้ Gemini ทำ Prompt เวอร์ชันสั้นและเวอร์ชันละเอียด

Prompt:

จาก Requirement นี้ สร้าง Prompt 2 เวอร์ชัน:

  1. Compact — สั้นที่สุดที่ยังใช้งานได้
  2. Advanced — มี Context, Constraints, Output Format และ Validation

ทั้งสองเวอร์ชันต้องมี Goal เดียวกัน

ช่วยเลือก Prompt ตามความซับซ้อนของงาน

⑳ ให้ Gemini สร้าง Prompt Template

ถ้า Prompt ใช้ซ้ำ

สั่ง

เปลี่ยน Prompt นี้เป็น Reusable Template โดยแทนข้อมูลที่เปลี่ยนได้ด้วย [PLACEHOLDER] และเก็บ Rules ที่คงที่ไว้เหมือนเดิม

ตัวอย่าง

จาก

เขียนบทความเรื่อง Google Gemini สำหรับมือใหม่

เป็น

Topic: [TOPIC]
Audience: [AUDIENCE]

เขียนบทความ…

ครั้งต่อไปแค่กรอกข้อมูลใหม่

วิธีให้ Gemini ปรับ Prompt โดยไม่ทำงานจริง

ต้องระบุชัดว่า

ยังไม่ต้องทำ Task

ตัวอย่าง

วิเคราะห์และปรับ Prompt ด้านล่างเท่านั้น ยังไม่ต้องตอบคำถามหรือทำงานที่อยู่ภายใน Prompt

สำคัญมาก เพราะไม่เช่นนั้น Gemini อาจเริ่มทำงานแทนที่จะ Review Prompt

Prompt สำหรับ Review อย่างเดียว

คุณกำลังทำหน้าที่เป็น Prompt Reviewer เท่านั้น

ยังไม่ต้องทำ Task ภายใน Prompt

Prompt ปัจจุบัน:

[PROMPT]

ตรวจ:

  1. Intent
  2. Ambiguity
  3. Missing Context
  4. Conflict
  5. Redundancy
  6. Constraints
  7. Output Format

จากนั้นเสนอ Prompt เวอร์ชันใหม่และอธิบายสั้น ๆ ว่าแก้อะไร

Prompt สำหรับ Rewrite โดยไม่อธิบาย

ถ้าต้องการเร็ว

Rewrite Prompt ด้านล่างให้ชัด กระชับ และใช้งานได้ดีขึ้น รักษา Intent และ Scope เดิม ห้ามเพิ่มงานใหม่ หากข้อมูลสำคัญขาดให้ใช้ [PLACEHOLDER] แทนการเดา ตอบเฉพาะ Prompt ใหม่

[PROMPT]

เหมาะกับงานประจำ

Prompt สำหรับปรับ Prompt แบบมือใหม่

ฉันยังเขียน Prompt ไม่เก่ง นี่คือสิ่งที่ฉันต้องการ:

[อธิบายสิ่งที่ต้องการด้วยภาษาธรรมดา]

ช่วยเปลี่ยนให้เป็น Prompt ที่ชัดเจน โดยเพิ่มเฉพาะ:

  • Task
  • Goal
  • Context ที่จำเป็น
  • Constraints
  • Output Format

ถ้าข้อมูลสำคัญยังไม่มีให้ใช้ Placeholder แทน

ไม่จำเป็นต้องรู้ศัพท์ Prompt Engineering ก็ใช้ได้

Prompt สำหรับเปลี่ยนคำขอธรรมดาเป็น Prompt Professional

ตัวอย่างคำขอ

อยากให้ช่วยคิดแผนขายของ

ใช้

เปลี่ยนข้อความด้านล่างเป็น Prompt ที่มีโครงสร้างสำหรับ Gemini โดยรักษาความหมายเดิม:

[คำขอธรรมดา]

ใช้โครง:

Goal
Context
Input
Constraints
Output

Prompt สำหรับปรับคำถามให้ได้คำตอบตรงขึ้น

คำถามปัจจุบัน:

[QUESTION]

ช่วยหา 5 จุดที่คำถามยังตีความได้หลายแบบ แล้ว Rewrite ให้แคบและตรงเป้าหมายขึ้น โดยไม่เปลี่ยนหัวข้อหลัก

เหมาะกับ Research และ Troubleshooting

Prompt สำหรับปรับ Prompt เขียนบทความ

Prompt เดิม:

[PROMPT]

ช่วยปรับสำหรับการเขียนบทความโดยตรวจ:

  • Search Intent
  • Audience
  • Main Question
  • H1/H2/H3
  • Coverage
  • Tone
  • Unsupported Claims
  • Redundancy

ห้ามเพิ่ม Keyword หรือ Fact ที่ฉันไม่ได้ให้

Prompt สำหรับปรับ Prompt SEO

ตรวจ Prompt SEO นี้ว่ามีการเน้น Keyword มากกว่าการตอบ Search Intent หรือไม่ หากมีให้ปรับโดยให้ Search Intent และคุณค่าต่อผู้อ่านสำคัญกว่า Keyword Density และห้ามสร้าง Search Volume หรือ Ranking Data

Prompt สำหรับปรับ Prompt Rewrite

ปรับ Prompt Rewrite นี้ให้ระบุชัดว่าอะไรเปลี่ยนได้และอะไรต้องรักษา โดยเฉพาะ Meaning, Facts, Numbers, Dates, Names และ Conditions

เหมาะกับงาน Edit ที่ห้ามข้อมูลเปลี่ยน

Prompt สำหรับปรับ Prompt สรุปข้อมูล

ปรับ Prompt นี้ให้ Summary ใช้เฉพาะข้อมูลจาก Source แยก Key Facts, Decisions และ Actions และกำหนดว่าเมื่อ Source ไม่มีข้อมูลให้เขียนว่า “ไม่ได้ระบุ” แทนการเดา

Prompt สำหรับปรับ Prompt วิเคราะห์ข้อมูล

ตรวจ Prompt วิเคราะห์ข้อมูลนี้และเพิ่มคำสั่งให้แยก Fact, Interpretation, Hypothesis และ Missing Data โดยห้ามสรุปสาเหตุที่ไม่มี Evidence

Prompt สำหรับปรับ Prompt ธุรกิจ

ปรับ Prompt นี้สำหรับ Business Decision โดยเพิ่ม Goal, Data, Constraints, Options, Criteria, Risks และ Missing Information แต่ห้ามสร้างตัวเลขหรือ Market Data ที่ไม่ได้ให้

Prompt สำหรับปรับ Prompt การตลาด

ปรับ Prompt Marketing นี้ให้เริ่มจาก Business Goal และ Funnel Problem ก่อนเสนอ Campaign เพิ่ม Hypothesis, KPI และ Success Criteria และห้ามสร้าง Claim, Review หรือ Market Statistics ที่ไม่มีข้อมูล

Prompt สำหรับปรับ Prompt Coding

ปรับ Prompt Coding นี้ให้มี Language, Framework, Version, Expected Behavior, Actual Behavior, Error, Relevant Code และ Constraints หากข้อมูลใดยังไม่มีให้สร้าง Placeholder ห้ามสมมติ Version เอง

Prompt สำหรับ Debug

Prompt เดิม

โค้ดนี้พัง ช่วยแก้

สามารถสั่ง Gemini ปรับเป็น

Language: [LANGUAGE]
Framework/Version: [FRAMEWORK]
Expected Behavior: [EXPECTED]
Actual Behavior: [ACTUAL]
Error: [ERROR]
Relevant Code: [CODE]

วิเคราะห์ Root Cause ที่เป็นไปได้ก่อน เรียงวิธีตรวจ และเสนอ Minimal Fix พร้อม Regression Test

เห็นได้ชัดว่า Prompt หลังให้ข้อมูลที่เหมาะกับการ Debug มากกว่า

Prompt สำหรับปรับ Prompt การเรียน

ปรับ Prompt นี้ให้ Gemini ทำหน้าที่เป็น Tutor โดยเพิ่มระดับผู้เรียน เป้าหมาย สิ่งที่เข้าใจแล้ว และจุดที่ยังไม่เข้าใจ ให้ Hint ก่อนเฉลยเมื่อเป็นโจทย์ และสร้างคำถามตรวจความเข้าใจ

Prompt สำหรับปรับ Prompt เปรียบเทียบ

Prompt เดิม

A กับ B อันไหนดีกว่า?

ให้ Gemini ปรับโดยใช้

เปรียบเทียบ A กับ B ตาม [CRITERIA] โดยให้ความสำคัญกับ [PRIORITIES] ทำเป็นตาราง Pros, Cons, Best For และ Trade-offs จากนั้นแนะนำตาม Use Case แทนการประกาศ Winner เดียว

Prompt สำหรับปรับ Prompt เลือกสินค้า

ปรับ Prompt Recommendation นี้ให้ระบุ Budget, Use Case, Must-have, Nice-to-have และสิ่งที่ไม่ต้องการ และให้ Recommendation อิง Criteria เหล่านี้

จะช่วยลดคำแนะนำทั่วไป

Prompt สำหรับปรับ Prompt Email

ปรับ Prompt Email นี้ให้มี Recipient, Situation, Goal, Tone, Required Action และ Deadline โดยอย่าเพิ่มข้อมูลที่ไม่ได้ให้

Prompt สำหรับปรับ Prompt Social Media

ปรับ Prompt นี้ให้ระบุ Platform, Audience, Goal, Tone, Main Message และ CTA และห้ามสร้าง Fake Urgency หรือ Unsupported Claims

วิธีให้ Gemini เปรียบเทียบ Prompt ก่อนและหลัง

ใช้

แสดงตารางเปรียบเทียบ Prompt เดิมกับ Prompt ใหม่ว่าแต่ละส่วนแก้ปัญหาอะไร แต่ห้ามทำ Task จริง

เหมาะกับคนที่ต้องการเรียน Prompt Engineering

ตัวอย่างตาราง

ส่วนPrompt เดิมPrompt ใหม่เหตุผล
Goalไม่มีเพิ่ม Goalลดความกำกวม
Audienceไม่มีเพิ่ม Audienceปรับระดับภาษา
Outputไม่ชัดตารางใช้งานง่ายขึ้น

ให้ Gemini ให้คะแนน Prompt ได้ไหม?

ได้ในฐานะเครื่องมือ Review

Prompt:

ให้คะแนน Prompt นี้ 1–10 ในด้าน:

  • Clarity
  • Context
  • Specificity
  • Constraints
  • Output Definition

อธิบายจุดอ่อนก่อนเสนอเวอร์ชันปรับปรุง

แต่คะแนนเป็นเพียงการประเมินของ AI ไม่ใช่มาตรฐานสากล

ควรดูเหตุผลมากกว่าคะแนน

Prompt Quality Score แบบง่าย

สามารถใช้ Checklist

Clarity

รู้หรือไม่ว่าต้องทำอะไร

Context

มีข้อมูลพอหรือไม่

Scope

ขอบเขตชัดหรือไม่

Constraints

มีสิ่งที่ห้ามทำหรือไม่

Output

รู้หรือไม่ว่าต้องตอบแบบไหน

ถ้าครบ 5 ส่วน Prompt ส่วนใหญ่ก็ใช้งานได้ดีขึ้น

ให้ Gemini ถามเราก่อนปรับ Prompt

ถ้าเรายังให้ข้อมูลน้อย

สามารถใช้

ก่อน Rewrite Prompt ให้ถามฉันเฉพาะคำถามที่มีผลต่อคำตอบจริง สูงสุด 5 ข้อ แล้วจึงสร้าง Prompt ฉบับสมบูรณ์

เหมาะกับงานที่ Context มีผลสูง เช่น

  • Business Strategy
  • Travel Planning
  • Product Selection
  • Technical Architecture

แต่สำหรับงานง่ายอาจไม่จำเป็น

วิธีปรับ Prompt โดยไม่ต้องถามกลับ

ถ้าต้องการรวดเร็ว

ถ้าข้อมูลสำคัญขาด ให้ใช้ Placeholder แทนการถามฉัน และสร้าง Prompt Template ที่พร้อมกรอก

เหมาะกับการสร้าง Template จำนวนมาก

ให้ Gemini สร้าง Required Fields

Prompt:

จาก Task นี้ ช่วยระบุ Required Inputs ขั้นต่ำที่ต้องมีเพื่อให้ Prompt ทำงานได้ดี แล้วสร้าง Template ที่มีเฉพาะ Fields เหล่านั้น

ช่วยป้องกัน Prompt ที่มีตัวแปรมากเกินไป

ให้ Gemini ลบ Placeholder ที่ไม่จำเป็น

ถ้ามี Template ยาว

ตรวจ Placeholder ทั้งหมดและลบช่องที่ไม่มีผลต่อ Output อย่างมีนัยสำคัญ

ทำให้กรอกง่ายขึ้น

ให้ Gemini สร้าง Default Values

ตัวอย่าง

หากไม่ระบุ Tone ให้ใช้ Professional + Friendly

หากไม่ระบุ Length ให้ใช้ความยาวเท่าที่จำเป็น

หากไม่ระบุ Output ให้ใช้ Bullet

Prompt:

เสนอ Default Values เฉพาะ Variable ที่มีค่า Default สมเหตุสมผล และอย่าเดาข้อมูลเฉพาะของงาน

ให้ Gemini สร้าง Prompt หลายระดับ

สามารถสร้าง 3 แบบ

Quick Prompt

สั้น

Standard Prompt

ครอบคลุมงานทั่วไป

Advanced Prompt

มี Validation และ Constraints มากขึ้น

Prompt:

สร้าง Prompt 3 ระดับสำหรับ Task เดียวกัน: Quick, Standard และ Advanced โดยรักษา Goal เดียวกัน

ช่วยไม่ต้องใช้ Master Prompt ใหญ่กับทุกงาน

ตัวอย่าง Quick Prompt

สรุปบทความนี้เป็น 10 Bullet ใช้เฉพาะข้อมูลที่ให้และห้ามเพิ่ม Fact

Standard Prompt

สรุปบทความนี้สำหรับ [Audience] เป็น Key Message, 10 Key Points และ Next Actions ใช้เฉพาะ Source และรักษาตัวเลขเดิม

Advanced Prompt

เพิ่ม

  • Constraints
  • Missing Data
  • Validation
  • Output Schema

เลือกใช้ตามความสำคัญของงาน

วิธีให้ Gemini ปรับ Prompt แบบ Iterative

ไม่จำเป็นต้องให้สร้าง Final Prompt ในครั้งเดียว

ใช้

รอบ 1

หา Weakness

รอบ 2

แก้เฉพาะ Weakness 3 จุดแรก

รอบ 3

ลด Prompt ให้สั้นลง

รอบ 4

สร้าง Template

รอบ 5

ทดสอบกับ Input ตัวอย่าง

กระบวนการนี้ช่วยให้เห็นผลของการเปลี่ยนแต่ละส่วน

ทดสอบ Prompt หลังปรับอย่างไร?

Prompt ที่ดูดีไม่ได้แปลว่าจะใช้ดีเสมอ

ควรทดสอบกับ Input หลายแบบ

เช่น Prompt เขียนบทความ

ลองกับ

  • Definition
  • How-to
  • Troubleshooting
  • Comparison

แล้วดูว่า Output ยังตอบ Intent ได้หรือไม่

ให้ Gemini ทดสอบ Prompt ด้วยตัวอย่าง

Prompt:

สร้าง Test Inputs 5 แบบสำหรับ Prompt Template นี้ โดยมีทั้งกรณีปกติและ Edge Cases จากนั้นอธิบายว่า Prompt อาจมีปัญหากับ Input แบบใด

ยังไม่จำเป็นต้องสร้าง Output ทุกกรณีถ้าต้องการเพียง Review

Prompt Regression Test

เมื่อแก้ Prompt เวอร์ชันใหม่

ใช้

เปรียบเทียบ Prompt v1 กับ v2 และระบุ Requirement ใดอาจหายหรือเปลี่ยน Behavior โดยไม่ตั้งใจ

เหมาะกับ Master Prompt ที่ใช้ซ้ำจริง

อย่าปรับ Prompt ทุกครั้งที่คำตอบไม่ถูกใจเพียงครั้งเดียว

AI Output มีความแปรผัน

ถ้าคำตอบแย่ครั้งเดียว อาจไม่ได้หมายความว่า Prompt มีปัญหา

ควรดูว่า

ปัญหาเกิดซ้ำหรือไม่?

ถ้าเกิดซ้ำค่อยเพิ่ม Rule

ไม่เช่นนั้น Prompt จะค่อย ๆ เต็มไปด้วยกฎเฉพาะเหตุการณ์

อย่าให้ Gemini เพิ่ม Rule เพื่อแก้ทุกปัญหา

บางปัญหาควรแก้ด้วย

  • Context
  • Example
  • Better Input
  • Output Format

ไม่ใช่เพิ่ม Constraints อย่างเดียว

ตัวอย่าง

ถ้า Tone ไม่ตรง

อาจให้ Example ดีกว่าเพิ่ม Rule 10 ข้อ

ให้ Gemini เสนอ “วิธีแก้ที่สั้นที่สุด”

Prompt:

หา Minimum Change ที่ทำให้ Prompt ชัดขึ้นก่อน อย่า Rewrite ทั้ง Prompt หากสามารถแก้ได้ด้วยการเพิ่มหรือเปลี่ยนเพียง 1–3 บรรทัด

เหมาะกับ Prompt ที่ใช้งานได้ดีอยู่แล้ว

วิธี Debug Prompt จาก Output ที่ผิด

ส่งทั้ง

Prompt

และ

Output

ให้ Gemini

Prompt:

Prompt ที่ใช้:
[PROMPT]

Output ที่ได้:
[OUTPUT]

ผลลัพธ์ที่ต้องการจริง:
[EXPECTED]

วิเคราะห์ว่าความผิดพลาดน่าจะเกิดจาก Instruction ส่วนใด แล้วเสนอ Minimum Change ที่ควรแก้

นี่มีประโยชน์มากกว่าการบอกเพียง

Prompt ไม่ดี ช่วยแก้

Prompt สำหรับ Output ยาวเกินไป

Output จาก Prompt นี้ยาวเกินความจำเป็น ช่วยแก้ Prompt โดยเพิ่ม Constraint ที่ลด Filler และ Repetition แต่ห้ามทำให้ข้อมูลสำคัญหรือขั้นตอนหาย

Prompt สำหรับ Output สั้นเกินไป

Output จาก Prompt นี้สั้นจนขาดข้อมูลสำคัญ ช่วยเพิ่ม Coverage Requirements โดยระบุประเด็นที่ต้องตอบแทนการกำหนดจำนวนคำสูง ๆ

ดีกว่าสั่งเพียง

เขียนให้ยาวขึ้น

Prompt สำหรับ Output หลุดประเด็น

ปรับ Prompt นี้ให้ Primary Goal และ Scope ชัดขึ้น และเพิ่มกฎว่าทุก Section ต้องสนับสนุน Goal หากข้อมูลไม่เกี่ยวข้องให้ตัดออก

Prompt สำหรับ Gemini เพิ่มข้อมูลเอง

ปรับ Prompt นี้ให้ใช้เฉพาะข้อมูลใน <SOURCE> หาก Source ไม่มีคำตอบให้ระบุว่า “Source ไม่ได้ระบุ” และห้ามใช้ข้อมูลภายนอกหรือสร้างข้อมูลเติมช่องว่าง

Prompt สำหรับ Format ไม่คงที่

ปรับ Prompt นี้ให้มี Output Schema แบบตายตัว และกำหนดว่าทุกครั้งต้องตอบ Field ในลำดับเดียวกัน

ตัวอย่าง

Title:
Summary:
Risks:
Actions:

Prompt สำหรับ Tone ไม่คงที่

เพิ่ม Style Rules ที่วัดได้ เช่น Sentence Length, Formality, Vocabulary และสิ่งที่ควรหลีกเลี่ยง แทนการใช้คำว่า “เขียนดี” อย่างเดียว

Prompt สำหรับ Prompt ซับซ้อนเกินไป

ลด Prompt นี้ให้เหลือเฉพาะ Instructions ที่มีผลต่อ Final Output โดยแยก Must-have กับ Nice-to-have และลบ Rule ที่ความหมายซ้ำ

วิธีให้ Gemini สร้าง Prompt จากผลลัพธ์ตัวอย่าง

ถ้ามี Output ที่ชอบ แต่ไม่มี Prompt ที่ดี

ใช้

นี่คือ Output ตัวอย่างที่ฉันต้องการ:

[EXAMPLE OUTPUT]

ช่วยวิเคราะห์ Structure, Tone, Length และ Rules ที่จำเป็น แล้วสร้าง Prompt Template ที่สามารถใช้สร้างงานลักษณะเดียวกันในอนาคต โดยห้ามนำ Fact เฉพาะจาก Example ไปล็อกใน Template

นี่คือการ Reverse Engineer Prompt จาก Output

วิธีให้ Gemini สร้าง Prompt จากหลายตัวอย่าง

นี่คือ Output ที่ดี 3 ตัวอย่าง:

[EXAMPLES]

หาสิ่งที่เหมือนกันด้าน Structure, Tone และ Quality Criteria แล้วสร้าง Prompt Template จาก Pattern เหล่านั้น

เหมาะกับงานที่มี Style เดิมอยู่แล้ว

วิธีให้ Gemini หา Rules ที่แท้จริงจาก Prompt ยาว

Prompt:

จาก Prompt นี้ แยกทุก Instruction เป็น:

  • Goal
  • Context
  • Must
  • Prefer
  • Constraint
  • Output

จากนั้นรวม Rule ที่ซ้ำและสร้างเวอร์ชันสะอาดขึ้น

ช่วยจัด Prompt เก่าที่แก้ต่อกันมาหลายครั้ง

Prompt Optimizer แบบ Copy-Paste

สามารถใช้ Prompt นี้กับ Prompt เดิมแทบทุกชนิด

คุณทำหน้าที่เป็น Prompt Optimizer

ยังไม่ต้องทำ Task ที่อยู่ใน Prompt

<ORIGINAL_PROMPT>
[วาง Prompt เดิม]
</ORIGINAL_PROMPT>

เป้าหมายคือปรับ Prompt ให้ชัด กระชับ และควบคุม Output ได้ดีขึ้นโดยรักษา Intent และ Scope เดิม

ตรวจ:

  1. Task ชัดหรือไม่
  2. Goal ชัดหรือไม่
  3. Context เพียงพอหรือไม่
  4. มีคำกำกวมหรือไม่
  5. Instructions ซ้ำหรือขัดกันหรือไม่
  6. Constraints ครบหรือไม่
  7. Output Format ชัดหรือไม่
  8. มีจุดใดที่ AI ต้องเดาโดยไม่จำเป็นหรือไม่

กฎ:

  • ห้ามเพิ่ม Goal ใหม่
  • ห้ามเพิ่ม Task ที่ไม่ได้ขอ
  • หากข้อมูลสำคัญขาด ให้ใช้ [PLACEHOLDER]
  • รวม Instructions ที่ซ้ำกัน
  • รักษา Requirement สำคัญทั้งหมด

Output:

  1. ปัญหาหลักของ Prompt เดิมแบบสั้น
  2. Prompt เวอร์ชันปรับปรุง
  3. รายการ Placeholder ที่ต้องกรอก

Prompt Optimizer แบบตอบเฉพาะ Prompt ใหม่

ถ้าไม่ต้องการคำอธิบาย

ปรับ Prompt ต่อไปนี้ให้ชัด กระชับ และมี Structure ดีขึ้น โดยรักษา Intent และ Scope เดิมทั้งหมด หากข้อมูลจำเป็นขาดให้ใช้ [PLACEHOLDER] ห้ามเพิ่ม Requirement ใหม่ ตอบเฉพาะ Prompt เวอร์ชันใหม่:

[PROMPT]

Prompt Optimizer แบบขั้นสูง

<ROLE>
ทำหน้าที่เป็น Prompt Reviewer และ Prompt Editor
</ROLE>

<GOAL>
ปรับ Prompt ให้ลดความกำกวม ลด Conflict และควบคุม Output ได้ดีขึ้น โดยรักษา Intent เดิม
</GOAL>

<ORIGINAL_PROMPT>
[PROMPT]
</ORIGINAL_PROMPT>

<CHECK>

  • Task
  • Objective
  • Context
  • Audience
  • Input
  • Constraints
  • Examples
  • Output Format
  • Validation
    </CHECK>

<RULES>

  • อย่าเพิ่ม Task ใหม่
  • อย่าเปลี่ยน Goal
  • อย่าเดาข้อมูลเฉพาะ
  • ใช้ Placeholder เมื่อข้อมูลขาด
  • ลบคำซ้ำ
  • แก้ Conflict
  • ใช้ภาษาที่ชัดและตรง
    </RULES>

<OUTPUT>
A. Weaknesses
B. Revised Prompt
C. Required Inputs
D. Optional Inputs
</OUTPUT>

เทคนิคให้ Gemini “ถามกลับเพื่อสร้าง Prompt”

ถ้าเราไม่รู้แม้กระทั่งว่าต้องใส่ข้อมูลอะไร

ใช้

ฉันต้องการสร้าง Prompt สำหรับ [งาน]

ถามฉันทีละคำถามที่จำเป็นเพื่อสร้าง Prompt ที่ใช้งานได้ดี หลีกเลี่ยงคำถามที่ไม่เปลี่ยนผลลัพธ์ เมื่อได้ข้อมูลเพียงพอแล้วให้สร้าง Prompt Final

เหมาะกับงานที่ต้อง Personalize สูง

แต่ไม่ควรให้ถามมากเกินไป

สามารถกำหนด

ถามไม่เกิน 5 คำถาม และเรียงจากข้อมูลที่มีผลต่อ Output มากที่สุด

ช่วยไม่ให้กระบวนการยืดยาว

วิธีให้ Gemini สร้าง Prompt จาก Brief

ถ้ามี Brief อยู่แล้ว

จาก Brief ต่อไปนี้ [BRIEF] สร้าง Prompt สำหรับ Gemini ที่มี Task, Goal, Context, Constraints และ Output Format โดยห้ามเพิ่ม Requirement ที่ไม่มีใน Brief

มีประโยชน์กับทีม Content หรือ Marketing

วิธีให้ Gemini สร้าง Prompt จาก SOP

จาก SOP นี้ [SOP] ช่วยสร้าง Prompt Template ที่ทำให้ Gemini ช่วยแต่ละขั้นได้ โดยรักษาลำดับและ Quality Checks ของ SOP เดิม

ช่วยเปลี่ยน Process ให้กลายเป็น AI-assisted Workflow

วิธีให้ Gemini สร้าง Prompt จาก Checklist

เปลี่ยน Checklist นี้ [CHECKLIST] เป็น Prompt ที่ให้ Gemini ตรวจงานทีละข้อและรายงานเฉพาะสิ่งที่ไม่ผ่าน

เหมาะกับ Quality Control

ใช้ Gemini ปรับ Prompt แล้วควรตรวจอะไร?

ก่อนนำ Prompt ใหม่ไปใช้ ตรวจว่า

① Intent เดิมยังอยู่หรือไม่
② มี Task ใหม่โผล่มาหรือไม่
③ มี Placeholder มากเกินไปหรือไม่
④ Requirement สำคัญถูกตัดหรือไม่
⑤ มี Rule ใหม่ที่เราไม่ได้ต้องการหรือไม่
⑥ มี Instructions ขัดกันหรือไม่
⑦ Output Format ตรงกับการใช้งานจริงหรือไม่
⑧ Prompt ยาวขึ้นโดยจำเป็นหรือไม่

อย่าคิดว่า Prompt ที่ AI ปรับให้ต้องดีกว่าเดิมทุกครั้ง

เรายังต้อง Review

อย่าใช้ “Optimize Prompt ให้ดีที่สุด” เพียงอย่างเดียว

เพราะ Gemini ไม่รู้ว่า

ดีที่สุดสำหรับอะไร

ควรบอก Criteria

ตัวอย่าง

Optimize Prompt นี้โดยให้ความสำคัญตามลำดับ:

  1. Accuracy
  2. Goal Alignment
  3. Clarity
  4. Completeness
  5. Conciseness

หรือ

เน้นให้ Prompt ใช้งานเร็วและมี Placeholder น้อยที่สุด

Criteria ต่างกันจะได้ Prompt ต่างกัน

Prompt สำหรับลดจำนวน Token

ถ้า Prompt ยาวมาก

ลด Prompt นี้ให้สั้นลงโดยรักษา Behavior เดิม ใช้คำสั่งตรงและรวม Rules ที่ซ้ำ ห้ามตัด Constraints ที่เกี่ยวกับ Accuracy หรือ Safety

ช่วยทำ Template ให้เบาขึ้น

Prompt สำหรับเน้นความแม่นยำ

ปรับ Prompt นี้โดยให้ Accuracy สำคัญกว่าความสร้างสรรค์ เพิ่มข้อกำหนดเรื่อง Source, Fact vs Assumption และ Missing Information แต่ห้ามเพิ่มขั้นตอนที่ไม่เกี่ยวกับการตรวจความถูกต้อง

Prompt สำหรับเน้นความสร้างสรรค์

ปรับ Prompt นี้ให้เปิดพื้นที่สำหรับ Creative Options มากขึ้น แต่ยังคง Goal, Audience และ Constraints ที่จำเป็น หลีกเลี่ยงกฎที่ล็อก Format จนทุก Output เหมือนกัน

Prompt สำหรับเน้นความสม่ำเสมอ

ปรับ Prompt นี้สำหรับงานจำนวนมาก โดยเพิ่ม Output Schema, Fixed Rules และ Validation ให้ผลลัพธ์แต่ละรอบมี Structure เดียวกัน

Prompt สำหรับเน้นความยืดหยุ่น

ลด Rules ที่ไม่จำเป็นและเปลี่ยนรายละเอียดที่เปลี่ยนตามงานเป็น Variables เพื่อให้ Template รองรับ Input หลายประเภทได้

ให้ Gemini ทำ A/B Prompt

เราสามารถสร้าง Prompt สองแบบเพื่อทดสอบ

สร้าง Prompt A ที่เน้นความกระชับ และ Prompt B ที่เน้น Context และ Validation มากขึ้น ทั้งคู่ต้องมี Goal เดียวกัน

จากนั้นลองกับ Input เดียวกันและเปรียบเทียบ

เปรียบเทียบ Prompt ด้วย Criteria เดียวกัน

Prompt:

เปรียบเทียบ Output จาก Prompt A กับ B ในด้าน Accuracy, Relevance, Format Compliance, Clarity และ Editing Required โดยอย่าตัดสินจากความยาวเพียงอย่างเดียว

ช่วยเลือก Template ที่ใช้งานจริงได้ดีกว่า

สร้าง Prompt Versioning

เมื่อได้ Prompt ที่ดี

ตั้งชื่อ

Article Prompt v1.0

แล้วเมื่อแก้

v1.1 — เพิ่ม Fact Constraint

v1.2 — ลด Rule ซ้ำ

v2.0 — เปลี่ยน Workflow

จะรู้ว่าการเปลี่ยนใดช่วยหรือทำให้แย่ลง

ไม่ต้อง Optimize Prompt ที่ใช้ครั้งเดียวมากเกินไป

ถ้างานมีครั้งเดียวและง่าย

อาจใช้ Prompt ธรรมดาแล้ว Follow-up ก็พอ

Prompt Optimization มีค่ามากที่สุดเมื่อ

  • Prompt ใช้บ่อย
  • งานสำคัญ
  • Output ต้องสม่ำเสมอ
  • มีหลาย Requirement
  • ต้องลดความผิดพลาด

ให้ Gemini ช่วยปรับ Prompt เหมาะกับใคร?

เหมาะกับ

มือใหม่

ที่ไม่รู้ว่าจะใส่อะไรใน Prompt

คนทำงาน

ที่ต้องใช้ Prompt ซ้ำ

Content Creator

ที่มี Style และ Format คงที่

เจ้าของธุรกิจ

ที่ต้องวิเคราะห์ Context หลายด้าน

Programmer

ที่ต้อง Debug ด้วยข้อมูล Technical

ทีม

ที่ต้องการ Standard Prompt ร่วมกัน

Prompt Engineering ไม่ใช่การทำ Prompt ให้ยาวที่สุด

การปรับ Prompt ที่ดีอาจทำให้ Prompt

สั้นลง

เพราะลบคำซ้ำและความกำกวมออก

ตัวอย่าง

ก่อน

ช่วยเขียนให้ดีมาก ๆ อ่านง่ายมาก ไม่เยิ่นเย้อ กระชับที่สุด แต่ขอรายละเอียดเยอะ ๆ…

หลัง

อธิบายให้ครบเฉพาะประเด็นที่จำเป็น ใช้ภาษาเข้าใจง่าย และตัดข้อความที่ไม่เพิ่มข้อมูล

สั้นกว่าและชัดกว่า

วิธีรู้ว่า Prompt ปรับเสร็จแล้วหรือยัง

ถามว่า

  • Gemini รู้ Task หรือยัง?
  • รู้ Goal หรือยัง?
  • มี Context ที่จำเป็นหรือยัง?
  • รู้สิ่งที่ห้ามทำหรือยัง?
  • รู้ Output Format หรือยัง?
  • ยังมีอะไรต้องเดาโดยไม่จำเป็นหรือไม่?

ถ้าครบแล้ว ไม่จำเป็นต้องเพิ่ม Rule ต่อไป

Checklist ให้ Gemini ตรวจ Prompt ก่อนทำงาน

สามารถใช้ Checklist นี้

ก่อนทำ Task ให้ตรวจ Prompt ว่า:

① Task ชัด
② Goal ชัด
③ Context พอ
④ Audience เหมาะ
⑤ Input ชัด
⑥ Constraints ครบ
⑦ ไม่มี Rule ขัดกัน
⑧ Output Format ชัด
⑨ ไม่มีข้อมูลสำคัญที่ต้องเดา
⑩ ไม่มี Requirement ซ้ำ

หากมีปัญหา ให้ปรับ Prompt ก่อนเริ่มงาน

Master Prompt สำหรับให้ Gemini ปรับ Prompt ก่อนทำงาน

คุณทำหน้าที่เป็น Prompt Optimizer ก่อนเริ่ม Task ทุกครั้ง

เมื่อฉันส่งคำขอ:

  1. ระบุ Primary Goal
  2. ตรวจความกำกวม
  3. ตรวจ Missing Context
  4. ตรวจ Constraints
  5. ตรวจ Output Format
  6. หา Instructions ที่ซ้ำหรือ Conflict
  7. Rewrite Prompt ให้ชัดขึ้น

Rules:

  • รักษา Intent เดิม
  • ห้ามเพิ่ม Goal ใหม่
  • ห้ามเพิ่ม Task ใหม่
  • หากข้อมูลสำคัญไม่มี ให้ใช้ Placeholder แทนการเดา
  • ใช้ Prompt สั้นที่สุดที่ยังทำงานได้ดี

Output:

Optimized Prompt

[Prompt ใหม่]

ยังไม่ต้องทำ Task จนกว่าจะได้ Prompt เวอร์ชันปรับแล้ว

ใช้เป็น Template สำหรับปรับ Prompt หลายประเภทได้

Prompt แบบ “ปรับแล้วทำต่อทันที”

หากไม่ต้องการแยกสองรอบ

ใช้

ก่อนทำงาน ให้ตรวจ Prompt ของฉันและปรับเฉพาะจุดที่กำกวมหรือขาดข้อมูลที่สามารถอนุมานจากข้อความได้โดยไม่เปลี่ยน Intent หากข้อมูลสำคัญที่ไม่สามารถอนุมานได้ยังขาด ให้ระบุ Assumption อย่างชัดเจน จากนั้นทำ Task ตาม Prompt เวอร์ชันที่ปรับแล้ว

เหมาะกับงานที่ไม่ต้องการหยุดเพื่อ Review Prompt

แต่สำหรับงานสำคัญ การดู Prompt ใหม่ก่อนยังควบคุมได้ดีกว่า

สูตร Prompt Optimizer ที่ควรจำ

สูตรสั้นคือ

รักษา Intent + ลบความกำกวม + เติม Context ที่จำเป็น + เพิ่ม Constraints + กำหนด Output + ห้ามเดา

Prompt ตัวอย่าง

ปรับ Prompt นี้ให้ชัดขึ้นโดยรักษา Intent เดิม ลบคำกำกวม เพิ่มเฉพาะ Context และ Constraints ที่จำเป็น กำหนด Output Format หากช่วยให้งานชัดขึ้น และใช้ Placeholder สำหรับข้อมูลที่ยังไม่มี ห้ามเพิ่ม Requirement ใหม่

ข้อผิดพลาดที่พบบ่อยเมื่อให้ Gemini ปรับ Prompt

1. สั่งว่า “ทำให้ดีที่สุด”

แต่ไม่บอกเกณฑ์

2. ปล่อยให้ Gemini เปลี่ยน Intent

ได้งานใหม่ที่ไม่ตรงเดิม

3. ให้ AI เติมข้อมูลเอง

ควรใช้ Placeholder

4. เพิ่ม Rules มากเกินไป

Prompt ยาวโดยไม่จำเป็น

5. ไม่ตรวจ Prompt ใหม่

AI อาจเพิ่ม Requirement ที่เราไม่ได้ต้องการ

6. ไม่แยก Prompt Review กับ Task

Gemini เริ่มทำงานทันที

7. ไม่กำหนด Output ของ Prompt Optimizer

ได้คำอธิบายยาวแทน Prompt พร้อมใช้

8. เปลี่ยนทุกอย่างพร้อมกัน

ไม่รู้ว่าอะไรช่วย

9. ไม่ทดสอบกับ Input จริง

Prompt ดูดีแต่ใช้จริงไม่ดี

10. ไม่เก็บ Version ที่ใช้ได้ดี

ต้องเริ่มปรับใหม่ในอนาคต

Checklist หลัง Gemini ปรับ Prompt ให้แล้ว

ก่อนใช้ Prompt ใหม่ ตรวจอีกครั้ง

① Goal เดิมยังเหมือนเดิม
② Scope ไม่กว้างขึ้น
③ ไม่มีงานใหม่ถูกเพิ่ม
④ Placeholder ใช้ชื่อเข้าใจง่าย
⑤ ไม่มีข้อมูลที่ Gemini เดาเอง
⑥ Constraints สำคัญยังอยู่
⑦ ไม่มี Rule ซ้ำ
⑧ ไม่มี Rule ขัดกัน
⑨ Output Format ใช้งานจริงได้
⑩ Prompt ไม่ยาวเกินความจำเป็น
⑪ สามารถนำกลับมาใช้ซ้ำได้หรือไม่
⑫ ต้องทำ Version ไว้หรือไม่

สรุป วิธีให้ Gemini ช่วยปรับ Prompt ให้ดีขึ้นก่อนเริ่มทำงาน

เราไม่จำเป็นต้องเก่ง Prompt Engineering ตั้งแต่แรกเพื่อใช้ Gemini ได้ดี

หากรู้เพียงว่า

ฉันต้องการอะไร

เราสามารถให้ Gemini ช่วยเปลี่ยนคำขอธรรมดาให้กลายเป็น Prompt ที่มีโครงสร้างดีขึ้นได้

หลักสำคัญคือให้ Gemini ช่วยตรวจ

Task + Goal + Context + Constraints + Output Format

และกำหนดกฎสำคัญว่า

รักษา Intent เดิม และห้ามเพิ่ม Requirement ที่ไม่ได้ขอ

Prompt พร้อมใช้ที่ควรเซฟไว้คือ

นี่คือ Prompt ปัจจุบันของฉัน:

[PROMPT]

ยังไม่ต้องทำ Task ที่อยู่ใน Prompt

ช่วยปรับ Prompt ให้ชัด กระชับ และใช้งานได้ดีขึ้น โดย:

  1. รักษา Intent และ Scope เดิม
  2. ลบคำกำกวมและคำสั่งซ้ำ
  3. แก้ Instructions ที่ขัดกัน
  4. เพิ่มเฉพาะ Context ที่จำเป็น
  5. เพิ่ม Constraints ที่ช่วยป้องกันการตอบผิด Scope
  6. กำหนด Output Format เมื่อจำเป็น
  7. หากข้อมูลสำคัญยังไม่มี ให้ใช้ [PLACEHOLDER] แทนการเดา
  8. ห้ามเพิ่ม Task หรือ Goal ใหม่

จากนั้นแสดง:

Optimized Prompt

[Prompt ที่ปรับแล้ว]

และยังไม่ต้องทำงานจริง

วิธีนี้ช่วยให้เราใช้ Gemini เป็นทั้ง ผู้ช่วยทำงานและผู้ช่วยออกแบบคำสั่งสำหรับตัวมันเอง

เมื่อเจอ Prompt ที่ใช้บ่อยและผลลัพธ์ดี ควรเก็บเป็น Template แทนการปรับใหม่ทุกครั้ง เมื่อทำไปเรื่อย ๆ เราจะมี Prompt Library ที่เหมาะกับงานของตัวเอง และสามารถใช้ Gemini ได้เร็วขึ้นโดยไม่ต้องเริ่มคิดคำสั่งจากศูนย์ทุกครั้ง