Prompt AI คืออะไร — คู่มือเขียน Prompt
Prompt AI คืออะไร กลายเป็นมาตรฐานในอุตสาหกรรม IT ยุคปัจจุบัน การเรียนรู้หลักการและวิธีใช้งานจะช่วยเพิ่มประสิทธิภาพในการทำงานอย่างมาก
วิดีโอประกอบการเรียนรู้ | YouTube @icafefx
Prompt AI คืออะไร

Prompt คือข้อความหรือคำสั่งที่คุณส่งให้ AI (เช่น ChatGPT, Claude, Gemini) เพื่อบอกว่าคุณต้องการให้ AI ทำอะไร Prompt เป็นวิธีที่คุณ "สื่อสาร" กับ AI
คุณภาพของ Prompt กำหนดคุณภาพของคำตอบโดยตรง — Prompt ที่ดีได้คำตอบที่ดี, Prompt ที่คลุมเครือได้คำตอบที่คลุมเครือ
Prompt Engineering คือศาสตร์และศิลป์ของการเขียน Prompt ให้ AI เข้าใจถูกต้องและให้ผลลัพธ์ตามที่ต้องการเป็นทักษะสำคัญที่คน IT ทุกคนควรมีในปี 2026
เนื้อหาเกี่ยวข้อง — ดูเพิ่มเติมเรื่อง Shopify Hydrogen Low Code No Code
ทำไม Prompt ถึงสำคัญ
เปรียบเทียบ Prompt แย่ vs Prompt ดี:
| Prompt แย่ | Prompt ดี |
|---|---|
| "เขียน code Python" | "เขียน Python function รับ list ของ dict แล้ว filter เฉพาะ item ที่ price > 100 return sorted by price descending พร้อม type hints และ docstring" |
| "อธิบาย Docker" | "อธิบาย Docker สำหรับ SysAdmin ที่รู้ Linux แต่ไม่เคยใช้ container เน้นตัวอย่างจริงที่ใช้ใน production ความยาว 500 คำ" |
| "แก้ error" | "แก้ error นี้: [วาง error message] environment: Ubuntu 24.04, Python 3.12, Django 5.0 ผม deploy บน AWS EC2" |
ผลลัพธ์ต่างกันอย่างชัดเจน Prompt ที่ดีให้ข้อมูลครบ: อะไร, สำหรับใคร, format แบบไหน, ข้อจำกัดอะไร
โครงสร้าง Prompt ที่ดี
Prompt ที่ดีประกอบด้วย 5 ส่วน (ไม่จำเป็นต้องมีครบทุกข้อ):
แนะนำเพิ่มเติม — คอร์สเทรด Forex ที่ iCafeForex
- Role (บทบาท) — บอก AI ว่าให้เป็นใครเช่น "คุณเป็น Senior DevOps Engineer"
- Task (งาน) — บอกชัดเจนว่าต้องการอะไรเช่น "เขียน Dockerfile สำหรับ Node.js app"
- Context (บริบท) — ให้ข้อมูลเพิ่มเติมเช่น "app ใช้ Node 20, มี build step ด้วย TypeScript"
- Format (รูปแบบ) — บอกว่าอยากได้ output แบบไหนเช่น "ตอบเป็นตาราง", "ตอบเป็น step-by-step"
- Constraints (ข้อจำกัด) — ขอบเขตหรือข้อห้ามเช่น "ห้ามใช้ root user", "image ขนาดไม่เกิน 200MB"
ตัวอย่าง Prompt สมบูรณ์:
# Prompt แบบครบ 5 ส่วน
Role: คุณเป็น Senior Python Developer ประสบการณ์ 10 ปี
Task: เขียน REST API endpoint สำหรับ user registration
Context: ใช้ FastAPI + SQLAlchemy + PostgreSQL,
มี email verification, password hashing ด้วย bcrypt
Format: ตอบเป็น code พร้อม comment อธิบาย
Constraints: - ใช้ async/await ทั้งหมด
- มี input validation ด้วย Pydantic
- มี error handling ครบ
- ไม่ใช้ deprecated API
เทคนิค Prompt Engineering 10 แบบ
| # | เทคนิค | คำอธิบาย | ตัวอย่าง |
|---|---|---|---|
| 1 | Zero-shot | ถามตรงๆไม่ให้ตัวอย่าง | "แปลภาษาอังกฤษเป็นไทย: Hello World" |
| 2 | Few-shot | ให้ตัวอย่าง 2-3 อันก่อนถามจริง | "happy → มีความสุข, sad → เศร้า, angry → ?" |
| 3 | Chain of Thought | ให้ AI คิดทีละขั้น | "คิดทีละขั้นตอนแล้วอธิบายเหตุผล" |
| 4 | Role Playing | กำหนดบทบาทให้ AI | "คุณเป็น Security Auditor ตรวจ code นี้" |
| 5 | Constraint Setting | กำหนดข้อจำกัด | "ตอบไม่เกิน 200 คำใช้ภาษาง่ายๆ" |
| 6 | Output Format | กำหนด format ชัดเจน | "ตอบเป็น JSON format: {name, desc, example}" |
| 7 | Iterative Refinement | ถามแล้วปรับ prompt ทีละรอบ | "ดีแล้วแต่เพิ่ม error handling ด้วย" |
| 8 | Negative Prompting | บอกว่าไม่ต้องการอะไร | "ห้ามใช้ eval(), ห้ามใช้ global variable" |
| 9 | Tree of Thought | ให้ AI สำรวจหลายทางแล้วเลือกดีสุด | "คิด 3 วิธีแก้ปัญหาเปรียบเทียบแล้วเลือกดีสุด" |
| 10 | System Prompt | ตั้ง persona ถาวรสำหรับ conversation | System: "คุณเป็น DBA ผู้เชี่ยวชาญ PostgreSQL" |
ตัวอย่าง Prompt สำหรับงาน IT
1. Troubleshoot Server:
เนื้อหาเกี่ยวข้อง — บทความที่เกี่ยวข้อง: Prometheus PromQL Best Practices ที่ต้องรู้ — คู่มือฉบับสมบูรณ์ 2026
"Server Ubuntu 24.04 มี load average สูง 15.0 (CPU 4 cores)
Top 3 process กิน CPU สูงสุดคือ:
1. mysql - 85%
2. php-fpm - 45%
3. nginx - 12%
RAM 8GB ใช้ไป 7.5GB
Disk: /var/log เต็ม 95%
วิเคราะห์สาเหตุและแนะนำวิธีแก้ เรียงตามความเร่งด่วน"
2. Security Review:
"Review Nginx config นี้หา security issues:
[วาง config]
ตรวจตาม:
- OWASP recommendations
- SSL/TLS best practices
- Header security
- Rate limiting
ตอบเป็นตาราง: Issue | Severity | Fix"
3. Architecture Design:
"ออกแบบ architecture สำหรับ e-commerce app:
- Users: 10,000/วัน, peak 1,000 concurrent
- Stack: Next.js + Node.js + PostgreSQL
- Budget: $500/เดือน
- Requirements: HA, auto-scaling, CDN
- Region: Thailand
เสนอ 2 options (AWS vs self-hosted) เปรียบเทียบค่าใช้จ่าย"
แนะนำเพิ่มเติม — อ่านเพิ่มเติมที่ SiamCafeBook
Prompt สำหรับเขียน Code

