KM
บทที่ 3 · TEXT-TO-IMAGE

Promptสร้างภาพ

Prompt ภาพ = บรรยายภาพที่ยังไม่มีอยู่

งานของเราคือบรรยายภาพในหัว ให้ละเอียดพอที่ AI จะวาดถูก— บทนี้ใช้สูตรและชาร์ตจากคลาส ComfyUI Fundamental ของ SalmonRK เปลี่ยน “นึกคำไม่ออก” ให้เป็น “เลือกจากเมนู”

10

ช่องของสูตร prompt ภาพ

จากคลาส SalmonRK — เรียงเป็นระบบ ไม่ต้องนึกเอง

4

ชาร์ตอ้างอิงคำศัพท์

Style · Light · Framing · Pose — เก็บคำเข้ากระเป๋าได้

1

Prompt Builder

ประกอบ prompt สด ๆ ตามสูตร พร้อมปุ่ม copy

The Formula · Slide 59

สูตร 10 ช่อง — เรียงคำเป็นระบบ ไม่ต้องนึกเอง

คลาส SalmonRK สรุปโครง prompt ภาพไว้เป็นช่องเรียงลำดับ — คลิกแต่ละช่องเพื่อดูว่ามันคือส่วนไหนของ prompt จริง พร้อมคำที่ใช้บ่อย

ตัวอย่าง prompt เต็มตามสูตร — ช่องที่เลือกถูกไฮไลต์

, , , , , , , , , ,

01 · [STYLE OF PHOTO]แนวภาพ

เปิดหัว prompt ด้วยแนวภาพ — บอก AI ตั้งแต่คำแรกว่านี่คือภาพถ่ายแนวไหน โทนรวมของทั้งภาพถูกกำหนดตรงนี้

คำที่ใช้บ่อย:RAW photoportrait photostreet photocinematic still
ผลลัพธ์จากคลาส — หญิงสาวชุดเดรสแดง (ภาพถ่ายครึ่งตัว)

young woman wearing red dress, full body view

prompt สั้นจากเวิร์กช็อปในคลาส — ใส่แค่ตัวแบบ + จุดเด่น โมเดลเลือกที่เหลือเอง (ภาพนี้ออกมาครอปครึ่งตัว ทั้งที่ขอ full body — คำน้อย คุมไม่อยู่)

ผลลัพธ์จากคลาส — หญิงสาวชุดแดงเต็มตัว ยืนเท้าเอวบนถนนมีต้นไม้

young woman smirk smile wearing red dress, sneaker shues, hand on hip pose

รอบถัดมาในคลาส — เติมช่อง details + pose ตามสูตร ภาพออกมาเต็มตัว ท่าทางตรงสั่งเป๊ะ (รองเท้าผ้าใบมาด้วย)

ภาพจากคลาส ComfyUI Fundamental โดย SalmonRK

Quality Tags & Negative Prompt

สองเครื่องมือคู่กายยุค Stable Diffusion

ก่อนเข้าสูตรเต็ม คลาสสอนเครื่องมือเสริม 2 ชิ้น: แผ่นคำ "ดันคุณภาพ" ไว้เปิดหัว prompt และ negative prompt ไว้เขียนสิ่งที่ไม่อยากเห็น

➊ Quality Tags — แผ่นเปิดหัว prompt

(8K, RAW photo, best quality), photorealistic, highres, depth of field, absurdres, DSLR, exquisite details and textures, extremely detailed

boilerplate ตรงจากคลาส (slide 56) — วางไว้หน้าสุดของ prompt เพื่อดันโมเดลตระกูล SD ไปทาง “ภาพถ่ายจริง คมชัด รายละเอียดแน่น” ก่อนค่อยต่อด้วยตัวแบบตามสูตร

➋ Negative Prompt — สิ่งที่ไม่อยากเห็น

EasyNegative, paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, monochrome, grayscale

ใส่ในช่อง negative (CLIP Text Encode ตัวที่สองใน ComfyUI) — กันภาพหลุดไปทางวาด/สเก็ตช์/คุณภาพต่ำ · EasyNegative คือ embedding สำเร็จรูปที่รวบ “ความพัง” ไว้ในคำเดียว (ต้องดาวน์โหลดไฟล์มาติดตั้งก่อนถึงมีผล)

