Contact
Line : comsiam
Contact
Line : comsiam

ถ้าคุณรู้ว่าต้องการให้ 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 ไม่ชัด
เวลาเขียน Prompt เอง เรามักรู้ว่า “อยากได้อะไร” แต่ไม่ได้เขียนข้อมูลทั้งหมดออกมา
ตัวอย่าง เราคิดในใจว่า
แต่ Prompt ที่พิมพ์จริงอาจมีเพียง
อธิบายเรื่องนี้ให้หน่อย
Gemini จึงไม่เห็นเงื่อนไขที่อยู่ในความคิดของเรา
การให้ AI ช่วย Review Prompt สามารถช่วยหาได้ว่า
จากนั้นเราค่อยเลือกว่าจะเพิ่มอะไรจริง
ใช้ Prompt นี้
นี่คือ Prompt ที่ฉันกำลังจะใช้:
[PROMPT เดิม]ช่วย Rewrite ให้ชัดเจนและใช้งานได้ดีขึ้น โดย:
- รักษา Intent เดิม
- ตัดคำที่กำกวม
- จัดคำสั่งให้เป็นระบบ
- เพิ่ม Placeholder เฉพาะข้อมูลที่จำเป็น
- กำหนด Output Format หากช่วยให้คำตอบชัดขึ้น
- อย่าเพิ่ม Requirement ที่ฉันไม่ได้ต้องการ
ตอบเฉพาะ Prompt เวอร์ชันปรับปรุง
เพียงเท่านี้ก็สามารถใช้กับ Prompt แทบทุกประเภทได้
อย่าให้ Gemini Rewrite ทันทีทุกครั้ง
บางครั้งเราควรรู้ก่อนว่า Prompt เดิมมีปัญหาตรงไหน
ใช้
วิเคราะห์ Prompt นี้ก่อนโดยยังไม่ทำงานจริง:
[PROMPT]ตรวจ:
- ความกำกวม
- Context ที่ขาด
- Goal ที่ไม่ชัด
- Constraints ที่ขาด
- คำสั่งซ้ำ
- คำสั่งขัดกัน
- Output Format ที่ไม่ชัด
จากนั้นเสนอวิธีแก้แต่ละจุด
วิธีนี้ช่วยให้เราเรียนรู้การเขียน Prompt ไปด้วย
นี่เป็นกฎสำคัญมาก
ถ้าสั่งเพียง
ทำ Prompt นี้ให้ดีที่สุด
Gemini อาจเพิ่ม Requirement จำนวนมากที่เราไม่ได้ต้องการ
ตัวอย่าง เดิมต้องการ
Rewrite Email
แต่ AI อาจเพิ่ม
ทั้งที่เราไม่ได้ขอ
จึงควรระบุว่า
รักษา Intent และ Scope เดิม ห้ามเพิ่มงานใหม่
หรือ
ปรับเฉพาะความชัดเจนของ Prompt ไม่เปลี่ยนเป้าหมายของงาน
คำกำกวมที่พบได้บ่อย เช่น
คำเหล่านี้ควรเปลี่ยนเป็น Behavior ที่ชัด
ตัวอย่าง
เขียนให้ดู Professional
ใช้ Tone สุภาพ มั่นใจ และกระชับ หลีกเลี่ยง Slang และคำโอ้อวด และให้ Required Action ชัดเจน
Prompt หลังอธิบายได้ว่า Professional หมายถึงอะไร
Prompt จำนวนมากบอก Task แต่ไม่บอกเป้าหมาย
ตัวอย่าง
วิเคราะห์เว็บไซต์นี้
Gemini ไม่รู้ว่าเราต้องการวิเคราะห์เพื่อ
ให้สั่ง Gemini ว่า
หาก Prompt มี Task แต่ไม่มี Goal ให้เสนอ Placeholder
[GOAL]แทนการเดา Goal เอง
ตัวอย่างที่ได้
วิเคราะห์เว็บไซต์นี้เพื่อ
[GOAL]
จากนั้นเราเป็นคนกรอกเป้าหมายจริง
โดยเฉพาะงานเขียน
Prompt:
หากผู้ใช้ปลายทางมีผลต่อคำตอบ ให้เพิ่ม Placeholder
[AUDIENCE]แต่ห้ามเดาว่า Audience คือใคร
ตัวอย่าง
จาก
อธิบาย Cloud Computing
เป็น
อธิบาย Cloud Computing สำหรับ
[AUDIENCE]โดยปรับศัพท์และระดับรายละเอียดให้เหมาะกับพื้นฐานของผู้อ่าน
มีความยืดหยุ่นกว่า
Prompt อาจขาดข้อมูลสำคัญ
ตัวอย่าง
ช่วยคิดวิธีเพิ่มยอดขาย
Gemini สามารถปรับเป็น
ธุรกิจ:
[BUSINESS]
สินค้า/บริการ:[PRODUCT]
ลูกค้า:[AUDIENCE]
ยอดขายปัจจุบัน:[CURRENT SALES]
เป้าหมาย:[GOAL]
งบ:[BUDGET]ช่วยเสนอวิธีเพิ่มยอดขาย…
นี่ดีกว่าการให้ AI เดาข้อมูลธุรกิจ
ถ้า Gemini เห็นว่าข้อมูลสำคัญขาด ควรให้มันสร้างช่องว่าง
เช่น
[TOPIC]
[AUDIENCE]
[BUDGET]
[DEADLINE]
[SOURCE]
แทนการแต่งค่าขึ้นมาเอง
Prompt:
หากข้อมูลจำเป็นยังไม่มี ให้สร้าง Placeholder ที่ชื่อเข้าใจง่ายแทนการสมมติข้อมูล
นี่เป็นวิธีสร้าง Prompt Template ไปพร้อมกัน
บางข้อมูลจำเป็นต่อคำตอบ บางอย่างมีก็ดี
Prompt:
วิเคราะห์ว่าข้อมูลใดเป็น Required Input และข้อมูลใดเป็น Optional Input ก่อน Rewrite Prompt
ตัวอย่าง
สำหรับการแนะนำ Laptop
ช่วยไม่ให้ Prompt กลายเป็นแบบฟอร์มยาวเกินไป
Constraint ช่วยป้องกัน Gemini ทำเกิน Scope
ตัวอย่าง Prompt Rewrite
ช่วย Rewrite ข้อความนี้
อาจปรับเป็น
Rewrite ข้อความนี้ให้กระชับและเป็นธรรมชาติ โดยรักษา Meaning, Fact, Number, Date และ Name เดิม ห้ามเพิ่มข้อมูลใหม่
Gemini จะรู้ว่ามีสิ่งใดเปลี่ยนได้และเปลี่ยนไม่ได้
ถ้า Output สามารถมีหลายรูปแบบ ให้ Gemini ช่วยทำให้ชัด
ตัวอย่าง
วิเคราะห์คู่แข่ง
อาจปรับเป็น
วิเคราะห์คู่แข่งเป็นตาราง:
| Competitor | Strength | Weakness | Price | Positioning | Opportunity |
แล้วสรุป 3 Insights ท้ายตาราง
Output พร้อมนำไปใช้งานมากกว่า
Prompt ที่ยาวมากควรจัดเป็นส่วน
เช่น
<CONTEXT>
<TASK>
<INPUT>
<CONSTRAINTS>
<OUTPUT>
Prompt:
ช่วยจัด Prompt นี้ใหม่ให้เป็น Sections โดยไม่เปลี่ยน Requirement และไม่เพิ่มข้อมูลใหม่
ช่วยให้อ่านง่ายและแก้ไขภายหลังได้ง่าย
ตัวอย่าง Prompt
เขียนให้กระชับ
อย่าเยิ่นเย้อ
ไม่ต้องยาว
ตัดคำฟุ่มเฟือย
อย่าอธิบายมาก
มีความหมายทับซ้อนกัน
สามารถรวมเป็น
เขียนให้กระชับ ตัดคำและรายละเอียดที่ไม่เพิ่มคุณค่า แต่รักษาข้อมูลสำคัญไว้ครบ
Prompt:
รวม Instructions ที่มีความหมายซ้ำกันโดยไม่ทำให้ Requirement หาย
ช่วยลด Prompt Bloat
ตัวอย่าง
ตอบไม่เกิน 100 คำ แต่ต้องอธิบายอย่างละเอียดทุกประเด็น
หรือ
ห้ามใช้ศัพท์เทคนิค แต่ต้องเขียนสำหรับผู้เชี่ยวชาญ
Prompt Reviewer ควรจับ Conflict เหล่านี้
ใช้
ระบุ Instructions ที่ไม่สามารถทำพร้อมกันได้หรืออาจเกิด Trade-off แล้วเสนอวิธี Rewrite
ตัวอย่างที่ปรับ
ตอบประมาณ 300–500 คำ โดยครอบคลุมเฉพาะประเด็นที่จำเป็นและตัดรายละเอียดรอง
บางครั้งไม่สามารถตัดกฎออกได้
ตัวอย่าง
ต้องกระชับ แต่ก็ต้องครบ
ให้กำหนด Priority
Priority:
- Accuracy
- Completeness
- Clarity
- Conciseness
หากต้องเลือกระหว่างความครบกับความสั้น ให้รักษาข้อมูลสำคัญก่อน
Prompt:
หาก Requirement มี Trade-off ให้เพิ่ม Priority แทนการลบ Requirement
ตัวอย่าง
ห้ามเยิ่นเย้อ
ทุก Paragraph ต้องเพิ่มข้อมูลใหม่หรือช่วยให้ประเด็นเดิมชัดขึ้น
หรือ
อย่าหลุดเรื่อง
ทุก Section ต้องสนับสนุนเป้าหมายหลักของงาน
Positive Instruction มักบอก Behavior ที่ต้องการได้ชัดกว่า
Prompt ที่มี Success Criteria ช่วยให้รู้ว่าคำตอบแบบไหนถือว่าผ่าน
ตัวอย่าง
Final Output ถือว่าผ่านเมื่อ:
- ตอบคำถามหลักครบ
- ไม่มี Fact ใหม่
- อยู่ใน Format ที่กำหนด
- ไม่มี Section ซ้ำ
- คนอ่านรู้ Next Action
Prompt:
ช่วยสร้าง Success Criteria 3–5 ข้อจาก Requirement เดิมโดยห้ามเพิ่ม Goal ใหม่
ท้าย Prompt สามารถเพิ่ม
ก่อนส่ง Final Answer ให้ตรวจว่าทำตาม Requirement และ Constraints ทุกข้อ หากไม่ผ่านให้แก้ก่อนส่ง
Self-Check เหมาะกับงานที่มีเงื่อนไขหลายข้อ
ถ้ามี Prompt หลายพันคำ
สั่ง
ย่อ Prompt นี้ให้สั้นลงอย่างน้อย 30% โดยรักษาพฤติกรรมที่ต้องการทั้งหมด ตัดเฉพาะคำซ้ำ Context ที่ไม่มีผล และ Rule ที่ซ้ำกัน
จากนั้นควรเปรียบเทียบ Prompt เดิมกับ Prompt ใหม่ก่อนใช้
Prompt:
จาก Requirement นี้ สร้าง Prompt 2 เวอร์ชัน:
- Compact — สั้นที่สุดที่ยังใช้งานได้
- Advanced — มี Context, Constraints, Output Format และ Validation
ทั้งสองเวอร์ชันต้องมี Goal เดียวกัน
ช่วยเลือก Prompt ตามความซับซ้อนของงาน
ถ้า Prompt ใช้ซ้ำ
สั่ง
เปลี่ยน Prompt นี้เป็น Reusable Template โดยแทนข้อมูลที่เปลี่ยนได้ด้วย
[PLACEHOLDER]และเก็บ Rules ที่คงที่ไว้เหมือนเดิม
ตัวอย่าง
จาก
เขียนบทความเรื่อง Google Gemini สำหรับมือใหม่
เป็น
Topic:
[TOPIC]
Audience:[AUDIENCE]เขียนบทความ…
ครั้งต่อไปแค่กรอกข้อมูลใหม่
ต้องระบุชัดว่า
ยังไม่ต้องทำ Task
ตัวอย่าง
วิเคราะห์และปรับ Prompt ด้านล่างเท่านั้น ยังไม่ต้องตอบคำถามหรือทำงานที่อยู่ภายใน Prompt
สำคัญมาก เพราะไม่เช่นนั้น Gemini อาจเริ่มทำงานแทนที่จะ Review Prompt
คุณกำลังทำหน้าที่เป็น Prompt Reviewer เท่านั้น
ยังไม่ต้องทำ Task ภายใน Prompt
Prompt ปัจจุบัน:
[PROMPT]ตรวจ:
- Intent
- Ambiguity
- Missing Context
- Conflict
- Redundancy
- Constraints
- Output Format
จากนั้นเสนอ Prompt เวอร์ชันใหม่และอธิบายสั้น ๆ ว่าแก้อะไร
ถ้าต้องการเร็ว
Rewrite Prompt ด้านล่างให้ชัด กระชับ และใช้งานได้ดีขึ้น รักษา Intent และ Scope เดิม ห้ามเพิ่มงานใหม่ หากข้อมูลสำคัญขาดให้ใช้
[PLACEHOLDER]แทนการเดา ตอบเฉพาะ Prompt ใหม่
[PROMPT]
เหมาะกับงานประจำ
ฉันยังเขียน Prompt ไม่เก่ง นี่คือสิ่งที่ฉันต้องการ:
[อธิบายสิ่งที่ต้องการด้วยภาษาธรรมดา]ช่วยเปลี่ยนให้เป็น Prompt ที่ชัดเจน โดยเพิ่มเฉพาะ:
- Task
- Goal
- Context ที่จำเป็น
- Constraints
- Output Format
ถ้าข้อมูลสำคัญยังไม่มีให้ใช้ Placeholder แทน
ไม่จำเป็นต้องรู้ศัพท์ Prompt Engineering ก็ใช้ได้
ตัวอย่างคำขอ
อยากให้ช่วยคิดแผนขายของ
ใช้
เปลี่ยนข้อความด้านล่างเป็น Prompt ที่มีโครงสร้างสำหรับ Gemini โดยรักษาความหมายเดิม:
[คำขอธรรมดา]ใช้โครง:
Goal
Context
Input
Constraints
Output
คำถามปัจจุบัน:
[QUESTION]ช่วยหา 5 จุดที่คำถามยังตีความได้หลายแบบ แล้ว Rewrite ให้แคบและตรงเป้าหมายขึ้น โดยไม่เปลี่ยนหัวข้อหลัก
เหมาะกับ Research และ Troubleshooting
Prompt เดิม:
[PROMPT]ช่วยปรับสำหรับการเขียนบทความโดยตรวจ:
- Search Intent
- Audience
- Main Question
- H1/H2/H3
- Coverage
- Tone
- Unsupported Claims
- Redundancy
ห้ามเพิ่ม Keyword หรือ Fact ที่ฉันไม่ได้ให้
ตรวจ Prompt SEO นี้ว่ามีการเน้น Keyword มากกว่าการตอบ Search Intent หรือไม่ หากมีให้ปรับโดยให้ Search Intent และคุณค่าต่อผู้อ่านสำคัญกว่า Keyword Density และห้ามสร้าง Search Volume หรือ Ranking Data
ปรับ Prompt Rewrite นี้ให้ระบุชัดว่าอะไรเปลี่ยนได้และอะไรต้องรักษา โดยเฉพาะ Meaning, Facts, Numbers, Dates, Names และ Conditions
เหมาะกับงาน Edit ที่ห้ามข้อมูลเปลี่ยน
ปรับ Prompt นี้ให้ Summary ใช้เฉพาะข้อมูลจาก Source แยก Key Facts, Decisions และ Actions และกำหนดว่าเมื่อ Source ไม่มีข้อมูลให้เขียนว่า “ไม่ได้ระบุ” แทนการเดา
ตรวจ Prompt วิเคราะห์ข้อมูลนี้และเพิ่มคำสั่งให้แยก Fact, Interpretation, Hypothesis และ Missing Data โดยห้ามสรุปสาเหตุที่ไม่มี Evidence
ปรับ Prompt นี้สำหรับ Business Decision โดยเพิ่ม Goal, Data, Constraints, Options, Criteria, Risks และ Missing Information แต่ห้ามสร้างตัวเลขหรือ Market Data ที่ไม่ได้ให้
ปรับ Prompt Marketing นี้ให้เริ่มจาก Business Goal และ Funnel Problem ก่อนเสนอ Campaign เพิ่ม Hypothesis, KPI และ Success Criteria และห้ามสร้าง Claim, Review หรือ Market Statistics ที่ไม่มีข้อมูล
ปรับ Prompt Coding นี้ให้มี Language, Framework, Version, Expected Behavior, Actual Behavior, Error, Relevant Code และ Constraints หากข้อมูลใดยังไม่มีให้สร้าง Placeholder ห้ามสมมติ Version เอง
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 นี้ให้ Gemini ทำหน้าที่เป็น Tutor โดยเพิ่มระดับผู้เรียน เป้าหมาย สิ่งที่เข้าใจแล้ว และจุดที่ยังไม่เข้าใจ ให้ Hint ก่อนเฉลยเมื่อเป็นโจทย์ และสร้างคำถามตรวจความเข้าใจ
Prompt เดิม
A กับ B อันไหนดีกว่า?
ให้ Gemini ปรับโดยใช้
เปรียบเทียบ A กับ B ตาม
[CRITERIA]โดยให้ความสำคัญกับ[PRIORITIES]ทำเป็นตาราง Pros, Cons, Best For และ Trade-offs จากนั้นแนะนำตาม Use Case แทนการประกาศ Winner เดียว
ปรับ Prompt Recommendation นี้ให้ระบุ Budget, Use Case, Must-have, Nice-to-have และสิ่งที่ไม่ต้องการ และให้ Recommendation อิง Criteria เหล่านี้
จะช่วยลดคำแนะนำทั่วไป
ปรับ Prompt Email นี้ให้มี Recipient, Situation, Goal, Tone, Required Action และ Deadline โดยอย่าเพิ่มข้อมูลที่ไม่ได้ให้
ปรับ Prompt นี้ให้ระบุ Platform, Audience, Goal, Tone, Main Message และ CTA และห้ามสร้าง Fake Urgency หรือ Unsupported Claims
ใช้
แสดงตารางเปรียบเทียบ Prompt เดิมกับ Prompt ใหม่ว่าแต่ละส่วนแก้ปัญหาอะไร แต่ห้ามทำ Task จริง
เหมาะกับคนที่ต้องการเรียน Prompt Engineering
ตัวอย่างตาราง
| ส่วน | Prompt เดิม | Prompt ใหม่ | เหตุผล |
|---|---|---|---|
| Goal | ไม่มี | เพิ่ม Goal | ลดความกำกวม |
| Audience | ไม่มี | เพิ่ม Audience | ปรับระดับภาษา |
| Output | ไม่ชัด | ตาราง | ใช้งานง่ายขึ้น |
ได้ในฐานะเครื่องมือ Review
Prompt:
ให้คะแนน Prompt นี้ 1–10 ในด้าน:
- Clarity
- Context
- Specificity
- Constraints
- Output Definition
อธิบายจุดอ่อนก่อนเสนอเวอร์ชันปรับปรุง
แต่คะแนนเป็นเพียงการประเมินของ AI ไม่ใช่มาตรฐานสากล
ควรดูเหตุผลมากกว่าคะแนน
สามารถใช้ Checklist
รู้หรือไม่ว่าต้องทำอะไร
มีข้อมูลพอหรือไม่
ขอบเขตชัดหรือไม่
มีสิ่งที่ห้ามทำหรือไม่
รู้หรือไม่ว่าต้องตอบแบบไหน
ถ้าครบ 5 ส่วน Prompt ส่วนใหญ่ก็ใช้งานได้ดีขึ้น
ถ้าเรายังให้ข้อมูลน้อย
สามารถใช้
ก่อน Rewrite Prompt ให้ถามฉันเฉพาะคำถามที่มีผลต่อคำตอบจริง สูงสุด 5 ข้อ แล้วจึงสร้าง Prompt ฉบับสมบูรณ์
เหมาะกับงานที่ Context มีผลสูง เช่น
แต่สำหรับงานง่ายอาจไม่จำเป็น
ถ้าต้องการรวดเร็ว
ถ้าข้อมูลสำคัญขาด ให้ใช้ Placeholder แทนการถามฉัน และสร้าง Prompt Template ที่พร้อมกรอก
เหมาะกับการสร้าง Template จำนวนมาก
Prompt:
จาก Task นี้ ช่วยระบุ Required Inputs ขั้นต่ำที่ต้องมีเพื่อให้ Prompt ทำงานได้ดี แล้วสร้าง Template ที่มีเฉพาะ Fields เหล่านั้น
ช่วยป้องกัน Prompt ที่มีตัวแปรมากเกินไป
ถ้ามี Template ยาว
ตรวจ Placeholder ทั้งหมดและลบช่องที่ไม่มีผลต่อ Output อย่างมีนัยสำคัญ
ทำให้กรอกง่ายขึ้น
ตัวอย่าง
หากไม่ระบุ Tone ให้ใช้ Professional + Friendly
หากไม่ระบุ Length ให้ใช้ความยาวเท่าที่จำเป็น
หากไม่ระบุ Output ให้ใช้ Bullet
Prompt:
เสนอ Default Values เฉพาะ Variable ที่มีค่า Default สมเหตุสมผล และอย่าเดาข้อมูลเฉพาะของงาน
สามารถสร้าง 3 แบบ
สั้น
ครอบคลุมงานทั่วไป
มี Validation และ Constraints มากขึ้น
Prompt:
สร้าง Prompt 3 ระดับสำหรับ Task เดียวกัน: Quick, Standard และ Advanced โดยรักษา Goal เดียวกัน
ช่วยไม่ต้องใช้ Master Prompt ใหญ่กับทุกงาน
สรุปบทความนี้เป็น 10 Bullet ใช้เฉพาะข้อมูลที่ให้และห้ามเพิ่ม Fact
สรุปบทความนี้สำหรับ
[Audience]เป็น Key Message, 10 Key Points และ Next Actions ใช้เฉพาะ Source และรักษาตัวเลขเดิม
เพิ่ม
เลือกใช้ตามความสำคัญของงาน
ไม่จำเป็นต้องให้สร้าง Final Prompt ในครั้งเดียว
ใช้
หา Weakness
แก้เฉพาะ Weakness 3 จุดแรก
ลด Prompt ให้สั้นลง
สร้าง Template
ทดสอบกับ Input ตัวอย่าง
กระบวนการนี้ช่วยให้เห็นผลของการเปลี่ยนแต่ละส่วน
Prompt ที่ดูดีไม่ได้แปลว่าจะใช้ดีเสมอ
ควรทดสอบกับ Input หลายแบบ
เช่น Prompt เขียนบทความ
ลองกับ
แล้วดูว่า Output ยังตอบ Intent ได้หรือไม่
Prompt:
สร้าง Test Inputs 5 แบบสำหรับ Prompt Template นี้ โดยมีทั้งกรณีปกติและ Edge Cases จากนั้นอธิบายว่า Prompt อาจมีปัญหากับ Input แบบใด
ยังไม่จำเป็นต้องสร้าง Output ทุกกรณีถ้าต้องการเพียง Review
เมื่อแก้ Prompt เวอร์ชันใหม่
ใช้
เปรียบเทียบ Prompt v1 กับ v2 และระบุ Requirement ใดอาจหายหรือเปลี่ยน Behavior โดยไม่ตั้งใจ
เหมาะกับ Master Prompt ที่ใช้ซ้ำจริง
AI Output มีความแปรผัน
ถ้าคำตอบแย่ครั้งเดียว อาจไม่ได้หมายความว่า Prompt มีปัญหา
ควรดูว่า
ปัญหาเกิดซ้ำหรือไม่?
ถ้าเกิดซ้ำค่อยเพิ่ม Rule
ไม่เช่นนั้น Prompt จะค่อย ๆ เต็มไปด้วยกฎเฉพาะเหตุการณ์
บางปัญหาควรแก้ด้วย
ไม่ใช่เพิ่ม Constraints อย่างเดียว
ตัวอย่าง
ถ้า Tone ไม่ตรง
อาจให้ Example ดีกว่าเพิ่ม Rule 10 ข้อ
Prompt:
หา Minimum Change ที่ทำให้ Prompt ชัดขึ้นก่อน อย่า Rewrite ทั้ง Prompt หากสามารถแก้ได้ด้วยการเพิ่มหรือเปลี่ยนเพียง 1–3 บรรทัด
เหมาะกับ Prompt ที่ใช้งานได้ดีอยู่แล้ว
ส่งทั้ง
และ
ให้ Gemini
Prompt:
Prompt ที่ใช้:
[PROMPT]Output ที่ได้:
[OUTPUT]ผลลัพธ์ที่ต้องการจริง:
[EXPECTED]วิเคราะห์ว่าความผิดพลาดน่าจะเกิดจาก Instruction ส่วนใด แล้วเสนอ Minimum Change ที่ควรแก้
นี่มีประโยชน์มากกว่าการบอกเพียง
Prompt ไม่ดี ช่วยแก้
Output จาก Prompt นี้ยาวเกินความจำเป็น ช่วยแก้ Prompt โดยเพิ่ม Constraint ที่ลด Filler และ Repetition แต่ห้ามทำให้ข้อมูลสำคัญหรือขั้นตอนหาย
Output จาก Prompt นี้สั้นจนขาดข้อมูลสำคัญ ช่วยเพิ่ม Coverage Requirements โดยระบุประเด็นที่ต้องตอบแทนการกำหนดจำนวนคำสูง ๆ
ดีกว่าสั่งเพียง
เขียนให้ยาวขึ้น
ปรับ Prompt นี้ให้ Primary Goal และ Scope ชัดขึ้น และเพิ่มกฎว่าทุก Section ต้องสนับสนุน Goal หากข้อมูลไม่เกี่ยวข้องให้ตัดออก
ปรับ Prompt นี้ให้ใช้เฉพาะข้อมูลใน
<SOURCE>หาก Source ไม่มีคำตอบให้ระบุว่า “Source ไม่ได้ระบุ” และห้ามใช้ข้อมูลภายนอกหรือสร้างข้อมูลเติมช่องว่าง
ปรับ Prompt นี้ให้มี Output Schema แบบตายตัว และกำหนดว่าทุกครั้งต้องตอบ Field ในลำดับเดียวกัน
ตัวอย่าง
Title:
Summary:
Risks:
Actions:
เพิ่ม Style Rules ที่วัดได้ เช่น Sentence Length, Formality, Vocabulary และสิ่งที่ควรหลีกเลี่ยง แทนการใช้คำว่า “เขียนดี” อย่างเดียว
ลด Prompt นี้ให้เหลือเฉพาะ Instructions ที่มีผลต่อ Final Output โดยแยก Must-have กับ Nice-to-have และลบ Rule ที่ความหมายซ้ำ
ถ้ามี Output ที่ชอบ แต่ไม่มี Prompt ที่ดี
ใช้
นี่คือ Output ตัวอย่างที่ฉันต้องการ:
[EXAMPLE OUTPUT]ช่วยวิเคราะห์ Structure, Tone, Length และ Rules ที่จำเป็น แล้วสร้าง Prompt Template ที่สามารถใช้สร้างงานลักษณะเดียวกันในอนาคต โดยห้ามนำ Fact เฉพาะจาก Example ไปล็อกใน Template
นี่คือการ Reverse Engineer Prompt จาก Output
นี่คือ Output ที่ดี 3 ตัวอย่าง:
[EXAMPLES]หาสิ่งที่เหมือนกันด้าน Structure, Tone และ Quality Criteria แล้วสร้าง Prompt Template จาก Pattern เหล่านั้น
เหมาะกับงานที่มี Style เดิมอยู่แล้ว
Prompt:
จาก Prompt นี้ แยกทุก Instruction เป็น:
- Goal
- Context
- Must
- Prefer
- Constraint
- Output
จากนั้นรวม Rule ที่ซ้ำและสร้างเวอร์ชันสะอาดขึ้น
ช่วยจัด Prompt เก่าที่แก้ต่อกันมาหลายครั้ง
สามารถใช้ Prompt นี้กับ Prompt เดิมแทบทุกชนิด
คุณทำหน้าที่เป็น Prompt Optimizer
ยังไม่ต้องทำ Task ที่อยู่ใน Prompt
<ORIGINAL_PROMPT>[วาง Prompt เดิม]</ORIGINAL_PROMPT>เป้าหมายคือปรับ Prompt ให้ชัด กระชับ และควบคุม Output ได้ดีขึ้นโดยรักษา Intent และ Scope เดิม
ตรวจ:
- Task ชัดหรือไม่
- Goal ชัดหรือไม่
- Context เพียงพอหรือไม่
- มีคำกำกวมหรือไม่
- Instructions ซ้ำหรือขัดกันหรือไม่
- Constraints ครบหรือไม่
- Output Format ชัดหรือไม่
- มีจุดใดที่ AI ต้องเดาโดยไม่จำเป็นหรือไม่
กฎ:
- ห้ามเพิ่ม Goal ใหม่
- ห้ามเพิ่ม Task ที่ไม่ได้ขอ
- หากข้อมูลสำคัญขาด ให้ใช้
[PLACEHOLDER]- รวม Instructions ที่ซ้ำกัน
- รักษา Requirement สำคัญทั้งหมด
Output:
- ปัญหาหลักของ Prompt เดิมแบบสั้น
- Prompt เวอร์ชันปรับปรุง
- รายการ Placeholder ที่ต้องกรอก
ถ้าไม่ต้องการคำอธิบาย
ปรับ Prompt ต่อไปนี้ให้ชัด กระชับ และมี Structure ดีขึ้น โดยรักษา Intent และ Scope เดิมทั้งหมด หากข้อมูลจำเป็นขาดให้ใช้
[PLACEHOLDER]ห้ามเพิ่ม Requirement ใหม่ ตอบเฉพาะ Prompt เวอร์ชันใหม่:
[PROMPT]
<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>
ถ้าเราไม่รู้แม้กระทั่งว่าต้องใส่ข้อมูลอะไร
ใช้
ฉันต้องการสร้าง Prompt สำหรับ
[งาน]ถามฉันทีละคำถามที่จำเป็นเพื่อสร้าง Prompt ที่ใช้งานได้ดี หลีกเลี่ยงคำถามที่ไม่เปลี่ยนผลลัพธ์ เมื่อได้ข้อมูลเพียงพอแล้วให้สร้าง Prompt Final
เหมาะกับงานที่ต้อง Personalize สูง
สามารถกำหนด
ถามไม่เกิน 5 คำถาม และเรียงจากข้อมูลที่มีผลต่อ Output มากที่สุด
ช่วยไม่ให้กระบวนการยืดยาว
ถ้ามี Brief อยู่แล้ว
จาก Brief ต่อไปนี้
[BRIEF]สร้าง Prompt สำหรับ Gemini ที่มี Task, Goal, Context, Constraints และ Output Format โดยห้ามเพิ่ม Requirement ที่ไม่มีใน Brief
มีประโยชน์กับทีม Content หรือ Marketing
จาก SOP นี้
[SOP]ช่วยสร้าง Prompt Template ที่ทำให้ Gemini ช่วยแต่ละขั้นได้ โดยรักษาลำดับและ Quality Checks ของ SOP เดิม
ช่วยเปลี่ยน Process ให้กลายเป็น AI-assisted Workflow
เปลี่ยน Checklist นี้
[CHECKLIST]เป็น Prompt ที่ให้ Gemini ตรวจงานทีละข้อและรายงานเฉพาะสิ่งที่ไม่ผ่าน
เหมาะกับ Quality Control
ก่อนนำ Prompt ใหม่ไปใช้ ตรวจว่า
① Intent เดิมยังอยู่หรือไม่
② มี Task ใหม่โผล่มาหรือไม่
③ มี Placeholder มากเกินไปหรือไม่
④ Requirement สำคัญถูกตัดหรือไม่
⑤ มี Rule ใหม่ที่เราไม่ได้ต้องการหรือไม่
⑥ มี Instructions ขัดกันหรือไม่
⑦ Output Format ตรงกับการใช้งานจริงหรือไม่
⑧ Prompt ยาวขึ้นโดยจำเป็นหรือไม่
อย่าคิดว่า Prompt ที่ AI ปรับให้ต้องดีกว่าเดิมทุกครั้ง
เรายังต้อง Review
เพราะ Gemini ไม่รู้ว่า
ดีที่สุดสำหรับอะไร
ควรบอก Criteria
ตัวอย่าง
Optimize Prompt นี้โดยให้ความสำคัญตามลำดับ:
- Accuracy
- Goal Alignment
- Clarity
- Completeness
- Conciseness
หรือ
เน้นให้ Prompt ใช้งานเร็วและมี Placeholder น้อยที่สุด
Criteria ต่างกันจะได้ Prompt ต่างกัน
ถ้า Prompt ยาวมาก
ลด Prompt นี้ให้สั้นลงโดยรักษา Behavior เดิม ใช้คำสั่งตรงและรวม Rules ที่ซ้ำ ห้ามตัด Constraints ที่เกี่ยวกับ Accuracy หรือ Safety
ช่วยทำ Template ให้เบาขึ้น
ปรับ Prompt นี้โดยให้ Accuracy สำคัญกว่าความสร้างสรรค์ เพิ่มข้อกำหนดเรื่อง Source, Fact vs Assumption และ Missing Information แต่ห้ามเพิ่มขั้นตอนที่ไม่เกี่ยวกับการตรวจความถูกต้อง
ปรับ Prompt นี้ให้เปิดพื้นที่สำหรับ Creative Options มากขึ้น แต่ยังคง Goal, Audience และ Constraints ที่จำเป็น หลีกเลี่ยงกฎที่ล็อก Format จนทุก Output เหมือนกัน
ปรับ Prompt นี้สำหรับงานจำนวนมาก โดยเพิ่ม Output Schema, Fixed Rules และ Validation ให้ผลลัพธ์แต่ละรอบมี Structure เดียวกัน
ลด Rules ที่ไม่จำเป็นและเปลี่ยนรายละเอียดที่เปลี่ยนตามงานเป็น Variables เพื่อให้ Template รองรับ Input หลายประเภทได้
เราสามารถสร้าง Prompt สองแบบเพื่อทดสอบ
สร้าง Prompt A ที่เน้นความกระชับ และ Prompt B ที่เน้น Context และ Validation มากขึ้น ทั้งคู่ต้องมี Goal เดียวกัน
จากนั้นลองกับ Input เดียวกันและเปรียบเทียบ
Prompt:
เปรียบเทียบ Output จาก Prompt A กับ B ในด้าน Accuracy, Relevance, Format Compliance, Clarity และ Editing Required โดยอย่าตัดสินจากความยาวเพียงอย่างเดียว
ช่วยเลือก Template ที่ใช้งานจริงได้ดีกว่า
เมื่อได้ Prompt ที่ดี
ตั้งชื่อ
Article Prompt v1.0
แล้วเมื่อแก้
v1.1 — เพิ่ม Fact Constraint
v1.2 — ลด Rule ซ้ำ
v2.0 — เปลี่ยน Workflow
จะรู้ว่าการเปลี่ยนใดช่วยหรือทำให้แย่ลง
ถ้างานมีครั้งเดียวและง่าย
อาจใช้ Prompt ธรรมดาแล้ว Follow-up ก็พอ
Prompt Optimization มีค่ามากที่สุดเมื่อ
เหมาะกับ
ที่ไม่รู้ว่าจะใส่อะไรใน Prompt
ที่ต้องใช้ Prompt ซ้ำ
ที่มี Style และ Format คงที่
ที่ต้องวิเคราะห์ Context หลายด้าน
ที่ต้อง Debug ด้วยข้อมูล Technical
ที่ต้องการ Standard Prompt ร่วมกัน
การปรับ Prompt ที่ดีอาจทำให้ Prompt
สั้นลง
เพราะลบคำซ้ำและความกำกวมออก
ตัวอย่าง
ช่วยเขียนให้ดีมาก ๆ อ่านง่ายมาก ไม่เยิ่นเย้อ กระชับที่สุด แต่ขอรายละเอียดเยอะ ๆ…
อธิบายให้ครบเฉพาะประเด็นที่จำเป็น ใช้ภาษาเข้าใจง่าย และตัดข้อความที่ไม่เพิ่มข้อมูล
สั้นกว่าและชัดกว่า
ถามว่า
ถ้าครบแล้ว ไม่จำเป็นต้องเพิ่ม Rule ต่อไป
สามารถใช้ Checklist นี้
ก่อนทำ Task ให้ตรวจ Prompt ว่า:
① Task ชัด
② Goal ชัด
③ Context พอ
④ Audience เหมาะ
⑤ Input ชัด
⑥ Constraints ครบ
⑦ ไม่มี Rule ขัดกัน
⑧ Output Format ชัด
⑨ ไม่มีข้อมูลสำคัญที่ต้องเดา
⑩ ไม่มี Requirement ซ้ำหากมีปัญหา ให้ปรับ Prompt ก่อนเริ่มงาน
คุณทำหน้าที่เป็น Prompt Optimizer ก่อนเริ่ม Task ทุกครั้ง
เมื่อฉันส่งคำขอ:
- ระบุ Primary Goal
- ตรวจความกำกวม
- ตรวจ Missing Context
- ตรวจ Constraints
- ตรวจ Output Format
- หา Instructions ที่ซ้ำหรือ Conflict
- Rewrite Prompt ให้ชัดขึ้น
Rules:
- รักษา Intent เดิม
- ห้ามเพิ่ม Goal ใหม่
- ห้ามเพิ่ม Task ใหม่
- หากข้อมูลสำคัญไม่มี ให้ใช้ Placeholder แทนการเดา
- ใช้ Prompt สั้นที่สุดที่ยังทำงานได้ดี
Output:
Optimized Prompt
[Prompt ใหม่]ยังไม่ต้องทำ Task จนกว่าจะได้ Prompt เวอร์ชันปรับแล้ว
ใช้เป็น Template สำหรับปรับ Prompt หลายประเภทได้
หากไม่ต้องการแยกสองรอบ
ใช้
ก่อนทำงาน ให้ตรวจ Prompt ของฉันและปรับเฉพาะจุดที่กำกวมหรือขาดข้อมูลที่สามารถอนุมานจากข้อความได้โดยไม่เปลี่ยน Intent หากข้อมูลสำคัญที่ไม่สามารถอนุมานได้ยังขาด ให้ระบุ Assumption อย่างชัดเจน จากนั้นทำ Task ตาม Prompt เวอร์ชันที่ปรับแล้ว
เหมาะกับงานที่ไม่ต้องการหยุดเพื่อ Review Prompt
แต่สำหรับงานสำคัญ การดู Prompt ใหม่ก่อนยังควบคุมได้ดีกว่า
สูตรสั้นคือ
รักษา Intent + ลบความกำกวม + เติม Context ที่จำเป็น + เพิ่ม Constraints + กำหนด Output + ห้ามเดา
Prompt ตัวอย่าง
ปรับ Prompt นี้ให้ชัดขึ้นโดยรักษา Intent เดิม ลบคำกำกวม เพิ่มเฉพาะ Context และ Constraints ที่จำเป็น กำหนด Output Format หากช่วยให้งานชัดขึ้น และใช้ Placeholder สำหรับข้อมูลที่ยังไม่มี ห้ามเพิ่ม Requirement ใหม่
แต่ไม่บอกเกณฑ์
ได้งานใหม่ที่ไม่ตรงเดิม
ควรใช้ Placeholder
Prompt ยาวโดยไม่จำเป็น
AI อาจเพิ่ม Requirement ที่เราไม่ได้ต้องการ
Gemini เริ่มทำงานทันที
ได้คำอธิบายยาวแทน Prompt พร้อมใช้
ไม่รู้ว่าอะไรช่วย
Prompt ดูดีแต่ใช้จริงไม่ดี
ต้องเริ่มปรับใหม่ในอนาคต
ก่อนใช้ Prompt ใหม่ ตรวจอีกครั้ง
① Goal เดิมยังเหมือนเดิม
② Scope ไม่กว้างขึ้น
③ ไม่มีงานใหม่ถูกเพิ่ม
④ Placeholder ใช้ชื่อเข้าใจง่าย
⑤ ไม่มีข้อมูลที่ Gemini เดาเอง
⑥ Constraints สำคัญยังอยู่
⑦ ไม่มี Rule ซ้ำ
⑧ ไม่มี Rule ขัดกัน
⑨ Output Format ใช้งานจริงได้
⑩ Prompt ไม่ยาวเกินความจำเป็น
⑪ สามารถนำกลับมาใช้ซ้ำได้หรือไม่
⑫ ต้องทำ Version ไว้หรือไม่
เราไม่จำเป็นต้องเก่ง Prompt Engineering ตั้งแต่แรกเพื่อใช้ Gemini ได้ดี
หากรู้เพียงว่า
ฉันต้องการอะไร
เราสามารถให้ Gemini ช่วยเปลี่ยนคำขอธรรมดาให้กลายเป็น Prompt ที่มีโครงสร้างดีขึ้นได้
หลักสำคัญคือให้ Gemini ช่วยตรวจ
Task + Goal + Context + Constraints + Output Format
และกำหนดกฎสำคัญว่า
รักษา Intent เดิม และห้ามเพิ่ม Requirement ที่ไม่ได้ขอ
Prompt พร้อมใช้ที่ควรเซฟไว้คือ
นี่คือ Prompt ปัจจุบันของฉัน:
[PROMPT]ยังไม่ต้องทำ Task ที่อยู่ใน Prompt
ช่วยปรับ Prompt ให้ชัด กระชับ และใช้งานได้ดีขึ้น โดย:
- รักษา Intent และ Scope เดิม
- ลบคำกำกวมและคำสั่งซ้ำ
- แก้ Instructions ที่ขัดกัน
- เพิ่มเฉพาะ Context ที่จำเป็น
- เพิ่ม Constraints ที่ช่วยป้องกันการตอบผิด Scope
- กำหนด Output Format เมื่อจำเป็น
- หากข้อมูลสำคัญยังไม่มี ให้ใช้
[PLACEHOLDER]แทนการเดา- ห้ามเพิ่ม Task หรือ Goal ใหม่
จากนั้นแสดง:
Optimized Prompt
[Prompt ที่ปรับแล้ว]และยังไม่ต้องทำงานจริง
วิธีนี้ช่วยให้เราใช้ Gemini เป็นทั้ง ผู้ช่วยทำงานและผู้ช่วยออกแบบคำสั่งสำหรับตัวมันเอง
เมื่อเจอ Prompt ที่ใช้บ่อยและผลลัพธ์ดี ควรเก็บเป็น Template แทนการปรับใหม่ทุกครั้ง เมื่อทำไปเรื่อย ๆ เราจะมี Prompt Library ที่เหมาะกับงานของตัวเอง และสามารถใช้ Gemini ได้เร็วขึ้นโดยไม่ต้องเริ่มคิดคำสั่งจากศูนย์ทุกครั้ง