เทคนิคเฉพาะสำหรับให้ AI เขียน code:
เนื้อหาเกี่ยวข้อง — Go Chi Router MLOps Workflow
- ระบุภาษาและ version — "Python 3.12", "TypeScript 5.x", "Go 1.22"
- ระบุ framework — "FastAPI", "Next.js 14 App Router", "Spring Boot 3"
- ขอ type hints / types — AI มักข้ามถ้าไม่บอก
- ขอ error handling — "handle ทุก edge case, ใช้ try/except ครบ"
- ขอ tests — "เขียน unit test ด้วย pytest ครอบคลุม edge cases"
- ห้าม deprecated API — "ใช้ API ล่าสุดเท่านั้น"
# Prompt สำหรับ code ที่ดี
"เขียน Python script ที่:
1. อ่าน CSV file (pandas)
2. Filter rows ที่ column 'status' = 'active'
3. Group by 'department' แล้ว aggregate sum ของ 'salary'
4. Export เป็น Excel file พร้อม chart
Requirements:
- Python 3.12, pandas 2.x, openpyxl
- มี type hints ทุก function
- มี logging
- Handle file not found, encoding errors
- ใช้ pathlib ไม่ใช่ os.path"
ข้อผิดพลาดที่พบบ่อย
- Prompt สั้นเกินไป — "เขียน code" → ได้ code ที่ไม่ตรงต้องการ
- ไม่ให้ context — ไม่บอก OS, version, framework → ได้คำตอบ generic
- ถามหลายอย่างพร้อมกัน — ถาม 5 เรื่องใน prompt เดียว → คำตอบตื้นแยกเป็นทีละข้อดีกว่า
- ไม่ตรวจสอบ output — เชื่อ AI 100% → อาจได้ code ที่มี bug, ข้อมูลที่ผิด (hallucination)
- ไม่ iterate — ถามรอบเดียวแล้วยอมแพ้ → ควรปรับ prompt แล้วถามใหม่
เครื่องมือช่วยเขียน Prompt
| เครื่องมือ | ประเภท | จุดเด่น |
|---|---|---|
| ChatGPT Custom Instructions | Built-in | ตั้ง system prompt ถาวร |
| Claude Projects | Built-in | อัปโหลด docs เป็น context ถาวร |
| Cursor IDE | IDE | AI-first code editor, prompt ใน IDE |
| GitHub Copilot | Extension | AI autocomplete ใน VS Code |
| PromptPerfect | Tool | Auto-optimize prompt ให้ดีขึ้น |
อาชีพ Prompt Engineer
ในปี 2026 ตำแหน่ง "Prompt Engineer" ลดลงแต่ทักษะ Prompt Engineering กลายเป็น ทักษะพื้นฐานที่ทุกตำแหน่ง IT ต้องมี เหมือนการใช้ Google ในอดีต
เงินเดือนสำหรับตำแหน่งที่ต้องใช้ Prompt Engineering (ไทย):
- AI/ML Engineer — 60,000-150,000 บาท
- AI Application Developer — 50,000-100,000 บาท
- Data Scientist — 55,000-120,000 บาท
- DevOps + AI Automation — 60,000-130,000 บาท
Prompt Template สำเร็จรูปสำหรับคน IT
ต่อไปนี้คือ prompt template ที่ใช้ได้ทันทีเพียงเปลี่ยนข้อมูลในวงเล็บให้ตรงกับงานของคุณ:
Template 1: Debug Error
"ฉันเจอ error นี้: [วาง error message]
Environment: [OS], [Language version], [Framework version]
สิ่งที่ลองแก้แล้ว: [สิ่งที่ทำไปแล้ว]
วิเคราะห์สาเหตุและเสนอวิธีแก้ 3 วิธี เรียงตามความน่าจะเป็น"
Template 2: Code Review
เนื้อหาเกี่ยวข้อง — บทความที่เกี่ยวข้อง: Go Wire DI Backup Recovery Strategy
"Review code นี้ในฐานะ Senior Developer:
[วาง code]
ตรวจสอบ: performance, security, readability, best practices
ตอบเป็นตาราง: Issue | Severity | Suggestion | Fixed Code"
Template 3: เรียนรู้เทคโนโลยีใหม่
"อธิบาย [เทคโนโลยี] สำหรับ [ระดับความรู้ เช่น SysAdmin ที่รู้ Linux]
เน้น: ทำไมต้องใช้, ใช้ยังไง, ตัวอย่างจริงในงาน production
เปรียบเทียบกับ [เทคโนโลยีที่รู้อยู่แล้ว]
ความยาว [จำนวน] คำ"
การมี template สำเร็จรูปช่วยประหยัดเวลาอย่างมากไม่ต้องคิด prompt ใหม่ทุกครั้งแค่ปรับ parameter ให้ตรงกับงานที่ทำอยู่แนะนำให้สร้าง template collection ของตัวเองสำหรับงานที่ทำบ่อยๆเก็บไว้ใน Notion หรือ Obsidian เพื่อเรียกใช้ได้ทันที
Q: Prompt Engineering เรียนยากไหม?
A: ไม่ยากครับใช้เวลา 1-2 สัปดาห์ฝึกก็เห็นผลชัดเจนสิ่งสำคัญคือต้อง "ลองเอง" — ใช้ ChatGPT/Claude ทุกวันแล้วสังเกตว่า prompt แบบไหนได้ผลดี