Weight Syntax — (คำ:ตัวเลข)

ใส่วงเล็บรอบคำพร้อมตัวเลข เพื่อดัน/กดน้ำหนักของคำนั้น — ลองเลื่อนดู

weight =1.5

young woman wearing (red dress:1.5), full body view

มากกว่า 1 → ดันน้ำหนักขึ้น: โมเดลให้ความสำคัญกับ "red dress" มากขึ้น 1.5 เท่า — ชุดแดงจะเด่น/แดงจัดขึ้น

ผลลัพธ์จากคลาส — หญิงสาวสองคนนั่งในคาเฟ่ริมหน้าต่าง เห็นตึกในเมืองด้านนอก
ผลจากคู่ positive + negative ด้านขวา — ภาพจากคลาส ComfyUI Fundamental โดย SalmonRK (slide 61)

Positive prompt (จากคลาส)

two young women in high waist shorts, sitting in cafe room near window, in window appear city building and running car on the road, looking at the camera, smiling, photorealism, hyperrealistic, 4k, realistic, film grain, high key

Negative prompt (จากคลาส)

EasyNegative, paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, monochrome, grayscale

⚠️ หมายเหตุยุคสมัย — แนวนี้คือสไตล์ตระกูล SD1.5/SDXL

quality tags แบบเรียงคำ + weight syntax + negative prompt ทำงานดีกับโมเดลตระกูล SD1.5/SDXL (รันที่ CFG > 1) — แต่โมเดลใหม่อย่าง FLUX หรือ Qwen-Image เข้าใจประโยคธรรมชาติยาว ๆ ได้เลย ไม่ต้องสแปม tag และหลายตัวรันที่ CFG = 1 ซึ่ง negative prompt จะไม่มีผลเลย— กับโมเดลพวกนี้ให้เขียน “สิ่งที่อยากได้” ตรง ๆ เป็นประโยคแทน (เช่น แทนที่จะ negative คำว่า blurry → เขียนว่า sharp focus ใน positive)

Reference Chart 1/4 · Style

Style — คำเดียวเปลี่ยนทั้งภาพ

ตัวแบบเดียวกัน เปลี่ยนแค่ชื่อสไตล์ — ได้คนละโลก ชาร์ตจากคลาสเทียบ 8 สไตล์ให้เห็นกับตา (ในชุดสไตล์สำเร็จรูปมีให้เลือกนับร้อยแบบ)

ชาร์ตเทียบ 8 สไตล์ภาพจากตัวแบบเดียวกัน: 3D Model, Abstract Expressionism, Disco, Minecraft, Super Mario, Watercolor, Neon Punk, Film Noir
ตัวละครเดิม 8 สไตล์ — 3D Model · Abstract Expressionism · Disco · Minecraft · Super Mario · Watercolor · Neon Punk · Film Noirภาพจากคลาส ComfyUI Fundamental โดย SalmonRK

🎨 คลังคำ Style — คลิกเพื่อเก็บเข้ากระเป๋า

🎒 ในกระเป๋า 0 คำ → ไปที่ Builder

Reference Chart 2/4 · Light

Light — แสงคือผู้เล่าอารมณ์

หน้าเดิม ฉากเดิม เปลี่ยนแค่คำบอกแสง — อารมณ์ภาพพลิกทันที ชาร์ตจากคลาสเทียบแสง 6 แบบบนใบหน้าเดียวกัน

ชาร์ตเทียบแสง 6 แบบบนใบหน้าเดียวกัน: backlight, god rays, volumetric lighting, sun light, studio light, bioluminescent light
แสง 6 แบบ — backlight · god rays · volumetric · sun light · studio light · bioluminescentภาพจากคลาส ComfyUI Fundamental โดย SalmonRK

💡 คลังคำ Light — คลิกเพื่อเก็บเข้ากระเป๋า

🎒 ในกระเป๋า 0 คำ → ไปที่ Builder

Reference Chart 3/4 · Frame Shot

Framing — กล้องเห็นแค่ไหน

ไล่จากซูมสุดถึงเต็มตัวในภาพเดียว — จำชาร์ตนี้ได้ = สั่งระยะภาพได้แม่นทุกครั้ง (อยากได้เต็มตัวแล้วไม่ใส่คำ โมเดลมักครอปให้เอง)

