ai

Prompt AI คืออะไร — คู่มือเขียน Prompt

Prompt AI คืออะไร — คู่มือเขียน Prompt

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

วิดีโอประกอบการเรียนรู้ | YouTube @icafefx

Prompt AI คืออะไร

Prompt AI คืออะไร — คู่มือเขียน Prompt

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

  1. Role (บทบาท) — บอก AI ว่าให้เป็นใครเช่น "คุณเป็น Senior DevOps Engineer"
  2. Task (งาน) — บอกชัดเจนว่าต้องการอะไรเช่น "เขียน Dockerfile สำหรับ Node.js app"
  3. Context (บริบท) — ให้ข้อมูลเพิ่มเติมเช่น "app ใช้ Node 20, มี build step ด้วย TypeScript"
  4. Format (รูปแบบ) — บอกว่าอยากได้ output แบบไหนเช่น "ตอบเป็นตาราง", "ตอบเป็น step-by-step"
  5. 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 แบบ

#เทคนิคคำอธิบายตัวอย่าง
1Zero-shotถามตรงๆไม่ให้ตัวอย่าง"แปลภาษาอังกฤษเป็นไทย: Hello World"
2Few-shotให้ตัวอย่าง 2-3 อันก่อนถามจริง"happy → มีความสุข, sad → เศร้า, angry → ?"
3Chain of Thoughtให้ AI คิดทีละขั้น"คิดทีละขั้นตอนแล้วอธิบายเหตุผล"
4Role Playingกำหนดบทบาทให้ AI"คุณเป็น Security Auditor ตรวจ code นี้"
5Constraint Settingกำหนดข้อจำกัด"ตอบไม่เกิน 200 คำใช้ภาษาง่ายๆ"
6Output Formatกำหนด format ชัดเจน"ตอบเป็น JSON format: {name, desc, example}"
7Iterative Refinementถามแล้วปรับ prompt ทีละรอบ"ดีแล้วแต่เพิ่ม error handling ด้วย"
8Negative Promptingบอกว่าไม่ต้องการอะไร"ห้ามใช้ eval(), ห้ามใช้ global variable"
9Tree of Thoughtให้ AI สำรวจหลายทางแล้วเลือกดีสุด"คิด 3 วิธีแก้ปัญหาเปรียบเทียบแล้วเลือกดีสุด"
10System Promptตั้ง persona ถาวรสำหรับ conversationSystem: "คุณเป็น 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

Prompt AI คืออะไร — คู่มือเขียน Prompt

เทคนิคเฉพาะสำหรับให้ 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 InstructionsBuilt-inตั้ง system prompt ถาวร
Claude ProjectsBuilt-inอัปโหลด docs เป็น context ถาวร
Cursor IDEIDEAI-first code editor, prompt ใน IDE
GitHub CopilotExtensionAI autocomplete ใน VS Code
PromptPerfectToolAuto-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 แบบไหนได้ผลดี

XM Legend · เทรดเดอร์ & ผู้สอน Forex 13 ปี

ผู้ก่อตั้ง SiamCafe ตั้งแต่ปี 1997 · เทรดเดอร์สาย Forex มากกว่า 13 ปี ได้รับการยกย่องเป็น XM Legend · แบ่งปันความรู้ Forex, ไอที, AI และการเทรด จากประสบการณ์จริงในตลาดจริง