ชาร์ตระยะภาพบนตัวแบบเดียว: extreme close up, close up, loose close up, tight medium shot, medium shot, medium full shot, full shot
7 ระยะ — extreme close up → close up → loose close up → tight medium → medium → medium full → full shotภาพจากคลาส ComfyUI Fundamental โดย SalmonRK

🎬 คลังคำ Framing — คลิกเพื่อเก็บเข้ากระเป๋า

🎒 ในกระเป๋า 0 คำ → ไปที่ Builder

Reference Chart 4/4 · Pose

Pose — ไม่สั่ง = AI สุ่มให้

ท่าทางคือภาษากายของภาพ — ชาร์ตจากคลาสรวม 8 ท่าพื้นฐานที่โมเดลรู้จักดี ใช้คำตรงตามนี้ได้เลย

ชาร์ต 8 ท่าโพส: leaning against a wall, look at viewer, looking down, lying down, standing, hand over head, arms crossed, hand on hip
8 ท่า — leaning against a wall · look at viewer · looking down · lying down · standing · hand over head · arms crossed · hand on hipภาพจากคลาส ComfyUI Fundamental โดย SalmonRK

🧍 คลังคำ Pose — คลิกเพื่อเก็บเข้ากระเป๋า

🎒 ในกระเป๋า 0 คำ → ไปที่ Builder

Prompt Builder

ประกอบ prompt ตามสูตรแบบ live

เลือกทีละช่อง — ด้านล่างประกอบเป็น prompt ตามลำดับสูตร 10 ช่องให้ทันที คำที่เก็บจากชาร์ตทั้ง 4 โผล่มาพร้อมใช้ตรงนี้

🎒 กระเป๋าคำศัพท์ (0 คำ) — คลิกเพื่อใส่ลงช่อง

ยังว่างอยู่ — เลื่อนกลับขึ้นไปเก็บคำจากชาร์ต Style · Light · Framing · Pose ก่อน แล้วคำพวกนั้นจะมารอใช้ที่นี่ (หรือเลือกจาก chip ด้านล่างตรง ๆ ก็ได้)

01 Style of photo

02–04 Subject + features (พิมพ์อิสระ)

05 Pose or action

06 Framing

07 Setting / background (พิมพ์อิสระ — เว้นว่างได้)

08 Lighting

09 Camera angle

+1 In style of photographer (optional — คลิกซ้ำเพื่อเอาออก)

✨ Prompt ของคุณ

editorial photo of a young woman wearing red dress, hand on hip pose, full shot, on a tree-lined street, golden hour, eye-level shot

132 ตัวอักษร

💡 เอาไปใช้กับ ComfyUI ได้เลย — วางในช่องข้อความของ node CLIP Text Encode (Prompt) ฝั่ง positive · ดูตำแหน่ง node ได้ในบท ComfyUI 101 — Core Workflow ↗

Recap · บทที่ 3

สรุป — บรรยายให้ละเอียดพอ AI ก็วาดถูก

🧩

สูตร > คำเยอะ

prompt ดีไม่ใช่ยาวสุด แต่เรียงเป็นระบบ — ไล่ 10 ช่อง: แนวภาพ → ตัวแบบ → จุดเด่น → รายละเอียด → ท่าทาง → ระยะ → ฉาก → แสง → มุมกล้อง → สเปกกล้อง แล้วไม่มีอะไรตกหล่น

📊

นึกคำไม่ออก → เปิดชาร์ต

4 ชาร์ตจากคลาสคือเมนูคำศัพท์: Style (แนวภาพ) · Light (แสง 6 แบบ) · Frame Shot (extreme close up → full shot) · Pose (8 ท่า) — เก็บคำเข้ากระเป๋าแล้วประกอบใน builder

🆕

ยุคใหม่เขียนธรรมชาติได้

quality tags + negative prompt + weight คือมรดกยุค SD1.5/SDXL — โมเดลใหม่ (FLUX, Qwen-Image) เข้าใจประโยคยาว ๆ ตรง ๆ และที่ CFG = 1 negative prompt ไม่มีผล → เขียนสิ่งที่อยากได้แทน