✦ คู่มือ Vibe Coding — มีนาคม 2026

Web Builder With
Gemini Canvas

Vibe Coding Guide

คู่มือสร้างเว็บไซต์ด้วย Gemini Canvas แบบครบวงจร ตั้งแต่เริ่มต้น ไปจนถึงการนำขึ้นโฮสติ้งและเชื่อมต่อระบบหลังบ้าน

5
แพลตฟอร์มโฮสติ้ง
19
หัวข้อหลัก
ฟรี
ทุกแพลตฟอร์ม
Beginner
ระดับเริ่มต้น
01

เริ่มต้นแบบมือใหม่

การใช้ Gemini Canvas ถือเป็นเครื่องมือที่ทรงพลังและประหยัดเวลามากครับ เพราะฟีเจอร์นี้ถูกออกแบบมาให้เป็น "พื้นที่ทำงานแบบคู่ขนาน (Workspace)" ที่มีทั้งหน้าต่างโค้ดและหน้าต่างแสดงผลหน้าเว็บ (Preview) ให้คุณดูแบบสดๆ โดยไม่ต้องสลับหน้าจอไปมา

1
เข้าสู่โหมด Gemini Canvas
ไปที่เว็บไซต์ gemini.google.com และล็อกอินด้วยบัญชี Google ของคุณ ที่ด้านล่างของกล่องพิมพ์ข้อความ (Prompt) ให้สังเกตและคลิกที่ปุ่ม Canvas (หรือเข้าผ่านลิงก์ตรง gemini.google.com/canvas ได้เลย)
2
ป้อนคำสั่ง (Prompt) ร่างโครงสร้างเว็บ
หัวใจสำคัญของการได้หน้าเว็บที่สวยงาม คือการเขียนคำสั่งให้ชัดเจนและเห็นภาพที่สุด แนะนำให้รวมคำสั่งให้อยู่ใน Prompt เดียวเพื่อความสมบูรณ์แบบ
3
ตรวจสอบและปรับแต่งหน้าเว็บ (Refine)
เมื่อ Gemini สร้างโค้ดเสร็จ หน้าต่าง Canvas จะปรากฏขึ้นทางขวามือ ดูตัวอย่าง Preview ได้ทันที และสั่งแก้ด้วยภาษาพูด เช่น "ขอเปลี่ยนสีปุ่มตรงฟอร์มติดต่อเป็นสีน้ำเงิน"
4
ใส่ระบบส่งข้อมูล (เชื่อม Google Sheets)
เมื่อดีไซน์ทุกอย่างลงตัวแล้ว พิมพ์คำสั่งเพิ่มเติมว่า: "ช่วยเพิ่มโค้ด JavaScript ฝั่งหน้าเว็บ สำหรับฟอร์มติดต่อที่เพิ่งสร้าง เพื่อใช้ส่งข้อมูลไปยัง Webhook หรือ Google Apps Script URL"
5
คัดลอกและนำไปออนไลน์จริง
เมื่อพอใจแล้ว ให้มองหาปุ่ม คัดลอก (Copy) หรือ ส่งออก (Export) ที่ด้านบนของหน้าต่าง Canvas แล้วตั้งชื่อไฟล์ว่า index.html จากนั้นนำไปอัปโหลดขึ้นโฮสติ้ง
ตัวอย่าง Prompt: "ช่วยสร้างหน้าเว็บไซต์แบบ HTML และ CSS รวมในไฟล์เดียว สำหรับ [ชื่อธุรกิจ] ดีไซน์สไตล์มินิมอล ขอให้มี Header, Banner, บริการ 3 รายการ, ฟอร์มติดต่อ และต้องรองรับ Responsive Design ด้วย"

02

การนำ Code ที่ได้ไปทำเว็บ

เมื่อคุณได้โค้ดเว็บไซต์ (HTML, CSS, JavaScript) จาก Gemini Canvas มาแล้ว โค้ดเหล่านี้คือส่วน "หน้าบ้าน (Frontend)" การจะนำไปให้คนอื่นเข้าถึงได้ผ่านอินเทอร์เน็ต เราจำเป็นต้องนำไฟล์เหล่านี้ไปวางไว้บน เซิร์ฟเวอร์ (Server / Hosting)

แบบที่ 1: โฮสติ้งฟรี
เหมาะสำหรับ Static Website เช่น พอร์ตโฟลิโอ, Landing Page แนะนำ Netlify, GitHub Pages, Vercel, Cloudflare Pages
🌐
แบบที่ 2: WordPress
เหมาะสำหรับคนที่มีเว็บ WordPress อยู่แล้ว ใช้บล็อก Custom HTML แทรกเป็นบางหน้า หรือทำ Landing Page
🏢
แบบที่ 3: โฮสติ้งจริง
เหมาะสำหรับเว็บไซต์ธุรกิจจริงจัง ต้องการชื่อโดเมนเป็นของตัวเอง เช่น www.yourcompany.com
แนะนำสำหรับมือใหม่: หากแค่อยากเทสระบบฟอร์ม Google Sheets ให้เห็นภาพเร็วที่สุด แนะนำ Netlify เพราะลากวางเสร็จเลย หากมีเว็บ WordPress อยู่แล้ว ใช้ แบบที่ 2 จะสะดวกที่สุด

03

Netlify

การเลือกใช้ Netlify เป็นการตัดสินใจที่ยอดเยี่ยมมากครับ เพราะฟรี รวดเร็ว และไม่ต้องมีความรู้เรื่องเซิร์ฟเวอร์เลย ก็สามารถทำเว็บออนไลน์ได้ภายในไม่ถึง 3 นาที

1
เตรียมไฟล์ในคอมพิวเตอร์
สร้างโฟลเดอร์ใหม่ (เช่น my-website) นำโค้ด HTML ที่ได้จาก Gemini ไปเซฟลงในโฟลเดอร์นี้ โดยต้องตั้งชื่อไฟล์ว่า index.html (ตัวพิมพ์เล็กทั้งหมด)
2
สมัครใช้งาน Netlify
เข้าไปที่ app.netlify.com กดปุ่ม Sign up สมัครด้วยบัญชี Google/Gmail หรือ GitHub จะสะดวกที่สุด
3
อัปโหลดเว็บไซต์ (Drag and Drop)
ในหน้า Dashboard คลิกที่เมนู Sites เลื่อนลงมาด้านล่าง แล้วลากโฟลเดอร์ my-website ทั้งโฟลเดอร์ มาปล่อยในกรอบเส้นประ รอ 3-5 วินาทีเว็บไซต์จะสร้างให้ทันที
4
เปลี่ยนชื่อลิงก์
Netlify จะสร้างลิงก์แบบสุ่ม เช่น happy-einstein-123456.netlify.app สามารถเปลี่ยนได้โดยไปที่ Site configuration > Change site name แล้วตั้งชื่อที่ต้องการ
อัปเดตเว็บในอนาคต: ไปที่ Netlify → เลือก Site ของคุณ → แท็บ Deploys → ลากโฟลเดอร์ใหม่มาทับได้เลย เว็บจะอัปเดตทันที

04

GitHub Pages

GitHub Pages เป็นตัวเลือกที่ยอดเยี่ยมสำหรับคนสายไอที ข้อดีคือฟรี เสถียรมาก และยังเป็นการเก็บโปรไฟล์โค้ดไปในตัวด้วย เหมาะมากถ้าอนาคตอยากทำ Portfolio

1
เตรียมไฟล์และสมัครสมาชิก
ตรวจสอบให้แน่ใจว่าไฟล์โค้ดของคุณตั้งชื่อว่า index.html เข้าไปที่ github.com และสมัครสมาชิก (ตั้งชื่อ Username ให้ดี เพราะจะกลายเป็นส่วนหนึ่งของชื่อลิงก์ เช่น username.github.io)
2
สร้างโฟลเดอร์เก็บโปรเจกต์ (New Repository)
คลิกปุ่ม New หรือเครื่องหมาย + → New repository ตั้ง Repository name (ภาษาอังกฤษ ไม่มีเว้นวรรค) เลือก Public และทำเครื่องหมายถูกที่ Add a README file
3
อัปโหลดไฟล์ HTML
ในหน้า Repository คลิกปุ่ม Add file > Upload files ลากไฟล์ index.html (และไฟล์อื่นๆ) มาปล่อย แล้วกด Commit changes
4
เปิดระบบใช้งาน GitHub Pages
คลิกแท็บ Settings ⚙️ > Pages (เมนูด้านซ้าย) ที่หัวข้อ Branch เปลี่ยนจาก "None" เป็น main แล้วกด Save
5
รอรับลิงก์และเข้าชมเว็บไซต์
รอ 1-2 นาที แล้วรีเฟรชหน้า คุณจะเห็นข้อความ "Your site is live at..." ลิงก์จะมีรูปแบบ: https://[username].github.io/[ชื่อ Repository]/

05

Vercel

Vercel เป็นผู้ให้บริการโฮสติ้งที่โด่งดังมาก (โดยเฉพาะกับ React/Next.js) ข้อดีคือโหลดเร็วมาก (Global CDN) หน้าตาระบบดูทันสมัย และได้ชื่อลิงก์ที่ดูเท่ลงท้ายด้วย .vercel.app

1
เตรียมไฟล์ให้พร้อม
สร้างโฟลเดอร์ (เช่น gemini-vercel-web) นำโค้ด HTML มาใส่และต้องตั้งชื่อไฟล์หลักว่า index.html
2
สมัครและอัปโหลด
เข้าไปที่ vercel.com → Sign Up → เข้าหน้า Dashboard → กด Add New Project → มองหา "Deploy without Git" แล้วลากโฟลเดอร์มาปล่อย
3
ตั้งชื่อและกด Deploy
ในช่อง Project Name ตั้งชื่อเว็บที่ต้องการ (ภาษาอังกฤษพิมพ์เล็ก เช่น my-awesome-site) ส่วนอื่นปล่อยค่าเริ่มต้น (Other) แล้วกดปุ่มสีดำ Deploy
4
ฉลองเว็บไซต์ใหม่!
รอ 10-15 วินาที จะเห็นหน้าจอ 🎉 "Congratulations!" กด Continue to Dashboard แล้วกด Visit เพื่อดูเว็บไซต์จริงของคุณ

06

Cloudflare Pages

Cloudflare Pages ถือเป็นตัวเลือก "ระดับโปร" ที่คุ้มค่ามากที่สุด จุดเด่นคือCDN ที่ใหญ่และเร็วที่สุดในโลก, ระบบความปลอดภัยระดับองค์กร (ป้องกัน DDoS ฟรี) และแบนด์วิดท์ฟรีแบบเหลือเฟือ

1
เตรียมไฟล์และสมัครสมาชิก
เตรียมโฟลเดอร์พร้อม index.html จากนั้นไปที่ dash.cloudflare.com/sign-up กรอกอีเมลและรหัสผ่าน อย่าลืมยืนยันตัวตนทางอีเมล (Verify Email)
2
เข้าสู่เมนู Workers & Pages
ในหน้า Dashboard คลิกที่เมนู "Workers & Pages" จากแถบด้านซ้าย จากนั้นคลิกปุ่ม Create application
3
สร้างโปรเจกต์ (Direct Upload)
คลิกแท็บ Pages → เลือก Upload assets → ตั้งชื่อโปรเจกต์ (เช่น gemini-web จะได้ลิงก์เป็น gemini-web.pages.dev) → กด Create project
4
อัปโหลดและเผยแพร่
ลากโฟลเดอร์ทั้งโฟลเดอร์มาปล่อยในกรอบเส้นประ รอให้อัปโหลด 100% แล้วกดปุ่มสีน้ำเงิน Deploy site เว็บจะพร้อมใช้งานในไม่กี่วินาที
เปรียบเทียบ 4 แพลตฟอร์ม
แพลตฟอร์ม ความง่าย ความเร็ว เหมาะสำหรับ
Netlify ⭐ ง่ายสุด ลากวางจบ เร็ว มือใหม่ ทดสอบเร็ว
GitHub Pages ต้องตั้งค่านิดหน่อย ปกติ สายโปรแกรมเมอร์ Portfolio
Vercel ลากวางได้ เร็วมาก Framework ยุคใหม่
Cloudflare ลากวางได้ เร็วที่สุด ความปลอดภัยสูง ระดับโปร

07

WordPress

การนำโค้ดจาก Gemini Canvas มาติดตั้งใน WordPress เป็นวิธีที่ได้รับความนิยมมากที่สุดสำหรับคนที่มีเว็บไซต์หลักอยู่แล้วครับ แต่มี "กฎเหล็ก" ข้อหนึ่งที่สำคัญมาก:

⚠️ สำคัญ: ห้ามคัดลอกโค้ดตั้งแต่คำว่า <!DOCTYPE html> หรือ <html> ไปวางตรงๆ เพราะ WordPress มีโครงสร้าง Theme ของตัวเองอยู่แล้ว ถ้าวางซ้อนกันหน้าเว็บอาจจะพังได้ ให้ "แยกชิ้นส่วน" โค้ดออกมาเฉพาะส่วนที่แสดงผลแทน
1
แยกชิ้นส่วนโค้ดจาก Gemini Canvas
แยกโค้ดออกเป็น 3 ส่วน:
CSS: โค้ดที่อยู่ในแท็ก <style>...</style>
HTML: เนื้อหาที่อยู่ระหว่าง <body>...</body> (ไม่ต้องเอาแท็ก body)
JavaScript: โค้ดที่อยู่ในแท็ก <script>...</script>
2
สร้างหน้าใหม่ใน WordPress
ล็อกอินเข้าหลังบ้าน WordPress → Pages > Add New Page → ตั้งชื่อหน้าเว็บ → ในพื้นที่พิมพ์เนื้อหา คลิก + แล้วค้นหาบล็อกที่ชื่อว่า Custom HTML
3
ประกอบร่างโค้ดลงในบล็อก Custom HTML
เรียงโค้ดตามลำดับนี้: <style> CSS </style> จากนั้น HTML body content และ <script> JavaScript </script>
4
เผยแพร่และตรวจสอบ
กด Preview ก่อน เพื่อดูว่าหน้าตาสวยงามตรงตามที่ Gemini Canvas ออกแบบไว้หรือไม่ หากทุกอย่างสมบูรณ์ให้กด Publish
เทคนิคเพิ่มเติม: หาก CSS ยาวมากและไม่อยากใส่ไว้ใน Custom HTML ให้รกรุงรัง ให้นำเฉพาะส่วน CSS ไปใส่ที่ Appearance > Customize > Additional CSS ของ WordPress แทน จะทำให้โค้ดเป็นระเบียบและโหลดได้เสถียรขึ้น

08

WordPress Elementor

การใช้ Elementor เป็นตัวเลือกที่ยอดเยี่ยมและตอบโจทย์ที่สุดสำหรับผู้ใช้ WordPress ในยุคนี้ เพราะมีระบบแบบ Visual Builder ที่ทำให้เราเห็นหน้าตาเว็บจริงทันทีที่วางโค้ดลงไป

1
เตรียมรวบรวมโค้ดให้เป็นก้อนเดียว
เพื่อความง่ายใน Elementor (โดยเฉพาะเวอร์ชันฟรี) รวมโค้ดทั้ง 3 ส่วนไว้ด้วยกัน: <style>CSS</style> + HTML content + <script>JS</script>
2
สร้างหน้าเว็บและเปิดใช้งาน Elementor
ไปที่ WordPress Dashboard → Pages > Add New → ตั้งชื่อหน้า → กดปุ่มสีฟ้า Edit with Elementor
3
ใช้วิดเจ็ต HTML Widget
ในแถบเครื่องมือด้านซ้าย ค้นหาคำว่า HTML จะเห็นวิดเจ็ตไอคอนรูป </> แล้วลาก (Drag & Drop) มาปล่อยลงในพื้นที่บนหน้าเว็บ
4
วางโค้ดและปรับแต่ง
แถบซ้ายจะเปลี่ยนเป็นกล่อง HTML Code ให้นำโค้ดทั้งหมดมาวางลงในกล่องนี้ ทันทีที่วางเสร็จ ฟอร์มสวยๆ จาก Gemini จะปรากฏแบบ Real-time
5
บันทึกและทดสอบระบบจริง
กดปุ่ม Update สีเขียว → กดไอคอนดวงตา Preview → ทดลองกรอกข้อมูลในฟอร์มแล้วกดส่ง จากนั้นเช็คที่ Google Sheets ว่าข้อมูลเด้งเข้ามาครบถ้วนหรือไม่
สำหรับ Elementor Pro: แนะนำให้เอาส่วน HTML/JS ใส่ใน HTML widget ตามปกติ แล้วเอาส่วน <style> ไปใส่ไว้ที่แท็บ Advanced > Custom CSS แทน จะทำให้โค้ดทำงานได้ไหลลื่นและเป็นระเบียบตามมาตรฐานมากขึ้น

09

การเชื่อมต่อเว็บกับหลังบ้าน

ไฟล์ HTML คือ "หน้าบ้าน (Frontend)" ที่ใช้แสดงผลเท่านั้น หากต้องการให้ฟอร์มเก็บข้อมูลได้จริง ต้องมี "หลังบ้าน (Backend)" หรือตัวกลางคอยรับข้อมูลแล้วส่งต่อไปยัง Google Sheets

วิธีที่ 1
Google Apps Script (GAS)
ฟรี 100% ส่งข้อมูลตรงจากฟอร์ม HTML เข้า Google Sheets โดยไม่ต้องผ่านแอปพลิเคชันอื่น วิธีนี้ใช้สคริปต์ของ Google เองเป็นตัวรับข้อมูล (Endpoint) เหมาะสำหรับ: ทุกคน โดยเฉพาะคนที่ต้องการประหยัดค่าใช้จ่าย
วิธีที่ 2
Webhook ผ่าน Make.com หรือ Zapier
เหมาะสำหรับคนที่ไม่ชอบเขียนโค้ด และต้องการความยืดหยุ่น เช่น ส่งเข้า Google Sheet เสร็จแล้วส่งแจ้งเตือนเข้า LINE ต่อเลย Make.com ให้ใช้ฟรี 1,000 ครั้ง/เดือน
วิธีที่ 3
ปลั๊กอิน WordPress
ใช้ปลั๊กอินสร้างฟอร์มแทน แล้วเอาดีไซน์ CSS จาก Gemini มาครอบ แนะนำปลั๊กอิน Contact Form 7 (CF7) หรือ WPForms + ปลั๊กอิน CF7 Google Sheets Connector เพื่อเชื่อมต่อกับ Google Sheets
เปรียบเทียบทั้ง 3 วิธี
วิธี ค่าใช้จ่าย ความยาก ความยืดหยุ่น
Google Apps Script ฟรี 100% ต้องเขียนโค้ดนิดหน่อย ปานกลาง
Make.com / Zapier ฟรี (มีโควต้า) ง่าย ไม่ต้องโค้ด สูง
WordPress Plugin ฟรี/เสียตาม Plugin ง่ายสุด ขึ้นอยู่กับ Plugin

10

การใช้ Google Apps Script (GAS)

Google Apps Script เป็นวิธีที่ประหยัดและยืดหยุ่นมาก ด้านล่างนี้คือโค้ดแบบ "พร้อมใช้งาน" พร้อมวิธีเชื่อมต่อกับโค้ด HTML แบบที่ไม่ทำให้หน้าเว็บเด้ง (ใช้ JavaScript ส่งข้อมูลอยู่เบื้องหลัง)

1
เตรียม Google Sheet
สร้าง Google Sheet ใหม่ และตั้งชื่อคอลัมน์ในแถวแรก:
A1 = Timestamp | B1 = Name | C1 = Email | D1 = Message
2
ใส่โค้ด Apps Script
ไปที่เมนู ส่วนขยาย (Extensions) > Apps Script ลบโค้ดเดิมออก แล้วคัดลอกโค้ดด้านล่างไปวางแทน จากนั้นกดปุ่ม บันทึก
JavaScript — Google Apps Script
function doPost(e) {
  try {
    // 1. เชื่อมต่อกับชีตแรกของไฟล์นี้
    var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];

    // 2. รับค่าที่ส่งมาจากฟอร์ม HTML
    var name    = e.parameter.name;
    var email   = e.parameter.email;
    var message = e.parameter.message;

    // 3. สร้างวันเวลาปัจจุบัน
    var timestamp = new Date();

    // 4. บันทึกข้อมูลลงบรรทัดใหม่
    sheet.appendRow([timestamp, name, email, message]);

    // 5. ส่งสถานะ "สำเร็จ" กลับไปให้หน้าเว็บ
    return ContentService
      .createTextOutput(JSON.stringify({ "result": "success" }))
      .setMimeType(ContentService.MimeType.JSON);

  } catch (error) {
    return ContentService
      .createTextOutput(JSON.stringify({ "result": "error", "message": error.toString() }))
      .setMimeType(ContentService.MimeType.JSON);
  }
}
3
นำโค้ดไปใช้งาน (Deploy)
กดปุ่ม การทำให้ใช้งานได้ (Deploy) > รายการใหม่ → เลือกประเภทเป็น เว็บแอป (Web App)
• เรียกใช้ในฐานะ: ฉัน (Me)
• ผู้ที่มีสิทธิ์เข้าถึง: ทุกคน (Anyone) ← สำคัญมาก!
จากนั้นกด Deploy และคัดลอก URL ของเว็บแอปเก็บไว้
4
นำ URL ไปใส่ในโค้ด HTML
นำ URL ที่ได้ไปใส่ในแท็ก <form> ของไฟล์ HTML:
<form action="URL_ที่ก็อปปี้มา" method="POST">
ตรวจสอบให้ช่อง input ต่างๆ มีแอตทริบิวต์ name ตรงกับที่ตั้งไว้ในสคริปต์
หมายเหตุ: เมื่อ Deploy ครั้งแรก Google อาจขอให้คุณ Authorize (ยืนยันสิทธิ์) สคริปต์ก่อน ให้กด Review Permissions แล้วเลือกบัญชี Google ของคุณ จากนั้นกด Allow เพื่ออนุญาตการเข้าถึง Google Sheets

11

การสร้าง GAS อย่างละเอียด

การทำ Google Apps Script (GAS) เพื่อรับข้อมูลจากฟอร์มหน้าเว็บ กระบวนการนี้เปรียบเสมือนการสร้าง "พนักงานต้อนรับ (Apps Script)" ยืนรออยู่หน้าประตู เพื่อรับ "จดหมาย (ข้อมูลจากฟอร์ม HTML)" แล้วเอาไปเก็บไว้ใน "ตู้เก็บเอกสาร (Google Sheet)"

1
สร้างและเตรียมตู้เก็บเอกสาร (Google Sheet)
เปิดเบราว์เซอร์แล้วไปที่ sheets.new (ทางลัดสร้าง Google Sheet แผ่นใหม่) ตั้งชื่อไฟล์ เช่น "ข้อมูลจากฟอร์มหน้าเว็บ" จากนั้นใน แถวที่ 1 (Row 1) ให้พิมพ์หัวข้อคอลัมน์:
• คอลัมน์ A: Timestamp (วันเวลา)
• คอลัมน์ B: Name (ชื่อ)
• คอลัมน์ C: Email (อีเมล)
• คอลัมน์ D: Message (ข้อความ)
2
เปิดโปรแกรมพนักงานต้อนรับ (Apps Script)
ในหน้า Google Sheet ให้คลิกที่เมนู ส่วนขยาย (Extensions) > เลือก Apps Script ระบบจะเปิดแท็บใหม่เป็นหน้าจอเขียนโค้ด ด้านบนซ้ายที่มีคำว่า "Untitled project" ให้คลิกเปลี่ยนชื่อเป็น WebFormAPI
3
ใส่โค้ดคำสั่ง (สอนให้พนักงานทำงาน)
ลบโค้ดเริ่มต้นออกให้หมด แล้วคัดลอกโค้ดด้านล่างนี้ไปวางแทน:
function doPost(e) { var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; var name = e.parameter.name; var email = e.parameter.email; var message = e.parameter.message; var timestamp = new Date(); sheet.appendRow([timestamp, name, email, message]); return ContentService .createTextOutput(JSON.stringify({"result": "success", "message": "Saved!"})) .setMimeType(ContentService.MimeType.JSON); }
กดปุ่ม บันทึกโครงการ (ไอคอนรูปแผ่นดิสก์ 💾)
4
เปิดใช้งานระบบ (Deploy) — จุดนี้สำคัญมาก!
คลิกปุ่มสีฟ้า การทำให้ใช้งานได้ (Deploy) ที่มุมขวาบน > เลือก การทำให้ใช้งานได้รายการใหม่ (New deployment) > คลิกไอคอนเฟือง ⚙️ > เลือก เว็บแอป (Web app)

ตั้งค่า 3 จุดสำคัญ:
คำอธิบาย: พิมพ์อะไรก็ได้ เช่น Version 1
เรียกใช้ในฐานะ: เลือก ฉัน (Me)
ผู้ที่มีสิทธิ์เข้าถึง: เลือก ทุกคน (Anyone) ← สำคัญมาก!

จากนั้นกดปุ่ม Deploy
5
ให้สิทธิ์เข้าถึง (Authorize) — ทำเฉพาะครั้งแรก
ระบบจะขอให้คุณยืนยันตัวตน ให้กด ให้สิทธิ์เข้าถึง (Authorize access) > คลิกเลือกบัญชี Gmail > ถ้ามีหน้าเตือน "Google ยังไม่ได้ยืนยันแอปนี้" ให้คลิก ขั้นสูง (Advanced) > คลิก ไปที่ [ชื่อโปรเจกต์] (ไม่ปลอดภัย) > กดปุ่ม อนุญาต (Allow)
6
นำ URL ไปใช้งาน
หลังกดอนุญาต ระบบจะแสดงหน้าต่าง "อัปเดตการทำให้ใช้งานได้แล้ว" คุณจะเห็น URL ของเว็บแอป (Web app URL) ซึ่งเป็นลิงก์ยาวๆ ลงท้ายด้วย /exec กดปุ่ม คัดลอก (Copy) เก็บไว้ แล้วนำ URL นี้ไปใส่ในโค้ด JavaScript ฝั่ง HTML ใน action ของ <form>
หมายเหตุ: ชื่อใน name="___" ของ HTML ต้องสะกดตรงกับ e.parameter.___ ใน Apps Script เป๊ะๆ (ตัวพิมพ์เล็ก/ใหญ่มีผล) เพราะมิฉะนั้นข้อมูลจะไม่ถูกบันทึกลง Sheet

12

10 Prompt ทำเว็บ

การเขียน Prompt ให้ชัดเจนและครอบคลุมคือหัวใจสำคัญในการให้ Gemini Canvas สร้างเว็บไซต์ออกมาได้ตรงใจที่สุด หลักการง่ายๆ คือต้องระบุ ประเภทเว็บ, สไตล์/โทนสี, องค์ประกอบที่ต้องการ (Sections) และข้อควรระวัง (เช่น ต้องรองรับมือถือ)

1. เว็บไซต์พอร์ตโฟลิโอส่วนตัว (Personal Portfolio)
"ช่วยสร้างเว็บไซต์ Portfolio หน้าเดียวแบบ Responsive ด้วย HTML และ CSS โทนสีมินิมอล (ขาว-ดำ-เทา) ขอให้มีส่วนประกอบดังนี้: 1. ส่วน Hero มีรูปโปรไฟล์และคำแนะนำตัวสั้นๆ 2. ส่วนทักษะ (Skills) แสดงเป็นแถบความคืบหน้า (Progress bar) 3. ส่วนผลงาน (Projects) จัดเรียงแบบ Grid 3 คอลัมน์ 4. ฟอร์มติดต่อ (ชื่อ, อีเมล, ข้อความ) ที่พร้อมเชื่อมต่อกับ JavaScript"
2. หน้า Landing Page เปิดตัวสินค้า/แอปพลิเคชัน
"สร้างหน้า Landing Page สไตล์ Modern ธีมสีน้ำเงิน-ขาว สำหรับเปิดตัวแอปพลิเคชันใหม่ โครงสร้างประกอบด้วย: ภาพแบนเนอร์ด้านบนพร้อมปุ่ม Call to Action ขนาดใหญ่, ส่วนอธิบายฟีเจอร์เด่น 3 ข้อโดยใช้ไอคอนประกอบ, และตารางเปรียบเทียบราคาแพ็กเกจ 3 ระดับ ขอดีไซน์ที่ดูสะอาดตาและน่าเชื่อถือแบบบริษัทเทคโนโลยี"
3. เว็บไซต์ร้านอาหาร/คาเฟ่ (Restaurant / Cafe)
"เขียนโค้ด HTML/CSS สำหรับเว็บไซต์ร้านกาแฟสไตล์โฮมมี่ ใช้โทนสีน้ำตาลและเอิร์ธโทน ส่วน Hero เป็นภาพบรรยากาศร้าน, ถัดมาเป็นเมนูแนะนำ 3 เมนูแสดงผลแบบการ์ด (มีรูป ชื่อเมนู และราคา), และส่วนล่างสุดเป็นข้อมูลเวลาเปิด-ปิดพร้อมพื้นที่สำหรับฝังแผนที่ Google Maps"
4. หน้าลงทะเบียนเข้าร่วมกิจกรรม (Event Registration)
"ออกแบบหน้าเว็บลงทะเบียนเข้าร่วมงานสัมมนา 1 หน้า โทนสี Professional (สีน้ำเงินเข้มและสีทอง) มีรายละเอียดชื่องาน, วันเวลา, วิทยากร และไฮไลต์คือ 'ฟอร์มลงทะเบียน' (ชื่อ-นามสกุล, อีเมล, เบอร์โทรศัพท์, ปุ่มส่งข้อมูล) โครงสร้างฟอร์มต้องรองรับการเขียน JavaScript เพื่อส่งข้อมูลเข้า Google Sheets แบบไม่รีเฟรชหน้าเว็บ"
5. เว็บไซต์รวมลิงก์ (Link-in-Bio / Linktree Alternative)
"สร้างหน้า Link-in-bio สไตล์กระจกฝ้า (Glassmorphism) สำหรับใส่ในหน้าโปรไฟล์ Instagram เน้นแสดงผลบนมือถือเป็นหลัก (Mobile First) มีรูปโปรไฟล์ทรงกลมตรงกลาง, ชื่อบัญชี, คำอธิบายสั้นๆ, และปุ่มลิงก์ 5 ปุ่ม เมื่อนำเมาส์ไปวาง (Hover) หรือกดทัช ขอให้มีเอฟเฟกต์เคลื่อนไหวเล็กน้อย"
6. หน้าเว็บ 'Coming Soon' เก็บอีเมลลูกค้า
"สร้างหน้าเว็บ Coming Soon แบบเต็มจอ (Full Screen) มีภาพพื้นหลังแบบเบลอหรือใส่ฟิลเตอร์สีทับ ตรงกลางหน้าจอมีตัวหนังสือนับถอยหลัง (Countdown timer) แสดง วัน/ชั่วโมง/นาที และด้านล่างมีช่องกรอกอีเมลพร้อมปุ่ม 'แจ้งเตือนฉันเมื่อเปิดใช้งาน' ขอดีไซน์สไตล์หรูหรา (Elegant)"
7. เมนูอาหารดิจิทัลสำหรับสแกน QR Code
"ออกแบบหน้าเว็บเมนูอาหารสำหรับให้ลูกค้าสแกน QR Code ดูบนมือถือ (Mobile UI) โทนสีสว่างและโหลดเร็ว แบ่งหมวดหมู่เมนูเป็นแท็บ (Tab) ด้านบน เช่น อาหารคาว, ของหวาน, เครื่องดื่ม รายการอาหารแต่ละแถวมีรูปภาพขนาดเล็กด้านซ้าย ชื่อเมนูและราคาอยู่ด้านขวา"
8. แกลลอรี่ภาพถ่าย (Photography Gallery)
"สร้างหน้าเว็บแกลลอรี่ภาพถ่ายสไตล์ Masonry Grid (จัดเรียงรูปภาพสลับฟันปลาคล้าย Pinterest) พื้นหลังสีดำ โทน Cinematic เมื่อคลิกที่รูปภาพ ขอให้มีเอฟเฟกต์ขยายภาพให้ใหญ่ขึ้นกลางหน้าจอ (Lightbox) โดยใช้ HTML, CSS และ JavaScript เบื้องต้น"
9. หน้าจองคิวบริการ / คลินิก / ซาลอน
"ช่วยสร้างหน้าเว็บสำหรับคลินิกความงาม โทนสีชมพูพาสเทลและขาว ดูสะอาดและปลอดภัย มีส่วนแนะนำบริการหลัก 4 อย่าง, ส่วนรีวิวจากลูกค้า (Testimonials), และฟอร์มสำหรับนัดหมายวัน-เวลาล่วงหน้า (มีช่องให้เลือกวันที่และเวลา) ออกแบบให้ดูนุ่มนวลและเป็นมิตร"
10. เว็บไซต์ให้ความรู้ / ถาม-ตอบ (FAQ & Help Center)
"สร้างหน้าเว็บศูนย์ช่วยเหลือ (Help Center) สไตล์มินิมอล มีช่องค้นหาขนาดใหญ่อยู่ด้านบน (Hero section) ถัดลงมาเป็นหมวดหมู่คำถามที่พบบ่อย (FAQ) จัดเรียงแบบ Accordion (คลิกที่คำถามแล้วเนื้อหาคำตอบจะเลื่อนขยายลงมา) ใช้ JavaScript เบื้องต้นในการทำเอฟเฟกต์เปิด-ปิดคำตอบ"
เทคนิคการใช้งานกับ Gemini Canvas: เมื่อคุณวาง Prompt เหล่านี้ลงไปแล้ว Gemini จะสร้างหน้าต่าง Canvas ขึ้นมา หากคุณต้องการปรับเปลี่ยนส่วนไหน สามารถไฮไลต์ข้อความบนหน้าจอ Canvas แล้วสั่งแก้เป็นภาษาพูดได้เลย เช่น "เปลี่ยนปุ่มนี้เป็นสีแดง" หรือ "เพิ่มช่องใส่เบอร์โทรศัพท์ในฟอร์ม"

13

10 Prompt Salepage

การสร้าง Salepage (เซลส์เพจ) ให้มีอัตราการปิดการขายสูง (Conversion Rate) จะต้องมีโครงสร้างที่ชัดเจน เช่น การดึงดูดความสนใจ, การบอกปัญหา, การนำเสนอทางแก้ (สินค้าของเรา), รีวิวความน่าเชื่อถือ, และปุ่มสั่งซื้อ (Call to Action) ที่โดดเด่น

1. Salepage สินค้าความงาม / สกินแคร์
"ช่วยสร้าง Salepage หน้าเดียวด้วย HTML และ CSS สำหรับเซรั่มบำรุงผิว โทนสีขาว-ชมพูโรสโกลด์ ดูสะอาดและหรูหรา โครงสร้างประกอบด้วย: 1. Hero Section รูปสินค้าขนาดใหญ่พร้อมพาดหัว 'บอกลาผิวหมองคล้ำใน 14 วัน' 2. ส่วนสรรพคุณหลัก 3 ข้อ (ใช้ไอคอน) 3. ส่วนรูปภาพ Before/After 4. รีวิวจากผู้ใช้จริง 3 คนแบบการ์ด 5. ส่วนโปรโมชั่นพร้อมปุ่มสั่งซื้อขนาดใหญ่ที่ลอยอยู่ด้านล่างจอเสมอ (Sticky CTA) เมื่อดูบนมือถือ"
2. Salepage สำหรับคอร์สเรียนออนไลน์ / E-Book
"ออกแบบ Salepage สำหรับขายคอร์สเรียนสอนทำการตลาดออนไลน์ โทนสีน้ำเงิน-เหลือง โครงสร้าง: 1. พาดหัวหลักแก้ Pain Point 'ยอดตก โฆษณาแพง? คอร์สนี้มีคำตอบ' พร้อมวิดีโอแนะนำตัว 2. สิ่งที่คุณจะได้เรียนรู้ (Bullet points) 3. ประวัติผู้สอน 4. ราคาโปรโมชั่นที่มีขีดฆ่าราคาเต็ม 5. ตัวนับเวลาถอยหลัง (Countdown Timer) หมดเขตโปรโมชั่น และ 6. ปุ่ม 'สมัครเรียนทันที'"
3. Salepage สำหรับสินค้าไอที / แก็ดเจ็ต (Tech Gadget)
"สร้างหน้า Salepage สำหรับขายหูฟังไร้สายรุ่นใหม่ สไตล์ Modern Dark Mode (พื้นหลังสีดำ ตัวหนังสือสีขาว และสีเน้นเป็นสีนีออนเขียว) โครงสร้าง: 1. ภาพหูฟังแบบลอยตัว (Floating) 2. ฟีเจอร์เด่น (ตัดเสียงรบกวน, แบตอึด) จัดเลย์เอาต์แบบซ้าย-ขวา 3. สเปกสินค้าแบบตารางอ่านง่าย 4. แกลลอรี่ภาพมุมต่างๆ และ 5. ปุ่ม 'สั่งซื้อเลย' พร้อมไอคอนตะกร้าสินค้า"
4. Salepage สำหรับอาหารเสริม / สุขภาพ
"เขียนโค้ด HTML/CSS Salepage สำหรับอาหารเสริมเพื่อสุขภาพ โทนสีเขียว-ขาว ดูปลอดภัยและเป็นธรรมชาติ โครงสร้าง: 1. พาดหัวพร้อมรูปพรีเซนเตอร์ถือสินค้า 2. ส่วนรับรองมาตรฐาน (อย., GMP) เป็นโลโก้ 3. ส่วนผสมหลักจากธรรมชาติ 4 อย่าง 4. คำถามที่พบบ่อย (FAQ) แบบกดเปิด-ปิดได้ (Accordion) 5. แพ็กเกจราคา 3 ระดับ (1 กล่อง, 3 กล่อง, 6 กล่องสุดคุ้ม) พร้อมปุ่มสั่งซื้อแต่ละแพ็กเกจ"
5. Salepage สำหรับบริการรับทำเว็บไซต์ / เอเจนซี่
"ออกแบบ Salepage สำหรับเอเจนซี่รับทำเว็บไซต์ โทนสีขาว-ดำ-ส้ม สไตล์มินิมอลแต่ดูเป็นมืออาชีพ โครงสร้าง: 1. พาดหัว 'เปลี่ยนคนเข้าเว็บ เป็นยอดขาย' 2. โชว์ผลงาน (Portfolio) 4 โปรเจกต์แบบ Grid 3. ขั้นตอนการทำงาน 4 สเต็ป 4. โลโก้แบรนด์ลูกค้าที่เคยร่วมงาน 5. ฟอร์มลงทะเบียนขอรับคำปรึกษาฟรี ซึ่งเตรียมพร้อมสำหรับต่อ API เข้า Google Sheets"
6. Salepage สำหรับขายตั๋วงานสัมมนา / อีเวนต์
"สร้างหน้า Salepage ขายบัตรงานสัมมนาธุรกิจ โทนสีแดงเข้มและทอง เน้นความตื่นเต้นและ Exclusive โครงสร้าง: 1. ชื่องาน วันที่ และสถานที่ 2. แถบแสดงจำนวนที่นั่งที่เหลือ (Progress Bar สร้างความ FOMO) 3. โปรไฟล์วิทยากร 4 ท่านแบบวงกลม 4. ตารางกำหนดการ (Agenda) 5. ตารางราคา Early Bird และ Regular พร้อมปุ่ม 'จองที่นั่งของคุณ'"
7. Salepage สินค้าแฟชั่น / เสื้อผ้าคอลเลกชันใหม่
"ออกแบบ Salepage สำหรับเปิดตัวคอลเลกชันเสื้อผ้าสไตล์สตรีท โทนสีขาว-ดำ สไตล์ Lookbook นิตยสารแฟชั่น โครงสร้าง: 1. ภาพวิดีโอพื้นหลังแบบเล่นอัตโนมัติ 2. แกลลอรี่ภาพนางแบบ/นายแบบ สลับขนาดภาพเล็ก-ใหญ่ 3. ตารางไซส์ (Size Chart) 4. ปุ่ม 'Add to Cart' ที่เด่นชัด และแถบเลื่อนวิ่ง (Marquee) แจ้งโปรโมชั่นส่งฟรีด้านบนสุดของเว็บ"
8. Salepage แบบแจกของฟรีเพื่อเก็บ Lead (Lead Generation)
"สร้าง Salepage สั้นๆ หน้าเดียวสำหรับแจก Check-list หรือ E-book ฟรี เพื่อเก็บรายชื่อลูกค้า โทนสีคลีนๆ สบายตา โครงสร้างมีแค่ 2 คอลัมน์: ฝั่งซ้ายเป็นรูปปก E-book 3 มิติและคำอธิบายประโยชน์ที่จะได้รับ 3 ข้อ ฝั่งขวาเป็นแบบฟอร์ม (ชื่อ, อีเมล) และปุ่ม 'ดาวน์โหลดฟรีทันที' ดีไซน์ฟอร์มให้โดดเด่น น่ากรอก"
9. Salepage สำหรับธุรกิจบริการท้องถิ่น (คลินิกทำฟัน / ร้านสปา)
"ช่วยสร้าง Salepage สำหรับคลินิกทันตกรรม โปรโมชั่นจัดฟัน โทนสีฟ้าอ่อนและขาว ดูสะอาดและคลายกังวล โครงสร้าง: 1. Hero banner รูปคนไข้ยิ้มสวยพร้อมราคาโปรโมชั่น 2. ทำไมต้องเลือกเรา (คุณหมอเฉพาะทาง, เครื่องมือสะอาด) 3. แผนที่ตั้งคลินิก (Google Maps Embed) 4. ปุ่ม 2 แบบติดกัน คือ 'โทรสอบถาม' และ 'ทักไลน์จองคิว'"
10. Salepage สำหรับอสังหาริมทรัพย์ / โครงการบ้าน-คอนโด
"ออกแบบ Salepage สำหรับโครงการคอนโดมิเนียมเปิดใหม่ โทนสีน้ำเงินเข้ม-ทอง ดูพรีเมียม โครงสร้าง: 1. ภาพ Perspective โครงการสวยงามเต็มจอ 2. ไฮไลต์โครงการ (ทำเล, ติดรถไฟฟ้า, ส่วนกลาง) 3. แกลลอรี่ภาพห้องตัวอย่าง 4. แบบแปลนห้อง (Floor Plan) 5. ฟอร์มลงทะเบียนรับสิทธิพิเศษ VIP รอบ Pre-sale (ชื่อ, เบอร์โทร, งบประมาณ) พร้อมปุ่มส่งข้อมูล"
เทคนิคเพิ่มเติม: ทุกฟอร์มที่ระบุใน Prompt เหล่านี้ คุณสามารถนำโค้ด Apps Script มาเชื่อมต่อเพื่อส่งข้อมูลรายชื่อลูกค้า หรือออเดอร์เข้า Google Sheets ได้เลยทันที

14

10 Prompt แก้ปัญหา

การใช้ AI สร้างเว็บไซต์ในคำสั่งแรกมักจะได้โครงสร้างที่ครบถ้วน แต่ในรายละเอียดเชิงลึก (เช่น การแสดงผลบนมือถือ หรือช่องไฟต่างๆ) อาจยังมีจุดที่ต้องนำมาปรับแก้ (Refine) เพื่อให้สมบูรณ์ 100% ใน Gemini Canvas คุณสามารถ ไฮไลต์โค้ดส่วนที่มีปัญหา แล้วพิมพ์คำสั่งเหล่านี้ได้เลย

1. ปัญหาเว็บพังเมื่อดูบนมือถือ (Responsive ล้นกรอบ)
สาเหตุ: โค้ดที่ได้มาอาจมีการฟิกซ์ความกว้าง (Fixed Width) ไว้ ทำให้พอดูบนมือถือแล้วต้องเลื่อนซ้ายขวา

Prompt แก้ไข: "เนื้อหาในส่วน [ชื่อ Section] แสดงผลบนมือถือแล้วล้นจอ ช่วยปรับ CSS เป็นแบบ Responsive โดยใช้ Flexbox/Grid หรือ Media Query เพื่อให้บนมือถือเรียงเป็น 1 คอลัมน์ และไม่มีการเลื่อนแนวนอน (overflow-x: hidden)"
2. ปัญหารูปภาพยืด บีบแบน หรือผิดสัดส่วน (Image Distortion)
สาเหตุ: มีการกำหนดขนาดภาพตายตัว แต่กรอบของภาพเปลี่ยนไปตามหน้าจอ

Prompt แก้ไข: "รูปภาพในส่วนนี้สัดส่วนเพี้ยน (ยืด/แบน) ช่วยแก้ CSS ของรูปภาพโดยใช้ object-fit: cover; และกำหนด width/height ให้พอดีกับกรอบ เพื่อให้รูปคงสัดส่วนเดิมเสมอแม้หน้าจอจะเปลี่ยนขนาด"
3. ปัญหาจัดกึ่งกลางไม่ได้ (Centering Issues)
สาเหตุ: ปัญหาคลาสสิกของการเขียนเว็บที่องค์ประกอบในกล่องไม่ยอมอยู่ตรงกลาง

Prompt แก้ไข: "กล่องข้อความและปุ่มใน Section นี้มันเบี้ยว ไม่ยอมอยู่กึ่งกลาง ช่วยแก้ CSS โดยใช้ Flexbox (display: flex; justify-content: center; align-items: center;) จัดให้ทุกอย่างอยู่กึ่งกลางหน้าจอเป๊ะๆ"
4. ปัญหาหน้าเว็บดูอึดอัด เนื้อหาติดกันเกินไป (Spacing & Whitespace)
สาเหตุ: AI บางครั้งลืมใส่ระยะห่างระหว่างบรรทัดหรือกล่องข้อความ

Prompt แก้ไข: "หน้าเว็บส่วนนี้ดูอึดอัด เนื้อหาติดกันเกินไป ช่วยเพิ่มพื้นที่ว่าง (Whitespace) โดยปรับ Padding ด้านบน-ล่างของแต่ละ Section ให้มากขึ้น และเพิ่ม Margin ระหว่างหัวข้อกับเนื้อหาให้ดูสบายตา อ่านง่ายขึ้น"
5. ปัญหาฟอนต์ดูโบราณ ไม่สวยงาม (Typography)
สาเหตุ: โค้ดเริ่มต้นมักใช้ฟอนต์มาตรฐานของเบราว์เซอร์ (เช่น Times New Roman)

Prompt แก้ไข: "ตัวหนังสือดูแข็งและไม่ทันสมัย ช่วยนำเข้า (Import) ฟอนต์จาก Google Fonts เช่น 'Prompt' หรือ 'Kanit' มาใส่ใน CSS แล้วตั้งค่าเป็นฟอนต์หลักของเว็บ พร้อมปรับขนาดหัวข้อ (h1, h2) ให้หนาและเด่นขึ้น"
6. ปัญหาตัวหนังสือกลืนไปกับภาพพื้นหลัง (Readability)
สาเหตุ: ภาพพื้นหลังสว่างเกินไป หรือมีลวดลายเยอะจนทับข้อความ

Prompt แก้ไข: "ตัวหนังสือในส่วน Hero Banner กลืนไปกับรูปพื้นหลังจนอ่านยาก ช่วยเพิ่มแผ่นฟิล์มสีดำจางๆ (Overlay) ทับบนรูปภาพพื้นหลัง หรือเพิ่มเงาให้ตัวหนังสือ (text-shadow) เพื่อให้ข้อความโดดเด่นและอ่านง่ายขึ้น"
7. ปัญหากดเมนูแล้วกระโดดวาร์ป แข็งกระด้าง (Smooth Scrolling)
สาเหตุ: การลิงก์ข้าม Section ในหน้าเดียวกัน (Anchor Link) ปกติจะตัดภาพไปทันที

Prompt แก้ไข: "เวลากดเมนูด้านบนเพื่อเลื่อนไปส่วนต่างๆ ของเว็บ มันกระโดดลงมาแบบแข็งๆ ช่วยเพิ่ม CSS: html { scroll-behavior: smooth; } เพื่อให้หน้าเว็บค่อยๆ สไลด์เลื่อนลงมาแบบนุ่มนวล"
8. ปัญหาเมนูด้านบนบังเนื้อหา หรือเลื่อนแล้วหายไป (Navbar Issues)
สาเหตุ: อยากให้เมนูติดอยู่ด้านบนตลอดเวลา แต่พอทำแล้วเมนูไปทับข้อความส่วนแรก

Prompt แก้ไข: "ช่วยปรับเมนูด้านบน (Navbar) ให้เป็นแบบติดหนึบ (Sticky/Fixed) เลื่อนหน้าเว็บแล้วยังเห็นเมนูอยู่ และช่วยแก้ปัญหาเมนูทับเนื้อหาส่วนแรก โดยการเพิ่ม Padding-top ให้กับ Body หรือ Section แรกให้พอดีกับความสูงของเมนูด้วย"
9. ปัญหาฟอร์มกรอกข้อมูลดูไม่น่าใช้งาน (Form Styling)
สาเหตุ: กล่อง input แบบดิบๆ ของ HTML จะเป็นขอบเหลี่ยมๆ สีเทาดูไม่สวยงาม

Prompt แก้ไข: "ช่องกรอกข้อมูลในฟอร์มและปุ่ม Submit ดูธรรมดาไป ช่วยปรับแต่ง CSS ให้ดูเป็น Modern UI โดยเพิ่มขอบมน (border-radius), เปลี่ยนสีเส้นขอบเวลาคลิกพิมพ์ (focus state), และเพิ่มเอฟเฟกต์ (Hover) ตอนเอาเมาส์ไปชี้ที่ปุ่มส่งข้อมูล"
10. ปัญหาเมนูบนมือถือยาวเกะกะ (Hamburger Menu)
สาเหตุ: ลิงก์เมนู 4-5 อันมาเรียงต่อกันบนจอมือถือทำให้กินพื้นที่

Prompt แก้ไข: "ส่วนของ Navbar เวลาเปิดบนมือถือลิงก์มันเรียงเกะกะมาก ช่วยเขียน HTML/CSS และ JavaScript เบื้องต้น ซ่อนเมนูทั้งหมดไว้ แล้วเปลี่ยนเป็นไอคอน 3 ขีด (Hamburger Menu) ที่พอกดแล้วเมนูค่อยกางตกลงมา (Dropdown)"
เทคนิคการทำงานบน Gemini Canvas: แทนที่จะบอกให้ AI "สร้างใหม่ทั้งหมด" การไฮไลต์เฉพาะบล็อกโค้ดส่วนที่มีปัญหา แล้วพิมพ์คำสั่ง จะช่วยให้ AI แก้ไขได้แม่นยำและไม่กระทบความสวยงามของส่วนอื่นที่ทำไว้ดีอยู่แล้ว

15

8 สไตล์เว็บที่น่าสนใจ

การใช้ Gemini Canvas สร้างเว็บไซต์ด้วย HTML และ CSS นั้นมีความยืดหยุ่นสูงมาก เพราะเราสามารถกำหนด "สไตล์ภาพลักษณ์ (Visual Style)" ผ่านการพิมพ์คำสั่ง (Prompt) ได้เลย นี่คือ 8 สไตล์เว็บไซต์ยอดฮิต พร้อมคีย์เวิร์ดสำหรับนำไปใช้สั่งงาน

1. สไตล์มินิมอล (Minimalist / Clean)
จุดเด่น: เน้นความเรียบง่าย สบายตา ใช้พื้นที่ว่าง (Whitespace) เยอะๆ และมีสีสันน้อย (มักเป็นสีขาว เทา ดำ)
เหมาะสำหรับ: พอร์ตโฟลิโอ, เว็บไซต์ส่วนตัว, บล็อกบทความ
คีย์เวิร์ดใน Prompt: "สไตล์ Minimalist", "เน้น Whitespace", "ใช้สี Monochrome", "ฟอนต์ Sans-serif เรียบๆ", "ไม่มีกรอบหรือเงาที่ซับซ้อน"
2. สไตล์กระจกฝ้า (Glassmorphism)
จุดเด่น: เทรนด์สุดฮิตที่ทำให้พื้นหลังของกล่องข้อความดูเหมือนกระจกฝ้าโปร่งแสง เผยให้เห็นสีสันหรือรูปภาพพื้นหลังแบบเบลอๆ
เหมาะสำหรับ: หน้า Login, เว็บแอปพลิเคชัน, หน้า Link-in-bio, แดชบอร์ด
คีย์เวิร์ดใน Prompt: "สไตล์ Glassmorphism", "พื้นหลังแบบกระจกฝ้า (Frosted Glass)", "ใช้ CSS backdrop-filter: blur", "กล่องข้อความกึ่งโปร่งใส"
3. สไตล์สายเทค / ดาร์กโหมด (Dark Mode / Cyberpunk)
จุดเด่น: พื้นหลังสีเข้มดำสนิทหรือเทาเข้ม ตัดกับตัวหนังสือสีสว่าง และมีปุ่มหรือเส้นขอบสีเรืองแสง (Neon)
เหมาะสำหรับ: สินค้าไอที, คอร์สเรียนเขียนโปรแกรม, เกมมิ่ง, เว็บคริปโต
คีย์เวิร์ดใน Prompt: "สไตล์ Dark Mode", "สไตล์ Modern Tech", "พื้นหลังสีดำทึบ", "สีเน้น (Accent color) เป็นสีนีออนเรืองแสง", "ฟอนต์ดูล้ำสมัย"
4. สไตล์องค์กร / น่าเชื่อถือ (Corporate / Professional)
จุดเด่น: ดูเป็นทางการ จัดเรียงเนื้อหาเป็นตารางหรือกริด (Grid) ชัดเจน มักใช้โทนสีที่สื่อถึงความไว้ใจ เช่น สีน้ำเงิน หรือสีเทา
เหมาะสำหรับ: เว็บไซต์บริษัท, เอเจนซี่, คลินิก, บริการที่ปรึกษา
คีย์เวิร์ดใน Prompt: "สไตล์ Corporate", "ดูเป็นมืออาชีพและน่าเชื่อถือ", "โทนสีน้ำเงิน-ขาว", "เลย์เอาต์แบบ Grid / Card คลีนๆ", "ปุ่ม Call-to-action ชัดเจน"
5. สไตล์หรูหราพรีเมียม (Elegant / Luxury)
จุดเด่น: ดูแพง มีระดับ นิยมใช้ฟอนต์แบบมีหัว (Serif) จัดช่องไฟให้หลวมๆ และใช้เส้นขอบบางๆ โทนสีมักเป็น ขาว ดำ ทอง หรือโรสโกลด์
เหมาะสำหรับ: แบรนด์เครื่องสำอาง, อสังหาริมทรัพย์ระดับไฮเอนด์, ร้านอาหาร Fine Dining
คีย์เวิร์ดใน Prompt: "สไตล์ Elegant และ Luxury", "โทนสีขาว-ดำ-ทอง", "ใช้ฟอนต์ Serif (ฟอนต์มีหัว) สำหรับหัวข้อ", "เน้นความรู้สึกหรูหราและมีระดับ"
6. สไตล์สดใสขี้เล่น (Playful / Vibrant)
จุดเด่น: ใช้สีสันสดใส การไล่สี (Gradient) กล่องข้อความมีความโค้งมนสูง (Rounded corners) และอาจมีเอฟเฟกต์เด้งๆ เวลานำเมาส์ไปชี้
เหมาะสำหรับ: สินค้าเด็ก, ขนม, แอปพลิเคชันไลฟ์สไตล์, ครีเอเตอร์
คีย์เวิร์ดใน Prompt: "สไตล์ Playful", "ใช้สีสันสดใส (Vibrant Colors)", "มี Gradient สวยๆ", "ขอบกล่องโค้งมน (Border-radius สูงๆ)", "มีเอฟเฟกต์ Hover สนุกๆ"
7. สไตล์นูนต่ำ (Neumorphism / Soft UI)
จุดเด่น: การออกแบบที่ทำให้ปุ่มหรือกล่องข้อความดูเหมือนถูกดันให้ปูดขึ้นมา หรือบุ๋มลงไปในพื้นหลัง โดยการเล่นกับแสงและเงา (Drop shadow) อย่างแนบเนียน
เหมาะสำหรับ: เว็บไซต์ขายอุปกรณ์ Smart Home, แอปพลิเคชันควบคุมระบบ
คีย์เวิร์ดใน Prompt: "สไตล์ Neumorphism", "Soft UI", "ปุ่มดูนูนขึ้นมาจากพื้นหลัง", "เล่นกับเงาแสงและเงามืด (Soft shadows)"
8. สไตล์ดิบเถื่อน / ย้อนยุค (Brutalism / 90s Retro)
จุดเด่น: ฉีกกฎการออกแบบทุกอย่าง! ใช้สีสว่างจัดจ้านตัดกัน ฟอนต์ขนาดใหญ่ยักษ์ เส้นขอบหนาทึบ ให้อารมณ์เหมือนเว็บไซต์ยุค 90s
เหมาะสำหรับ: งานศิลปะ, แฟชั่นสตรีท, นิตยสารอินดี้, งานอีเวนต์วัยรุ่น
คีย์เวิร์ดใน Prompt: "สไตล์ Brutalism", "สไตล์ Retro Web", "เส้นขอบสีดำหนาทึบ", "สีตัดกันจัดจ้าน (High contrast)", "ฟอนต์ขนาดใหญ่สะดุดตา"
ทริคสำหรับการใช้ Gemini Canvas: คุณสามารถนำคีย์เวิร์ดเหล่านี้ไปต่อท้าย Prompt โครงสร้างเว็บได้เลย เช่น "...ช่วยสร้าง Salepage ขายหูฟัง โดยขอดีไซน์เป็น สไตล์ Glassmorphism มีพื้นหลังกึ่งโปร่งใส และใช้โทนสี Dark Mode ตัดกับสีนีออน..."

16

การฝัง YouTube ลงเว็บ

การฝัง (Embed) วิดีโอจาก YouTube ลงในเว็บไซต์เป็นวิธีที่ยอดเยี่ยมมาก เพราะนอกจากจะทำให้เว็บดูน่าสนใจขึ้นแล้ว ยังไม่เปลืองพื้นที่เซิร์ฟเวอร์ของเราด้วย เพราะดึงวิดีโอมาจาก YouTube โดยตรง

1
คัดลอกโค้ดฝัง (Embed Code) จาก YouTube
เปิดวิดีโอ YouTube ที่ต้องการ > คลิกปุ่ม "แชร์" (Share) > คลิกไอคอน "ฝัง" (Embed) ที่เป็นสัญลักษณ์ </> > คุณจะเห็นโค้ด HTML ที่ขึ้นต้นด้วย <iframe... > (ตัวเลือกเสริม) ตั้งค่าเพิ่มเติมได้ เช่น เริ่มเล่นที่นาทีที่เท่าไหร่ > กดปุ่ม "คัดลอก" (Copy)
2
แบบที่ 1: ใส่ในโค้ด HTML (กรณีทำผ่าน Gemini Canvas)
นำโค้ด <iframe> ที่คัดลอกมา ไปวางไว้ในส่วน <body> ของไฟล์ HTML ในจุดที่ต้องการให้วิดีโอแสดงผล ตัวอย่างโค้ด:
<div class="video-section"> <h2>วิดีโอแนะนำบริการของเรา</h2> <iframe width="560" height="315" src="https://www.youtube.com/embed/YOUR_VIDEO_ID" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> </div>
3
แบบที่ 2: ใส่ในหน้าเว็บ WordPress (ระบบปกติ)
เข้าไปหน้าแก้ไขเว็บ (Edit Page) > กดปุ่มเครื่องหมายบวก + เพื่อเพิ่มบล็อก > ค้นหาบล็อกที่ชื่อว่า Custom HTML (HTML กำหนดเอง) > นำโค้ด <iframe> ไปวางในบล็อกนั้น แล้วกดดูตัวอย่าง (Preview)
หมายเหตุ: WordPress มีบล็อกชื่อ "YouTube" ที่ให้คุณเอาแค่ลิงก์ธรรมดาไปวางได้เลย ซึ่งจะง่ายกว่ามาก
4
แบบที่ 3: ใส่ผ่าน Elementor
ลากวิดเจ็ต Video (วิดีโอ) จากเมนูด้านซ้ายมาวางในหน้าเว็บ > ที่แถบตั้งค่าตรงหัวข้อ Source ให้เลือกเป็น YouTube > ตรงช่อง Link ให้วางลิงก์ URL ปกติของวิดีโอ (เช่น https://www.youtube.com/watch?v=...) > ตั้งค่าเพิ่มเติมได้ทันที เช่น Autoplay หรือ Mute
5
ทริคระดับโปร: ทำวิดีโอให้ Responsive (ย่อขยายตามหน้าจอมือถือ)
หาก YouTube กำหนดความกว้างตายตัวมาให้ (width="560") วิดีโอจะล้นจอบนมือถือ ให้ใช้ Prompt เพิ่มเติมว่า:
"ช่วยเขียน CSS ให้ iframe ของ YouTube แสดงผลแบบ Responsive โดยใช้อัตราส่วน 16:9 (aspect-ratio: 16/9) และให้ width เป็น 100%"
เพียงเท่านี้ วิดีโอของคุณก็จะสวยงามและเล่นได้พอดีเป๊ะกับทุกขนาดหน้าจอ

17

การเติมภาพและคลิปในเว็บ

การระบุลิงก์รูปภาพและวิดีโอไปตั้งแต่คำสั่งแรก (Initial Prompt) จะช่วยให้ Gemini Canvas สร้างโครงสร้าง HTML ที่สมบูรณ์แบบและตรงกับความต้องการของคุณมากที่สุด โดยไม่ต้องมานั่งแก้โค้ดทีหลังเพื่อเปลี่ยน Placeholder (ภาพจำลอง) เป็นภาพจริง

สิ่งที่ต้องเตรียมก่อนเขียนคำสั่ง

Gemini ไม่สามารถอัปโหลดไฟล์จากเครื่องคุณได้โดยตรง มันต้องการ "ที่อยู่บนอินเทอร์เน็ต" (URL) ของไฟล์นั้นๆ

  • สำหรับรูปภาพ: ต้องเป็น Direct Link ที่ลงท้ายด้วยนามสกุลไฟล์ภาพ เช่น .jpg, .png, .webp — อัปโหลดรูปภาพขึ้นเว็บฝากรูปฟรี (เช่น Imgur, imgbb) แล้วเอาลิงก์มาเตรียมไว้
  • สำหรับวิดีโอ YouTube: เตรียมลิงก์ YouTube หน้าที่ดูปกติไว้ได้เลย เช่น https://www.youtube.com/watch?v=... — Gemini ฉลาดพอที่จะรู้ว่าต้องแปลงเป็นโค้ดฝัง (Embed) อย่างไร
เทคนิคการเขียนคำสั่ง — โครงสร้างที่ดีแบ่งเป็น 3 ส่วน
  • ภาพรวม: บอกว่าอยากได้เว็บอะไร สไตล์ไหน
  • โครงสร้าง: ไล่เรียงลำดับ Section จากบนลงล่าง
  • การระบุเจาะจง (Assets): ชี้เป้าชัดๆ ว่า Section ไหน ให้ใช้ลิงก์ภาพ/วิดีโออะไร
ข้อควรระวัง: อย่าเขียนแค่ว่า "ใส่รูปภาพให้หน่อย" เพราะ Gemini จะไปดึงรูปสุ่มจากอินเทอร์เน็ตมาใส่ให้แทน คุณต้องระบุ URL ไปเลย
ตัวอย่าง Prompt ที่ 1: หน้า Landing Page สินค้า (มีภาพปกใหญ่ + วิดีโอรีวิว)
"ช่วยสร้างหน้า Landing Page สินค้าหูฟังแบบ Single Page สไตล์ Modern Dark Mode โทนสีดำตัดเขียวนีออน

โครงสร้างที่ต้องการ:
1. Hero Section: ใช้ภาพพื้นหลังขนาดใหญ่จากลิงก์นี้: [วาง URL รูปภาพ .jpg ของคุณที่นี่] มีพาดหัวใหญ่ 'สัมผัสเสียงที่เหนือกว่า' และปุ่มสั่งซื้อ
2. Features Section: แนะนำจุดเด่น 3 ข้อพร้อมไอคอน
3. Video Review Section: พาดหัว 'รีวิวจากผู้ใช้งานจริง' ตรงกลางให้ฝังวิดีโอ YouTube จากลิงก์นี้: [วางลิงก์ YouTube ของคุณที่นี่] ขอให้ตั้งค่า iframe วิดีโอให้เป็นแบบ Responsive
4. Footer: ข้อมูลติดต่อสั้นๆ"
ตัวอย่าง Prompt ที่ 2: หน้าแนะนำบริษัท (เกี่ยวกับเรา + ทีมงาน)
"สร้างหน้าเว็บ 'เกี่ยวกับเรา' (About Us) สไตล์คลีนๆ มินิมอล โทนสีขาว-น้ำเงิน

รายละเอียดโครงสร้างและรูปภาพ:
1. ส่วนประวัติบริษัท: ด้านซ้ายเป็นข้อความ ด้านขวาเป็นรูปตึกบริษัท โดยใช้รูปจากลิงก์นี้: [วาง URL รูปตึกบริษัท]
2. ส่วนแนะนำผู้บริหาร (Team Section): ขอโครงสร้างแบบ Grid 3 คอลัมน์ สำหรับผู้บริหาร 3 ท่าน
— คนที่ 1 (CEO): ชื่อ John Doe, ใช้รูปโปรไฟล์จากลิงก์: [วาง URL รูป CEO]
— คนที่ 2 (CTO): ชื่อ Jane Smith, ใช้รูปโปรไฟล์จากลิงก์: [วาง URL รูป CTO]
— คนที่ 3 (CMO): ชื่อ Bob Johnson, ใช้รูปโปรไฟล์จากลิงก์: [วาง URL รูป CMO]
ช่วยเขียน CSS ให้รูปโปรไฟล์ทั้ง 3 คน เป็นวงกลม (border-radius: 50%) และมีขนาดเท่ากัน"
ตัวอย่าง Prompt ที่ 3: หน้าแกลลอรี่ผลงาน (เน้นรูปภาพเยอะๆ)
"สร้างหน้าเว็บ Portfolio แกลลอรี่ภาพถ่าย สไตล์ Masonry Grid (จัดวางแบบสลับฟันปลาคล้าย Pinterest) พื้นหลังสีดำสนิท

ขอให้นำลิงก์รูปภาพต่อไปนี้ไปสร้างเป็น Grid แกลลอรี่ เมื่อนำเมาส์ไปชี้ (Hover) ให้รูปภาพขยายขึ้นเล็กน้อย และเมื่อคลิกให้เปิดดูภาพใหญ่แบบ Lightbox (ใช้ JavaScript เบื้องต้น):

รายการลิงก์รูปภาพ:
1. [วาง URL รูปภาพ 1]
2. [วาง URL รูปภาพ 2]
3. [วาง URL รูปภาพ 3]
4. [วาง URL รูปภาพ 4]
5. [วาง URL รูปภาพ 5]
6. [วาง URL รูปภาพ 6]

ขอให้จัดวางให้สวยงามและรองรับการแสดงผลบนมือถือ (เหลือ 1-2 คอลัมน์)"
สรุปสั้นๆ: การใส่ลิงก์ไปตั้งแต่แรกคือวิธีที่ดีที่สุด แค่เตรียม URL ให้พร้อม แล้วชี้จุดใน Prompt ให้ชัดเจนว่า URL ไหน อยู่ตรงส่วนไหน Gemini จะจัดการส่วนที่เหลือให้คุณเองอย่างแม่นยำ

18

50 Vibe Coding Prompt

สำหรับงานที่จะนำไปใช้งานจริง (Production) การเขียน Prompt ระดับมืออาชีพต้องมีการระบุถึง Role (สวมบทบาท), Tech Stack, Design System (ระบบสีและฟอนต์), โครงสร้าง (Structure) และ UX/UI Interaction (เอฟเฟกต์การใช้งาน) อย่างชัดเจน

โครงสร้างหลักของการเขียน Prompt มืออาชีพ:
[สวมบทบาท] + [ประเภทเว็บ] + [Design System (โทนสี/ฟอนต์/สไตล์)] + [Structure (ระบุ Section 1, 2, 3...)] + [UX/UI & Tech (เทคนิค CSS/JS ที่อยากได้เป็นพิเศษ)]
💻 กลุ่มที่ 1: ธุรกิจและแพลตฟอร์ม (Prompts 1–10)
1. เว็บไซต์ B2B SaaS / แพลตฟอร์มซอฟต์แวร์
"สวมบทบาทเป็น Senior UI/UX Designer และ Frontend Developer ช่วยเขียนโค้ดหน้า Landing Page สำหรับแพลตฟอร์ม B2B SaaS ด้วย HTML5, CSS3 และ Vanilla JS
Design System: สไตล์ Modern Corporate, โทนสีหลัก Navy Blue (#0F172A) ตัดกับ Electric Blue (#3B82F6), ฟอนต์ 'Inter'
Structure: 1. Sticky Navbar แบบ Glassmorphism 2. Hero Section 2 คอลัมน์ 3. Logo Cloud 4. Features Section Grid 3 คอลัมน์ 5. Pricing Section พร้อมสวิตช์ Toggle รายเดือน/รายปี
UX/UI: Mobile-first Responsive, CSS Variables, Hover Effect transition: 0.3s ease"
2. Salepage สินค้าพรีเมียม (E-Commerce Single Product)
"เขียนโค้ด Salepage หน้าเดียวสำหรับขายเซรั่มบำรุงผิวระดับไฮเอนด์
Design System: สไตล์ Elegant & Luxury, โทนสีขาวออฟไวท์ (#FAFAFA), โรสโกลด์ (#B76E79), ฟอนต์ 'Playfair Display' + 'Prompt'
Structure: 1. Hero Banner เต็มจอ 2. Problem/Solution 2 คอลัมน์ 3. Key Ingredients กริด 4 ช่อง 4. Testimonials สไลด์ 5. Sticky Floating CTA
UX/UI: รูปภาพทุกรูปใช้ object-fit: cover, ปุ่มสั่งซื้อมีเอฟเฟกต์ Pulse กระเพื่อมเบาๆ"
3. เว็บไซต์โครงการอสังหาริมทรัพย์ระดับหรู (Real Estate)
"สร้างหน้าเว็บ Landing Page สำหรับโครงการคอนโดมิเนียมเปิดใหม่
Design System: สไตล์ Premium & Exclusive, โทนสี Midnight Blue (#1A2B4C) + สีทอง (#D4AF37), ฟอนต์ 'Cinzel' + 'Kanit'
Structure: 1. Navbar โปร่งใสที่เปลี่ยนสีเมื่อเลื่อน (JS) 2. Hero 100vh 3. Project Highlight ตัวเลขสถิติ 4. Gallery Masonry + Lightbox 5. Lead Form VIP
UX/UI: Fade-in Animation (Scroll Reveal), Focus state สีทอง"
4. พอร์ตโฟลิโอส่วนตัวระดับโปร (Developer/Designer Portfolio)
"ออกแบบหน้าเว็บ Portfolio ส่วนตัวแบบ Single Page สไตล์ Minimalist Dark Mode
Design System: โทนสีดำ (#121212), ตัวหนังสือเทาอ่อน (#E0E0E0), สีเน้นเหลืองนีออน (#EAB308), ฟอนต์ 'Fira Code' + 'Roboto'
Structure: 1. Hero สไตล์การพิมพ์โค้ดมี Cursor กระพริบ 2. Tech Stack Marquee 3. Projects การ์ด 2 คอลัมน์ 4. Contact ลิงก์ขนาดใหญ่
UX/UI: Custom Scrollbar, การ์ดโปรเจกต์ยกตัวลอยขึ้นพร้อมเงาเมื่อ Hover"
5. เว็บไซต์คลินิกทันตกรรม / สุขภาพ (Healthcare Service)
"เขียนโค้ดหน้าเว็บสำหรับคลินิกทันตกรรม
Design System: สไตล์ Clean & Trustworthy, โทนสีขาว + ฟ้าการแพทย์ (#0EA5E9), ฟอนต์ 'Sarabun'
Structure: 1. Top Bar แจ้งเบอร์โทรและเวลา 2. Navbar 3. Hero มีกล่องทับซ้อน 4. Services การ์ด 4 ใบ 5. Dentist Team วงกลม 6. Appointment Form
UX/UI: Whitespace นำสายตา, Input ขนาดใหญ่กดง่ายบนมือถือ, Floating Action Button โทรศัพท์มุมขวาล่าง"
6. เว็บไซต์ร้านอาหาร / คาเฟ่ Fine Dining
"สร้างหน้าเว็บไซต์ร้านอาหาร Fine Dining
Design System: สไตล์ Rustic Modern, โทนสีดำชาร์โคล (#2D2D2D) + ส้มอิฐ (#D97757), พื้นหลังลวดลายหินอ่อนจางๆ, ฟอนต์ 'Lora'
Structure: 1. Hero Banner ภาพอาหารเต็มจอ 2. About Us เล่าเรื่องราวร้าน 3. Featured Menu ตารางพร้อมเส้นประไข่ปลา 4. Reservation Form 5. Footer พร้อม Google Maps
UX/UI: Hamburger Icon บนมือถือ, Semantic HTML tags"
7. หน้าลงทะเบียนงานสัมมนา (Event & Webinar)
"ออกแบบหน้า Landing Page สำหรับงานสัมมนาการตลาด
Design System: สไตล์ Vibrant & Energetic, โทนสีม่วงเข้ม (#4C1D95) Gradient ไปชมพูสว่าง (#EC4899), ฟอนต์ 'Poppins'
Structure: 1. Hero ชื่องานตัวใหญ่ + ปุ่ม Get Tickets 2. Countdown Timer JS 3. Speakers รูปขาวดำเปลี่ยนสีเมื่อ Hover 4. Agenda Timeline 5. Pricing/Tickets
UX/UI: ปุ่ม CTA สีตัดกันจัดจ้าน, Backdrop-filter กล่องกระจกฝ้าในส่วนตารางราคา"
8. เว็บไซต์ Digital Agency / เอเจนซี่
"เขียนโค้ดหน้าโฮมเพจของ Digital Agency
Design System: สไตล์ Brutalism ผสม Modern, โทนสีขาว-ดำ + เหลืองสว่าง (#FACC15), Typography ขนาดใหญ่มาก, ฟอนต์ 'Montserrat' (Black weight)
Structure: 1. Hero คำโปรยชิดซ้าย 2. Marquee 'WE BUILD BRANDS - WE DRIVE SALES' 3. Our Work พาดเต็มจอ 4. Accordion FAQ 5. Massive Footer 'LET'S TALK'
UX/UI: เส้นขอบหนาสีดำแทนเงา, ออกแบบแหกกฎเกณฑ์เดิมๆ"
9. หน้าจอระบบหลังบ้าน (Dashboard / Admin Panel UI)
"สร้างหน้า UI สำหรับระบบ Dashboard แอดมิน
Design System: สไตล์ Clean & Functional, พื้นหลังเทาอ่อน (#F8FAFC), การ์ดสีขาวขอบมน, สีแจ้งเตือนเขียว/แดง/เหลือง, ฟอนต์ 'Nunito'
Structure: 1. Sidebar Menu พับเก็บได้ 2. Top Header ช่องค้นหา + กระดิ่ง + โปรไฟล์ 3. Stats Widgets 4 การ์ด 4. Data Table
UX/UI: CSS Grid แบ่ง Sidebar + Main Content, ตารางเลื่อนแนวนอนได้บนมือถือ"
10. เว็บไซต์ขายคอร์สเรียนออนไลน์ (E-Learning)
"สร้างหน้า Salepage ขายคอร์สเรียนเขียนโปรแกรม
Design System: สไตล์ Tech & Educational, โทนสีเขียวมิ้นต์ (#10B981) + พื้นดำเทา (#1F2937)
Structure: 1. Hero มีวิดีโอตัวอย่างจาก YouTube + เรตติ้ง 5 ดาว 2. What you'll learn 2 คอลัมน์ 3. Curriculum Dropdown 4. Instructor โปรไฟล์ 5. Bottom Sticky Bar ราคา + Enroll Now
UX/UI: Flexbox จัดระเบียบ, วิดีโอ YouTube Responsive 16:9"
🛍️ กลุ่มที่ 2: ร้านค้าและบริการ (Prompts 11–20)
11. เว็บไซต์ร้านค้าออนไลน์ (E-Commerce Storefront)
"สวมบทบาทเป็น E-Commerce UI/UX Expert เขียนหน้าเว็บโฮมเพจสำหรับร้านขายเสื้อผ้าออนไลน์
Design System: สไตล์ Minimalist, โทนสีขาว-เทาอ่อน-Peach (#FFDAB9), ฟอนต์ 'Outfit' หรือ 'Prompt'
Structure: 1. Announcement Bar 2. Navbar 3. Hero Carousel 4. Category Grid 3 คอลัมน์ 5. Featured Products 4 คอลัมน์
UX/UI: CSS Grid จัดสินค้า, ภาพสินค้าซูมเข้าเมื่อ Hover"
12. เว็บไซต์ฟิตเนส / ยิม (Fitness & Gym)
"เขียนโค้ดหน้าเว็บสำหรับฟิตเนสเซ็นเตอร์
Design System: สไตล์ Bold & Energetic, โทนสีดำ (#000000) + แดงนีออน (#FF3333), ฟอนต์ 'Montserrat' ExtraBold
Structure: 1. Hero ภาพคนออกกำลังกาย + Overlay 2. Why Choose Us 3 คอลัมน์ 3. Classes แกลลอรี่ Clip-path 4. Pricing Plans 3 ระดับ
UX/UI: Diagonal Section ด้วย clip-path, ปุ่ม CTA แดงสดกระแทกตา"
13. หน้า Landing Page สำหรับแอปพลิเคชัน (Mobile App)
"สร้างหน้าเว็บโปรโมตแอปพลิเคชันมือถือ Fintech
Design System: สไตล์ Modern Tech & Glassmorphism, พื้นหลัง Gradient ม่วง (#8B5CF6) → น้ำเงิน (#3B82F6), ฟอนต์ 'Inter'
Structure: 1. Hero ปุ่ม App Store/Google Play + Mockup มือถือลอย 2. Features ไอคอน 3D 3. How it works 1-2-3 4. Testimonials กระจกฝ้า
UX/UI: CSS Keyframes ภาพมือถือขึ้นลงช้าๆ (Floating effect)"
14. เว็บไซต์มูลนิธิ / แคมเปญระดมทุน (Non-Profit)
"ออกแบบหน้าเว็บสำหรับองค์กรการกุศลเพื่อช่วยเหลือเด็ก
Design System: สไตล์ Warm & Trustworthy, โทนสีเขียวใบไม้ (#2E8B57) + เหลืองอ่อน, ฟอนต์ 'Lora' + 'Kanit'
Structure: 1. Hero ภาพสื่ออารมณ์ + ปุ่มบริจาคด่วน 2. Our Mission 3. Active Campaigns การ์ด + Progress Bar 4. Volunteer Form
UX/UI: <progress> หรือ CSS Width สร้างแถบวัดเงินบริจาค"
15. การ์ดแต่งงานออนไลน์ (Digital Wedding Invitation)
"สร้างหน้าเว็บการ์ดแต่งงานดิจิทัล (Single Page)
Design System: สไตล์ Romantic & Elegant, โทนสีพาสเทล (ครีม, ชมพู Blush, ทอง), ฟอนต์ Script 'Great Vibes' + Serif
Structure: 1. Hero รูปพรีเวดดิ้ง + ชื่อ + วันที่ 2. Countdown 3. Our Story Timeline 4. Venue + Google Maps iframe 5. RSVP Form
UX/UI: Parallax Scrolling เบาๆ, CSS Timeline, Radio Buttons ดีไซน์สวยกดง่าย"
16. เว็บไซต์ที่ปรึกษา / โค้ช / ฟรีแลนซ์ (Consultant)
"เขียนโค้ดเว็บไซต์ Personal Branding สำหรับที่ปรึกษาธุรกิจ
Design System: สไตล์ Professional, โทนสีน้ำเงินกรมท่า (#1E3A8A) + เบจ (Beige), ฟอนต์ 'Prompt'
Structure: 1. Hero ข้อความ + รูปถ่าย Professional 2. As Seen In โลโก้สื่อ 3. Services การ์ดแนวตั้ง 3 ใบ 4. Success Stories รีวิว 5. Booking CTA ปุ่มขนาดใหญ่
UX/UI: ความสำคัญกับ Typography, CSS Blob/Shape ซ้อนหลังรูปโค้ช"
17. เว็บไซต์เช่ารถ / บริการยานยนต์ (Car Rental)
"ออกแบบหน้าเว็บสำหรับบริษัทรถเช่า
Design System: สไตล์ Sleek & Industrial, โทนสีเงิน-ดำ + เหลืองสว่าง (#FFD700) สำหรับปุ่ม CTA, ฟอนต์ 'Roboto'
Structure: 1. Hero ภาพรถหรู 2. Quick Booking Form ลอยเหนือ Hero 3. Our Fleet Grid รูปรถ + สเปก + ราคา 4. How it Works 3 ขั้นตอน
UX/UI: Date picker ตกแต่งด้วย CSS, การ์ดรถ Hover effect ดูพุ่งออกมา"
18. เว็บไซต์บริษัททัวร์ / แพ็กเกจท่องเที่ยว (Travel Agency)
"สร้างหน้าโฮมเพจสำหรับบริษัททัวร์ต่างประเทศ
Design System: สไตล์ Fresh & Inviting, โทนสีฟ้าใส (Sky Blue #87CEEB) + ขาว, ฟอนต์ 'Sarabun'
Structure: 1. Hero ช่องค้นหา 'คุณอยากไปไหน?' ตรงกลาง 2. Popular Destinations Masonry Grid 3. Top Packages การ์ดพร้อมป้าย 'ลด 20%' 4. Newsletter อีเมล
UX/UI: CSS position: relative/absolute วางป้ายราคาทับรูปแม่นยำ"
19. เว็บขายสินค้าแบบกล่องสุ่ม (Subscription Box)
"ออกแบบ Salepage สำหรับธุรกิจ Subscription Box
Design System: สไตล์ Playful & Vibrant, โทนสีส้มพีช + เขียวมิ้นต์, ขอบมน (Border-radius: 20px), ฟอนต์ 'Nunito'
Structure: 1. Hero กล่องสุ่มเปิดออก 2. How it works 3 สเต็ป 3. What's Inside แกลลอรี่ 4. Choose Your Plan Custom Radio Button
UX/UI: Chunky UI ปุ่มอวบอิ่ม, CSS ตกแต่ง <input type='radio'> เป็นการ์ดที่คลิกได้"
20. แพลตฟอร์มสั่งอาหาร / ร้านอาหารเดลิเวอรี (Food Ordering)
"เขียนโค้ดหน้าเว็บ Web App สำหรับสั่งอาหารออนไลน์
Design System: สไตล์ Appetizing, โทนสีขาวสะอาด + ส้มแดง (#E53E3E), ฟอนต์ 'Kanit'
Structure: 1. Top Header ช่องค้นหา + ตะกร้า Badge 2. Categories Pill-shape Buttons 3. Popular Items การ์ด 2 คอลัมน์ + ปุ่ม [+] 4. Floating Cart แถบสรุปด้านล่าง
UX/UI: Mobile-first, overflow-x: auto ซ่อน Scrollbar, ปุ่มวงกลมกดง่าย"
📰 กลุ่มที่ 3: สื่อและคอนเทนต์ (Prompts 21–30)
21. เว็บบล็อก / นิตยสารออนไลน์ (Blog & Magazine)
"สวมบทบาทเป็น Editorial Web Designer สร้างหน้าแรกของเว็บบล็อกไลฟ์สไตล์
Design System: สไตล์ Editorial & Clean, โทนสีขาวดำ (Monochrome), ฟอนต์ 'Playfair Display' + 'Inter'
Structure: 1. Top Header โลโก้กลาง + เมนูหมวดหมู่ 2. Featured Article รูปใหญ่พาดหัวทับ 3. Latest News Grid 3 คอลัมน์ 4. Newsletter Subscription
UX/UI: Magazine Layout, Thumbnail Zoom-in เมื่อ Hover, CSS Grid"
22. เว็บไซต์จองโรงแรม / ที่พัก (Hotel & Resort)
"ออกแบบหน้าโฮมเพจสำหรับรีสอร์ตหรูริมทะเล
Design System: สไตล์ Tropical Luxury, โทนสีขาว-ครีมทราย (#F5F5DC)-น้ำทะเล (#20B2AA), ฟอนต์ 'Cinzel' + 'Prompt'
Structure: 1. Hero วิดีโอลูปพร้อมฟอร์มเช็คอิน/เอาท์ลอยด้านล่าง 2. Accommodation ซ้ายรูป-ขวาอธิบาย 3. Facilities ไอคอน 4. Photo Gallery สลับฟันปลา
UX/UI: Sticky Search Bar เมื่อเลื่อนลงมา, Parallax effect บนรูปรีสอร์ต"
23. แดชบอร์ดวิเคราะห์ข้อมูล (Data Analytics Dashboard)
"เขียนโค้ด UI หน้า Dashboard สรุปยอดขาย Sales Analytics
Design System: สไตล์ Modern SaaS Dark Mode, พื้นหลัง (#0F172A), กราฟสีนีออน, ฟอนต์ 'Roboto'
Structure: 1. Top Navbar 2. KPI Cards 4 กล่อง รายได้/ออเดอร์/ลูกค้าใหม่/อัตราเติบโต 3. Main Chart Area 4. Recent Transactions ตาราง 5 รายการ
UX/UI: Flexbox, Glassmorphism บาง, UI สไตล์ Web3/Crypto Trading"
24. เว็บไซต์โรงเรียน / สถาบันการศึกษา (Education)
"สร้างหน้าเว็บสำหรับสถาบันสอนภาษาหรือมหาวิทยาลัย
Design System: สไตล์ Trustworthy & Academic, โทนสี Navy Blue + Gold, ฟอนต์ 'Sarabun'
Structure: 1. Top Bar สำหรับนักศึกษา/ศิษย์เก่า/บุคลากร 2. Hero ภาพแคมปัส 3. Programs 3 ระดับ 4. News & Events 2 คอลัมน์ 5. Apply Now Banner
UX/UI: Information Architecture ชัดเจน, CSS Grid จัดบล็อกข่าวเท่ากันทุกกล่อง"
25. หน้าเว็บโปรโมต Podcast / รายการวิทยุ
"ออกแบบหน้าเว็บสำหรับโปรโมตรายการพอดแคสต์
Design System: สไตล์ Bold & Trendy, โทนสีส้มอิฐตัดกับพื้นหลังสีดำ, Oversized Typography
Structure: 1. Hero ภาพหน้าปกรายการ + ปุ่ม Listen Now 2. Available On Spotify/Apple/YouTube 3. Latest Episodes ลิสต์ 3 ตอน + Play button 4. About the Host
UX/UI: Sticky Bottom Audio Player, Ripple effect เมื่อ Hover ปุ่ม Play"
26. เว็บไซต์ศัลยกรรม / ความงาม (Plastic Surgery / Beauty Clinic)
"เขียนหน้า Salepage สำหรับคลินิกศัลยกรรมความงาม
Design System: สไตล์ Premium Beauty, โทนสีขาวมุก-ชมพูแชมเปญ (#F2DFD3)-เทาเข้ม, ฟอนต์ 'Prompt'
Structure: 1. Hero นางแบบสวยละมุน + พาดหัวโปรโมชั่น 2. Before & After 2 คอลัมน์ 3. Doctor Profile 4. FAQ Accordion 5. Consultation Form
UX/UI: CSS Slider UI Before-After, ปุ่มจองคิวลอยเด่นตลอดเวลา"
27. เว็บไซต์ขายงานคราฟต์ / สินค้าแฮนด์เมด
"ออกแบบหน้าโฮมเพจร้านขายเซรามิกหรือของแต่งบ้านแฮนด์เมด
Design System: สไตล์ Earthy & Organic, โทนสีเบจ-เทอร์ราคอตตา (#E2725B)-เขียวใบไม้, ฟอนต์ 'Lora' + 'Kanit'
Structure: 1. Hero ภาพสตูดิโอแสงธรรมชาติ 2. Categories รูปทรงวงรี (Oval) 3. Bestsellers กริด 3 คอลัมน์ไม่มีกรอบ 4. Story ประวัติช่างปั้น
UX/UI: Clip-path รูปทรงออร์แกนิก, Image swap on hover"
28. แพลตฟอร์มหางาน / สมัครงาน (Job Board)
"สร้างหน้า Landing Page สำหรับแพลตฟอร์มหางานสาย Tech
Design System: สไตล์ Clean & Professional, โทนสีขาว-เทาอ่อน-ฟ้า (Primary), ฟอนต์ 'Inter'
Structure: 1. Hero ช่องค้นหาใหญ่ยักษ์ (ตำแหน่งงาน + สถานที่) 2. Popular Categories แท็กเม็ดยา (Pill tags) 3. Recent Jobs ตารางแนวตั้ง + ปุ่ม Apply 4. For Employers Banner
UX/UI: Job row Hover effect เปลี่ยนสีพื้นหลัง, Touch-friendly targets"
29. เว็บไซต์สตูดิโอถ่ายภาพ / โปรดักชันเฮาส์
"เขียนเว็บพอร์ตโฟลิโอสำหรับโปรดักชันเฮาส์ถ่ายวิดีโอโฆษณา
Design System: สไตล์ Cinematic & Brutalism, โทนสีดำสนิท-ขาว-เทา, ฟอนต์ 'Montserrat'
Structure: 1. Fullscreen Video Hero วิดีโอ Showreel เล่นอัตโนมัติ 2. Our Services Accordion 3. Featured Works กริดชิดติดกันไม่มีช่องว่าง 4. Let's Talk Form Minimal
UX/UI: Material Design Input ขอบล่างเท่านั้น, Hover ให้รูปมืดลงโชว์ชื่อโปรเจกต์"
30. หน้าเว็บลิงก์รวม Linktree ขั้นเทพ (Bio Link)
"ออกแบบหน้าเว็บรวมลิงก์สำหรับ Instagram/TikTok ของ Influencer
Design System: สไตล์ Glassmorphism & Neumorphism ผสม, พื้นหลังภาพเบลอหรือ Live Gradient พาสเทล, ปุ่มโปร่งใสมีมิติ, ฟอนต์ 'Poppins'
Structure: 1. Profile รูปโปรไฟล์ + ชื่อ + Verified Badge + Bio 2. Highlight Link ปุ่มแรกขนาดใหญ่ 3. Standard Links เรียงแนวตั้ง 4. Social Icons ด้านล่าง
UX/UI: Max-width 480px สำหรับมือถือ, CSS Gradient Animation เคลื่อนไหว"
🌐 กลุ่มที่ 4: Web3 และแอปพลิเคชันขั้นสูง (Prompts 31–40)
31. หน้าเว็บ Web3 / NFT Minting Page
"สวมบทบาทเป็น Web3 Frontend Developer สร้างหน้า Landing Page สำหรับโปรเจกต์ NFT
Design System: สไตล์ Cyberpunk Dark Mode, โทนสีดำ (#000000) + นีออนม่วงและฟ้า, ฟอนต์ 'Fira Code' หรือ 'Orbitron'
Structure: 1. Navbar + ปุ่ม Connect Wallet 2. Minting Hero รูป NFT + กล่อง Mint ปุ่ม [+]/[-] 3. Progress Bar ที่ Mint แล้ว 4. Roadmap Timeline
UX/UI: CSS box-shadow Neon glow, ปุ่ม Connect Wallet Hover Glitch เบาๆ"
32. แพลตฟอร์มแลกเปลี่ยนเหรียญ (DeFi Swap / Crypto Exchange)
"ออกแบบ UI หน้าต่าง Swap เหรียญคริปโต สไตล์ Uniswap/PancakeSwap
Design System: สไตล์ Glassmorphism & Clean Crypto, พื้นหลัง Mesh Gradient เบลอๆ, กล่อง Swap กระจกฝ้า, ฟอนต์ 'Inter'
Structure: 1. Swap Card กล่างจอ Input 'From' + 'To' 2. Token Selector Dropdown โลโก้เหรียญ 3. Swap Arrow ไอคอนสลับ 4. Action Button กว้างเต็มกล่อง
UX/UI: backdrop-filter: blur(10px), Focus state ไฮไลต์เปลี่ยนสี"
33. แพลตฟอร์มระบบสมาชิก / ครีเอเตอร์ (Subscription Platform)
"สร้างหน้าโปรไฟล์ครีเอเตอร์แบบระบบสมาชิก
Design System: สไตล์ Minimalist & Exclusive, โทนสีขาว-เทาอ่อน-ฟ้าพาสเทล, ฟอนต์ 'Nunito'
Structure: 1. Creator Cover & Avatar ภาพปกยาว + รูปโปรไฟล์วงกลมซ้อน 2. Creator Bio 3. Subscription Tiers 3 ระดับ 4. Feed/Posts โพสต์ล่าสุดชัด + โพสต์เก่าเบลอ + แม่กุญแจ
UX/UI: CSS filter: blur(8px) กับรูปล็อก"
34. หน้าเว็บพรีเซนต์สินค้าสไตล์ Apple (Scroll-Triggered UI)
"เขียนโค้ด Landing Page เปิดตัวแกดเจ็ตใหม่สไตล์ Apple
Design System: สไตล์ Ultra Minimalist, พื้นหลังดำหรือขาวล้วน, Whitespace เยอะมาก, Typography ใหญ่ยักษ์, ฟอนต์ 'Helvetica Neue'
Structure: 1. Sticky Hero พาดหัวสั้นๆ สินค้ากลางจอ 2. Feature Highlights ซ้าย-ขวาสลับกัน 3. Big Typography ตัวหนังสือเต็มจอ 4. Call to Action ปุ่มเล็กๆ มินิมอล
UX/UI: CSS @keyframes Fade-in on scroll, position: sticky สินค้า"
35. หน้าตาแอปพลิเคชันแชท / คอมมูนิตี้ (Discord / Slack Style)
"ออกแบบหน้า UI เว็บแอปพลิเคชันสำหรับแชทกลุ่ม
Design System: สไตล์ App Interface Dark Theme, โทนสีเทาเข้มหลายระดับ, ฟอนต์ 'Roboto'
Structure: 1. Left Sidebar 1 ไอคอนเซิร์ฟเวอร์วงกลม 2. Left Sidebar 2 รายชื่อห้องแชท 3. Main Chat Area ข้อความ + ช่องพิมพ์ 4. Right Sidebar รายชื่อสมาชิก
UX/UI: CSS Flexbox 4 คอลัมน์ 100vh, เลื่อนเฉพาะในกล่องแชท overflow-y: auto"
36. เว็บไซต์ระดมทุน (Crowdfunding / Kickstarter Style)
"สร้างหน้าเว็บแคมเปญระดมทุนสำหรับสินค้านวัตกรรม
Design System: สไตล์ Trust & Innovation, โทนสีขาว-ดำ + เขียวสด (#05CE78), ฟอนต์ 'Prompt'
Structure: 1. Campaign Header ฝั่งซ้ายวิดีโอ/รูป - ฝั่งขวาเป้าหมายเงิน + วันที่เหลือ 2. Progress Bar เขียว 3. Story/Pitch พื้นที่เล่าเรื่อง 4. Rewards Sidebar
UX/UI: <progress> สำหรับแถบเงิน, การ์ด Reward Hover เปลี่ยนกรอบเขียว"
37. ฟอร์มแบบสอบถาม/ควิซ (Interactive Quiz / Typeform Style)
"เขียน UI หน้าเว็บสำหรับทำแบบประเมินสุขภาพแบบทีละข้อ
Design System: สไตล์ Ultra Clean, พื้นหลัง Solid color เรียบๆ, ตัวหนังสือหัวข้อใหญ่จัดกึ่งกลาง, ฟอนต์ 'Kanit'
Structure: 1. Top Progress Bar เส้นบาง 2. Question Container คำถามตัวใหญ่ 1 ข้อกลางจอ 3. Multiple Choice Buttons ขนาดใหญ่ A, B, C, D 4. Navigation ลูกศรขึ้น/ลง
UX/UI: 100vh พอดีจอ, ปุ่มเลือก Active state กระเพื่อม, ซ่อน Scrollbar"
38. แพลตฟอร์ม Dark Kitchen / ระบบสั่งอาหาร Multi-brand
"ออกแบบหน้าเว็บสำหรับสั่งอาหารจากหลายร้านในที่เดียว (Cloud Kitchen)
Design System: สไตล์ Street & Urban Dark Mode, โทนสีเข้ม + เหลืองมัสตาร์ด (#FFDB58), ฟอนต์ 'Montserrat'
Structure: 1. Top Bar ช่องพิมพ์ที่อยู่จัดส่ง 2. Brand Selector โลโก้ร้านสไลด์ได้ 3. Food Grid การ์ดเมนู Top-view + ราคา + ตะกร้า 4. Sticky Cart Summary ด้านล่าง
UX/UI: Mobile-first ขนาดปุ่มกดด้วยนิ้วโป้ง"
39. เว็บไซต์โปรโมตเกม / E-Sports Tournament
"สร้าง Landing Page สำหรับการแข่งขัน E-Sports
Design System: สไตล์ Aggressive & Gaming, โทนสีดำ-เทา + แดงเลือด (#DC2626) + ลวดลาย Grunge, ฟอนต์ 'Teko' หรือฟอนต์เหลี่ยม
Structure: 1. Hero ภาพตัวละคร + ปุ่ม REGISTER SQUAD 2. Prize Pool ตัวเลขใหญ่ยักษ์ 3. Bracket/Schedule Tournament Bracket 4. Sponsors โลโก้ขาวดำ
UX/UI: CSS กล่อง Bracket ด้วย Flexbox, Vignette บน Hero"
40. เว็บไซต์สไตล์ Retro ยุค 90s / ดิบเถื่อน (Brutalism Art)
"สวมบทบาทเป็นเว็บดีไซเนอร์ยุค 90 สร้างหน้าเว็บโปรโมตงานปาร์ตี้อินดี้
Design System: สไตล์ 90s Web & Brutalism, สีตัดกันแสบตา (เหลืองนีออน + น้ำเงินสด), เส้นขอบดำหนาเตอะ, ฟอนต์ 'Courier New' หรือ Pixel
Structure: 1. Marquee Header ข้อความวิ่งยุค 90s 2. Hero Box เงาดำขอบแข็ง + GIF กระพริบ 3. Lineup List ตารางดิบๆ 4. Ticket Button สไตล์ Windows 95
UX/UI: ปฏิเสธกฎดีไซน์ยุคใหม่ทั้งหมด, box-shadow: 5px 5px 0px 0px black"
🛠️ กลุ่มที่ 5: เครื่องมือและแอปเฉพาะทาง (Prompts 41–50)
41. แพลตฟอร์มจัดการโปรเจกต์ (Kanban Board / Task Management)
"สวมบทบาทเป็น SaaS Product Designer เขียนโค้ด UI สำหรับแอปจัดการโปรเจกต์สไตล์ Trello
Design System: สไตล์ Productivity & Clean, โทนสีเทาอ่อน, การ์ดขาวขอบมนเนียน, ฟอนต์ 'Inter'
Structure: 1. Top Navbar ปุ่มสร้าง Task ใหม่ 2. Board Area 3-4 คอลัมน์แนวตั้ง (To Do, In Progress, Review, Done) 3. Task Cards ชื่องาน + Label สี + รูปโปรไฟล์ + ไอคอนคอมเมนต์
UX/UI: Flexbox overflow-x: auto, การ์ดยกตัว Lift up เมื่อ Hover"
42. หน้าเว็บเล่าประวัติแบรนด์ (Interactive Timeline & Storytelling)
"ออกแบบหน้าเว็บ 'About Us' แบบเล่าประวัติศาสตร์องค์กรผ่านเส้นเวลา
Design System: สไตล์ Editorial & Elegant, โทนสีครีม-น้ำตาลเข้ม, ฟอนต์ 'Playfair Display'
Structure: 1. Hero วิดีโอ/ภาพประวัติศาสตร์ 2. Vertical Timeline เส้นตรงผ่ากลาง 3. Story Nodes จุดบนเส้น + กล่องข้อความ + รูปสลับซ้าย-ขวา
UX/UI: CSS ::before ::after สร้างเส้นตรงและจุดวงกลม, ปรับมือถือเป็น 1 ด้าน"
43. แอปพลิเคชันฟังเพลงออนไลน์ (Music Streaming Player UI)
"สร้าง UI สำหรับ Web App ฟังเพลงสไตล์ Spotify
Design System: สไตล์ Dark Mode & Glassmorphism, พื้นหลังดำเทา Gradient, สีเน้นเขียวเรืองแสง, ฟอนต์ 'Montserrat'
Structure: 1. Left Sidebar เมนู Home/Search/Library + Playlist 2. Main Content กริดปกอัลบั้ม 3. Fixed Bottom Player ปก + ชื่อเพลง + Play/Pause/Skip + Progress Bar
UX/UI: position: fixed; bottom: 0, ปก Hover โชว์ปุ่ม Play เขียว Overlay"
44. แดชบอร์ดพยากรณ์อากาศ (Dynamic Weather Web App)
"เขียนโค้ด UI หน้าจอแอปพลิเคชันพยากรณ์อากาศ Mobile-first
Design System: สไตล์ Atmospheric & Immersive, พื้นหลัง Gradient สื่อสภาพอากาศ, การ์ดกระจกฝ้า, ฟอนต์ 'Nunito'
Structure: 1. Main Info ชื่อเมือง + อุณหภูมิขนาดใหญ่ยักษ์ 2. Hourly Forecast การ์ดแนวนอนเลื่อนได้ 3. 7-Day Forecast ลิสต์แนวตั้ง
UX/UI: overflow-x: auto ซ่อน Scrollbar, backdrop-filter: blur(15px)"
45. หน้าค้นหาอสังหาฯ แบบ Split-Screen (Real Estate Map Search)
"ออกแบบหน้าค้นหาบ้าน/คอนโด สไตล์ Airbnb
Design System: สไตล์ Modern Functional, โทนสีขาว-เทา, ปุ่มสีชมพูแดง (#FF385C), ฟอนต์ 'Roboto'
Structure: 1. Top Filter Bar สถานที่/วันที่/ผู้เข้าพัก/ตัวกรองราคา 2. Split Content แบ่งจอ 2 ฝั่ง 3. Left Side ลิสต์การ์ดที่พัก 4. Right Side พื้นที่ Google Maps
UX/UI: แผนที่ position: sticky; top: 0; height: 100vh"
46. ฟอร์มชำระเงินแบบหลายขั้นตอน (Multi-step Checkout)
"สร้างหน้าเว็บ Checkout กระบวนการชำระเงินของ E-commerce
Design System: สไตล์ Trustworthy & Clean, โทนสีขาว-เทาอ่อน, ปุ่ม 'ดำเนินการต่อ' สีเขียว/น้ำเงิน, ฟอนต์ 'Prompt'
Structure: 1. Top Stepper 1.ตะกร้า → 2.ที่อยู่ → 3.ชำระเงิน 2. Main Form กรอกที่อยู่ 2 คอลัมน์ 3. Right Sidebar Order Summary Sticky
UX/UI: Focus State ชัดเจน (กรอบเรืองแสงสีฟ้า), Order Summary Sticky"
47. เครื่องมือคำนวณราคา / ROI Calculator
"สวมบทบาทเป็น B2B Growth Designer สร้างหน้าเว็บเครื่องมือคำนวณความคุ้มค่า
Design System: สไตล์ Corporate & Data-driven, โทนสีน้ำเงินเข้ม + ฟ้านีออน, ฟอนต์ 'Inter' เน้นตัวเลขใหญ่
Structure: 1. Heading 'คำนวณเงินที่คุณจะประหยัดได้ต่อปี' 2. Sliders/Inputs Range Slider 2-3 อัน 3. Result Box กล่องไฮไลต์ตัวเลขผลลัพธ์ขนาดใหญ่
UX/UI: CSS Custom Range Slider, Font-weight: 800 สีโดดเด่น"
48. แอปสูตรอาหารแบบทีละขั้นตอน (Step-by-Step Recipe UI)
"เขียน UI หน้าเว็บแนะนำสูตรอาหาร
Design System: สไตล์ Warm & Appetizing, โทนสีส้มอ่อน-เหลืองครีม, ตัวหนังสือขนาดใหญ่, ฟอนต์ 'Kanit'
Structure: 1. Hero Image ภาพอาหารจานเสร็จ 2. Quick Info เวลาเตรียม/ทำ/ระดับ/เสิร์ฟ 3. Ingredients Custom Checkbox กดขีดฆ่าได้ 4. Instructions ขั้นตอน 1, 2, 3 ตัวเลขในวงกลมส้ม
UX/UI: CSS :checked ขีดฆ่าตัวหนังสือ Line-through + เปลี่ยนสีอ่อนลง"
49. ห้องรอเข้าสัมมนาออนไลน์ (Virtual Event Waiting Room)
"ออกแบบหน้าเว็บ Waiting Room สำหรับนับถอยหลังก่อนเริ่ม Live สัมมนา
Design System: สไตล์ Exciting & Immersive, ภาพพื้นหลังเต็มจอ, กล่องข้อความกลาง Glassmorphism, ฟอนต์ 'Montserrat'
Structure: 1. Status Badge ป้ายกระพริบ 'Starting soon' 2. Event Title ชื่อหัวข้อ 3. Massive Countdown ชั่วโมง:นาที:วินาที 4. Chat Placeholder จำลองช่องแชท
UX/UI: CSS Pulsating effect ป้าย Status, Flexbox 100vh กึ่งกลางทั้งแนวตั้ง-นอน"
50. หน้า 404 Error แบบมีลูกเล่น (Creative Interactive 404 Page)
"สร้างหน้า 404 Not Found แบบมีความคิดสร้างสรรค์และไม่น่าเบื่อ
Design System: สไตล์ Playful & Brand-aligned, พื้นหลังสีสว่าง, ฟอนต์ขนาดใหญ่ยักษ์
Structure: 1. Massive 404 ตัวอักษรขนาดใหญ่เต็มจอ 2. Creative Copy 'โอ๊ะโอ... ดูเหมือนคุณจะหลงทางไปในอวกาศแล้ว' 3. Back to Home ปุ่มหลักพากลับ
UX/UI: CSS background-clip: text + color: transparent ใส่ภาพอวกาศใน 404, ไอคอนนักบินอวกาศลอยขึ้นลงด้วย @keyframes"

19

100 Tips ออกแบบเว็บด้วย AI

100 เคล็ดลับ (Tips) ระดับมืออาชีพสำหรับการออกแบบและสร้างเว็บไซต์ด้วยแนวทาง AI Vibe Coding แบ่งเป็น 10 หมวดหมู่ หมวดละ 10 ข้อ

🧠 หมวดที่ 1: แนวคิดและกระบวนการทำงาน (Mindset & Workflow) — Tips 1–10
  • Tip 1 — คิดแบบผู้กำกับ ไม่ใช่กรรมกร: Vibe Coding คือการสั่งการ AI ให้เขียนโค้ดแทน หน้าที่หลักของคุณคือการวางโครงร่าง กำหนดทิศทาง (Vibe) และคอยตรวจสอบผลลัพธ์
  • Tip 2 — เริ่มจากภาพใหญ่เสมอ: ก่อนสั่งโค้ด ควรเล่าภาพรวมให้ AI ฟังก่อน เช่น "เรากำลังทำเว็บขายรองเท้ามินิมอล" เพื่อให้ AI เข้าใจบริบทและสามารถเลือกใช้โทนสีได้อย่างเหมาะสม
  • Tip 3 — แบ่งงานเป็นชิ้นเล็กๆ (Chunking): อย่าสั่งทำทั้งเว็บในคำสั่งเดียว ให้แบ่งทำทีละส่วน เช่น สร้าง Navbar ก่อน แล้วค่อยสั่งทำ Hero Section ช่วยให้ AI โฟกัสและลดข้อผิดพลาด
  • Tip 4 — มี Reference ในใจเสมอ: การอธิบาย "Vibe" จะง่ายขึ้นมากถ้ามีเว็บอ้างอิง สั่ง AI ว่า "ขอสไตล์แบบหน้าเว็บ Apple แต่ใช้โทนสีแบบ Spotify"
  • Tip 5 — ใช้ฟีเจอร์ Canvas ให้เป็นประโยชน์: Gemini Canvas ช่วยให้คุณเห็นผลลัพธ์หน้าเว็บแบบเรียลไทม์ ทำให้สามารถสั่งแก้ "Vibe" ได้ตรงจุดโดยไม่ต้องสลับหน้าจอ
  • Tip 6 — อย่าเสียดายที่จะรื้อทิ้ง: หาก AI สร้างโค้ดมาผิดทางจนเละ การเริ่มแชทใหม่หรือสั่ง "ลบส่วนนี้ทิ้งแล้วเขียนใหม่ด้วยแนวทาง..." มักจะเร็วกว่าการพยายามซ่อมแซม
  • Tip 7 — สร้าง Design System ตั้งแต่ต้น: สั่ง AI ให้กำหนดตัวแปร CSS (CSS Variables) สำหรับสีหลัก สีรอง และฟอนต์ไว้ในขั้นตอนแรก เพื่อคุมมู้ดแอนด์โทนของเว็บ
  • Tip 8 — รักษาบริบทในบทสนทนา: AI จดจำบริบทในแชทได้ดี การแก้ไขโค้ดควรทำในแชทเดิม เพื่อให้ AI ทราบว่ากำลังแก้ส่วนไหนและยังคงใช้ Design System เดิม
  • Tip 9 — สั่งให้ AI เขียนคอมเมนต์: บังคับให้ AI เขียน Comment แบ่งโซนในโค้ดเสมอ เพื่อให้คุณกลับมาอ่านและสั่งแก้โค้ดเฉพาะจุดได้อย่างแม่นยำในอนาคต
  • Tip 10 — คุณคือคนตัดสินใจสุดท้าย: AI อาจเสนอแนวทางที่มันคิดว่าดี แต่ถ้า "Vibe" มันไม่ได้ คุณต้องกล้าสั่งแก้ให้ตรงใจ ยืนหยัดในดีไซน์ของคุณจนสมบูรณ์แบบ
📝 หมวดที่ 2: การเขียน Prompt ให้ทรงพลัง (Effective Prompting) — Tips 11–20
  • Tip 11 — ระบุบทบาท (Roleplay): สั่งให้ AI สวมบทบาทเสมอ เช่น "จงเป็น Senior UX/UI Designer" จะทำให้โค้ดที่ได้มีความใส่ใจเรื่องระยะห่างและประสบการณ์ผู้ใช้มากกว่าปกติ
  • Tip 12 — ใช้กฎ 3 ส่วนสร้างคำสั่ง: Prompt ที่ดีต้องมี บริบท (ทำอะไรให้ใคร), ข้อกำหนด (สไตล์/โทนสี), และข้อห้าม (สิ่งที่ไม่ต้องการ) เพื่อตีกรอบให้ AI ทำงานได้เป๊ะ
  • Tip 13 — ชี้เป้าด้วยการคลุมดำโค้ด: เมื่อต้องการแก้ปัญหา อย่าพิมพ์ลอยๆ ให้คลุมดำโค้ดส่วนนั้นหรือก๊อปปี้มาแปะ แล้วบอกว่า "ปรับแก้ CSS ของคลาสนี้ให้กล่องข้อความอยู่กึ่งกลาง"
  • Tip 14 — สั่งด้วยภาษาที่เห็นภาพ: แทนที่จะสั่ง "ขอปุ่มสวยๆ" ให้เปลี่ยนเป็น "ขอปุ่มขอบมนสไตล์ Glassmorphism มีเงาเรืองแสงสีฟ้า" ความชัดเจนนี้คือหัวใจสำคัญ
  • Tip 15 — ใช้ตัวเลขระบุสัดส่วน: หลีกเลี่ยงคำว่า "ทำให้ใหญ่ขึ้นอีกนิด" ให้ใช้คำว่า "ปรับความกว้างเป็น 80% ของหน้าจอ" หรือ "เพิ่ม Padding ด้านบนเป็น 40px"
  • Tip 16 — ขอตัวเลือกหลายๆ ทาง: หากตื้อหรือคิด Vibe ไม่ออก ลองสั่ง AI ว่า "ช่วยออกแบบการจัดวาง Hero Section มา 3 รูปแบบให้พิจารณาหน่อย"
  • Tip 17 — จำกัดขอบเขตเทคโนโลยี: ระบุให้ชัดเจนว่าต้องการใช้ภาษาอะไร เช่น "ใช้แค่ HTML และ CSS พื้นฐาน ห้ามใช้ Framework อย่าง Bootstrap หรือ Tailwind"
  • Tip 18 — Prompt แก้บั๊กแบบนักสืบ: เมื่อโปรแกรมเกิด Error ให้ก๊อปปี้ข้อความ Error มาแปะให้ AI พร้อมบอกว่า "รันแล้วติด Error นี้ ช่วยวิเคราะห์สาเหตุและเขียนโค้ดแก้ไขให้ที"
  • Tip 19 — สั่งรองรับมือถือไว้ในคำสั่งแรก: ป้องกันปัญหาเว็บล้นขอบ ด้วยการใส่คำว่า "ขอโค้ดแบบ Mobile-first responsive และใช้ Flexbox/Grid จัดเลย์เอาต์เสมอ"
  • Tip 20 — สร้าง Prompt Template เก็บไว้: รวบรวมชุดคำสั่งที่คุณใช้แล้วได้ผลลัพธ์ดี เช่น คำสั่งสร้างฟอร์ม หรือตั้งค่าหน้าเว็บ เพื่อนำมาใช้ซ้ำในโปรเจกต์ต่อไป
🎨 หมวดที่ 3: การออกแบบ UI และความสวยงาม (UI/Visual Design) — Tips 21–30
  • Tip 21 — คุมโทนด้วยกฎ 60-30-10: สั่ง AI ให้กระจายสีด้วยกฎนี้ (สีหลัก 60%, สีรอง 30%, สีเน้นจุดสนใจ 10%) เพื่อให้เว็บไซต์ดูมีมิติและไม่ลายตาจนเกินไป
  • Tip 22 — ให้ความสำคัญกับ Whitespace: สั่ง AI "เพิ่ม Whitespace ระหว่าง Section ให้มากขึ้น" เว็บที่โปร่งและมีพื้นที่ว่างหายใจ จะดูพรีเมียมและเป็นมืออาชีพกว่าเว็บที่เนื้อหาอัดแน่น
  • Tip 23 — จับคู่ฟอนต์อย่างมีศิลปะ: ให้ AI แนะนำคู่ฟอนต์จาก Google Fonts สั่งว่า "ขอคู่ฟอนต์ที่หัวข้อดูแข็งแรงแต่เนื้อหาอ่านง่าย"
  • Tip 24 — หลีกเลี่ยงการใช้สีดำสนิท: สั่ง AI ห้ามใช้รหัสสี #000000 ให้เปลี่ยนเป็นสีเทาเข้ม (เช่น #1A1A1A) จะช่วยให้ตัวหนังสืออ่านง่าย สบายตา และดูซอฟต์ขึ้น
  • Tip 25 — ใช้เงาให้ดูเป็นธรรมชาติ: สั่ง AI ว่า "ขอ Soft Drop Shadow ที่ดูนุ่มนวลกระจายกว้างๆ" แทนการใช้เงาขอบแข็ง เพื่อสร้างเลเยอร์ความลึกแบบ UI ยุคใหม่
  • Tip 26 — กำหนดมู้ดด้วยมุมโค้ง (Border-radius): ถ้าต้องการความน่ารักให้สั่ง "มุมโค้งมน" ถ้าต้องการความเป็นทางการให้สั่ง "ขอบเหลี่ยมเฉียบคม"
  • Tip 27 — ตรวจสอบความเปรียบต่าง (Contrast): สั่ง AI "ปรับสีตัวหนังสือบนพื้นหลังนี้ให้อ่านง่ายตามมาตรฐาน Web Accessibility" เพื่อไม่ให้กลืนกัน
  • Tip 28 — คุมสไตล์ไอคอนให้เป็นเซ็ต: ถ้าใช้ SVG ให้สั่ง AI ว่า "ใช้สไตล์ไอคอนแบบเส้น (Line icon) ความหนา 2px รูปแบบเดียวกันทั้งหมด" เพื่อความสมูทของภาพรวม
  • Tip 29 — ทำโหมดมืด (Dark Mode) เผื่อไว้: สั่ง AI สร้างตัวแปร CSS สำหรับ Dark Mode เตรียมไว้ ช่วยเพิ่มความรู้สึกล้ำสมัยให้เว็บสายเทคโนโลยี
  • Tip 30 — รักษาสัดส่วนทองคำ: สั่ง AI จัดเลย์เอาต์ตาม Golden Ratio (1:1.618) โดยเฉพาะการแบ่งคอลัมน์ซ้ายขวา จะทำให้ภาพรวมของหน้าเว็บดูสมดุลอย่างเป็นธรรมชาติ
📱 หมวดที่ 4: การจัดวางและรองรับมือถือ (Layout & Responsive) — Tips 31–40
  • Tip 31 — ใช้ CSS Grid สำหรับตาราง: สั่ง "ใช้ CSS Grid จัดเลย์เอาต์แกลลอรี่ภาพ" มันทรงพลังกว่า Flexbox เมื่อต้องการจัดโครงสร้างที่เป็นทั้งแถวและคอลัมน์
  • Tip 32 — หลีกเลี่ยงการจำกัดความสูง: สั่ง AI ว่า "ใช้ min-height แทน height" เพื่อป้องกันปัญหาเนื้อหาล้นทะลักออกจากกรอบข้อความเมื่อดูผ่านหน้าจอเล็ก
  • Tip 33 — จัดกึ่งกลางด้วย Flexbox: แก้ปัญหาคลาสสิกด้วยคำสั่ง "ใช้ Flexbox จัดให้กล่องนี้อยู่กึ่งกลางทั้งแนวตั้งและแนวนอน" AI จะเขียน CSS ให้จบภายใน 3 บรรทัด
  • Tip 34 — กำหนด Max-width ป้องกันเว็บยืด: สั่ง AI ว่า "ตั้งค่าคอนเทนเนอร์หลักให้มี max-width: 1200px และจัดกึ่งกลาง" เพื่อไม่ให้เนื้อหาเว็บดูยืดผิดส่วนบนจอกว้างๆ
  • Tip 35 — ยึดหลัก Mobile-First: สั่งเขียน CSS พื้นฐานสำหรับจอมือถือก่อน แล้วค่อยใช้ @media (min-width: 768px) สั่งขยายเลย์เอาต์สำหรับจอใหญ่
  • Tip 36 — ใช้หน่วย REM แทน PX: สั่ง AI "ใช้หน่วย rem สำหรับขนาดฟอนต์และระยะห่าง" เพื่อให้เว็บรองรับการปรับขนาดตัวหนังสือตามการตั้งค่าของผู้ใช้งาน
  • Tip 37 — ซ่อนเมนูบนมือถือให้ดูคลีน: สั่ง AI "สร้างปุ่ม Hamburger Menu สำหรับหน้าจอมือถือ โดยซ่อนเมนูหลักไว้ และใช้ JS เบื้องต้นเพื่อกดกางหรือพับเมนู"
  • Tip 38 — ทำภาพ Responsive อัตโนมัติ: สั่งว่า "ตั้งค่ารูปภาพทั้งหมดในเว็บเป็น max-width: 100%; height: auto;" ภาพจะไม่ล้นขอบจอและย่อขนาดตามเลย์เอาต์กรอบได้อัตโนมัติ
  • Tip 39 — จัดระเบียบ Z-index กันทับซ้อน: เมื่อทำ Navbar หรือ Popup สั่ง AI "จัดการ z-index ให้เป็นระบบ เริ่มจาก 10, 100" ป้องกันปัญหาองค์ประกอบทับกันมั่วซั่ว
  • Tip 40 — กำหนดระยะห่างให้คงที่: สั่ง AI "ใช้พร็อพเพอร์ตี้ gap ใน Flexbox และ Grid สำหรับเว้นช่องไฟ" เลิกใช้ margin ที่คำนวณและควบคุมยาก
✨ หมวดที่ 5: ลูกเล่นและการเคลื่อนไหว (Micro-interactions) — Tips 41–50
  • Tip 41 — Hover Effect นุ่มนวล: สั่งเพิ่มลูกเล่น "เมื่อนำเมาส์ไปชี้ปุ่มให้สลับสี และใส่ transition: 0.3s ease" การเปลี่ยนแปลงที่นุ่มนวลคือหัวใจของเว็บที่ดูพรีเมียม
  • Tip 42 — ปุ่มยุบตัวเมื่อถูกกด (Active State): สั่ง AI "เพิ่มเอฟเฟกต์ transform: scale(0.95) เมื่อปุ่มถูกคลิก" เพื่อสร้างความรู้สึกให้ผู้ใช้เหมือนกำลังกดลงไปบนปุ่มจริงๆ
  • Tip 43 — เอฟเฟกต์การปรากฏตัว (Scroll Reveal): สั่ง "เขียน JS และ CSS ทำแอนิเมชันให้ข้อความและรูปภาพค่อยๆ ลอยขึ้นมา (Fade-in) เวลาเลื่อนหน้าจอลงมาถึงส่วนนั้น"
  • Tip 44 — สุนทรียภาพของการโหลดข้อมูล: สั่งทำ Skeleton Loading (กล่องสีเทากระพริบ) หรือ Spinner เวลารอโหลดข้อมูล ดีกว่าการปล่อยให้หน้าเว็บว่างเปล่า
  • Tip 45 — มิติภาพพารัลแลกซ์ (Parallax): สั่ง "สร้างเอฟเฟกต์ให้รูปพื้นหลังเลื่อนช้ากว่าการเลื่อนหน้าเว็บ" ช่วยสร้างความลึกและมิติให้หน้า Landing Page
  • Tip 46 — ข้อความพิมพ์ดีด (Typewriter Effect): สั่งเขียนโค้ดทำแอนิเมชันข้อความลบและพิมพ์ใหม่ที่ Hero Section ช่วยดึงดูดสายตาและความสนใจของผู้คนตั้งแต่แรกเห็น
  • Tip 47 — ปุ่มเลื่อนกลับขึ้นบนสุด: สั่ง "สร้างปุ่มลอยมุมขวาล่างที่จะปรากฏตัวเมื่อเลื่อนลงมา 500px และเมื่อกดให้เลื่อนกลับขึ้นบนสุดอย่างนุ่มนวล (Smooth scroll)"
  • Tip 48 — ลูกเล่น Cursor ตามเมาส์: สั่ง AI เขียนสคริปต์เปลี่ยนเมาส์ปกติเป็นวงกลมเรืองแสง หรือเปลี่ยนรูปทรงเมื่อชี้โดนรูปภาพ เพิ่ม Vibe ความสนุกสนาน
  • Tip 49 — แอนิเมชันไล่ลำดับ (Staggered Animation): สั่ง "ให้การ์ดข้อมูล 3 ใบปรากฏขึ้นมาทีละใบ (ตั้งค่า delay ต่างกัน)" การไล่ระดับแอนิเมชันทำให้เว็บไม่ดูแข็งกระด้าง
  • Tip 50 — เอฟเฟกต์รูปขยายตัว (Image Zoom): สั่ง "เวลานำเมาส์ไปชี้ที่การ์ด ให้รูปภาพด้านในค่อยๆ ซูมขยายเข้า โดยที่ขอบการ์ดยังเท่าเดิม (overflow: hidden)"
⚙️ หมวดที่ 6: การทำงานและระบบเบื้องหลัง (Functionality & Logic) — Tips 51–60
  • Tip 51 — ตรวจสอบฟอร์มก่อนส่ง (Validation): สั่ง AI "เขียน JS ตรวจสอบว่าช่องฟอร์มใส่อีเมลถูกต้อง และเบอร์โทรศัพท์มีเฉพาะตัวเลขเท่านั้น ก่อนที่จะอนุญาตให้กดส่งข้อมูล"
  • Tip 52 — ระบบเครื่องคิดเลขประเมินราคา: สั่งสร้างหน้า UI เครื่องคิดเลขพร้อมอธิบายลอจิกให้ AI เช่น "ถ้าเลือกแพ็กเกจ A ให้บวก 500 ถ้าจำนวนมากกว่า 5 ให้ลดราคา 10%"
  • Tip 53 — ซ่อนและแสดงเนื้อหา (Accordion): สั่งสร้างระบบ FAQ "ให้แสดงแค่คำถามก่อน เมื่อคลิกคำถามไหนให้คำตอบนั้นเลื่อนลงมา และสั่งให้ปิดคำตอบข้ออื่นอัตโนมัติ"
  • Tip 54 — ป๊อปอัปแจ้งเตือน (Toast Notification): สั่ง AI "สร้างกล่องป๊อปอัปเล็กๆ แสดงคำว่า 'บันทึกสำเร็จ' เด้งขึ้นมามุมขวาบน เป็นเวลา 3 วินาทีแล้วค่อยๆ จางหายไปเอง"
  • Tip 55 — ระบบตัวกรองข้อมูล (Filter): สั่งเขียนโค้ดสำหรับแกลลอรี่ "สร้างปุ่มหมวดหมู่ด้านบน เมื่อคลิกปุ่ม ให้แสดงเฉพาะรูปในหมวดนั้น ส่วนรูปอื่นให้ค่อยๆ จางและหดหายไป"
  • Tip 56 — บันทึกสถานะชั่วคราว (Local Storage): สั่ง AI "ใช้ระบบ Local Storage เพื่อจดจำธีมสี (Dark/Light) ที่ผู้ใช้กดเลือกไว้ เพื่อให้ตอนกดเปลี่ยนหน้าสีเว็บไม่เด้งกลับ"
  • Tip 57 — ตัวจับเวลานับถอยหลัง: สั่งสร้างนาฬิกาโปรโมชั่น "เขียน JS รับวันที่สิ้นสุดโปรโมชั่น แล้วให้คำนวณแปลงเป็น วัน ชั่วโมง นาที วินาที แสดงผลนับถอยหลังแบบเรียลไทม์"
  • Tip 58 — สไลด์โชว์รูปภาพ (Carousel): สั่ง "เขียน JS สร้างแบนเนอร์ที่สามารถกดเลื่อนรูปภาพซ้ายขวาได้ มีปุ่มจุดบอกสถานะด้านล่าง และตั้งค่าให้รูปเลื่อนเองทุกๆ 5 วินาที"
  • Tip 59 — คัดลอกข้อความ (Copy to Clipboard): สั่งเพิ่มปุ่มอรรถประโยชน์ "คลิกปุ่มนี้แล้วคัดลอกข้อความลงคลิปบอร์ดทันที พร้อมเปลี่ยนข้อความบนปุ่มเป็น 'คัดลอกสำเร็จแล้ว!'"
  • Tip 60 — ค้นหาข้อมูลแบบเรียลไทม์ (Live Search): สั่ง "สร้างกล่องช่องค้นหา เมื่อผู้ใช้เริ่มพิมพ์ตัวอักษร ให้กรองรายชื่อในตารางด้านล่างให้เหลือแค่ชื่อที่ตรงกันทันทีแบบไม่ต้องกด Enter"
🔌 หมวดที่ 7: การเชื่อมต่อข้อมูลและ API (Data & Integrations) — Tips 61–70
  • Tip 61 — ดึงข้อมูลภายนอก (Fetch API): สั่ง AI "เขียนฟังก์ชันดึงข้อมูลแบบ JSON จาก URL API นี้ แล้วนำมาลูปแสดงผลเป็นรูปแบบการ์ดโดยใช้คำสั่ง Fetch และ Async/Await"
  • Tip 62 — ยิงข้อมูลเข้า Google Sheets: สั่ง "ขอโค้ด JavaScript ฝั่งหน้าบ้าน เพื่อนำข้อมูลจากฟอร์ม HTML ยิง POST Request ส่งไปยัง Web App URL ของ Google Apps Script"
  • Tip 63 — ดักจับ Error ของระบบ API: สั่งย้ำ AI "ใส่บล็อก Try/Catch เวลาเรียกเชื่อมต่อ API เสมอ ถ้าดึงข้อมูลพังหรือไม่มา ให้ขึ้นข้อความแจ้งเตือนว่า 'ระบบขัดข้องชั่วคราว'"
  • Tip 64 — ป้องกันหน้าเว็บเด้งรีเฟรช: สั่ง AI เสมอว่า "เวลาสร้างฟอร์ม Submit ให้ใส่คำสั่ง e.preventDefault() ป้องกันหน้าเว็บรีเฟรช เพื่อให้เราคุมการส่งข้อมูลผ่าน JS แบบเบื้องหลังได้"
  • Tip 65 — ส่งอีเมลโดยตรงจากหน้าเว็บ: สั่ง "ช่วยเขียนวิธีและโค้ดใช้บริการ EmailJS เพื่อส่งข้อมูลรายชื่อจากฟอร์มนี้ ตรงเข้าอีเมลส่วนตัวของฉัน โดยที่ไม่ต้องไปเช่า Backend"
  • Tip 66 — การฝังแผนที่ (Google Maps Embed): สั่ง "ขอโค้ดฝังแผนที่ Google Maps โดยกำหนดตำแหน่งพิกัดนี้ และตั้งค่า CSS ให้แผนที่ขยายกว้างพอดีกับขนาดกล่อง 100%"
  • Tip 67 — เชื่อมต่อระบบ Webhook: สั่ง "เขียนโค้ด JS รวบรวมข้อมูลในฟอร์มเป็นก้อน JSON แล้วยิงส่งไปยัง URL ของ Make.com หรือ Zapier Webhook เมื่อคลิกปุ่มสมัคร"
  • Tip 68 — ฝังวิดีโอ YouTube: สั่ง "ขอโค้ดฝังวิดีโอ YouTube iframe แบบปรับแต่ง ให้เล่นวิดีโออัตโนมัติแบบวนลูป ซ่อนปุ่มควบคุมทั้งหมด และปิดเสียง เพื่อใช้เป็นภาพพื้นหลังเว็บ"
  • Tip 69 — ดึงข้อมูลสภาพอากาศ: สั่ง AI "เขียนโค้ดตัวอย่างการเรียก API สภาพอากาศฟรีของ OpenWeather มาโชว์ไอคอนและตัวเลขอุณหภูมิปัจจุบันของกรุงเทพฯ บนแถบด้านบนเว็บ"
  • Tip 70 — จำลองข้อมูลขึ้นมาเอง (Mock Data): หากโปรเจกต์ยังไม่มี API จริง สั่ง AI "ช่วยสร้างอาร์เรย์ JSON จำลองข้อมูลสินค้า 6 ชิ้น เพื่อเอามาทดสอบการแสดงผลหน้าเว็บก่อน"
🐛 หมวดที่ 8: การแก้ปัญหาและจัดการบั๊ก (Debugging & Problem Solving) — Tips 71–80
  • Tip 71 — ให้ AI ช่วยอ่าน Console Log: เมื่อเว็บคลิกไม่ไป กด F12 ดูแถบ Console แล้วก๊อปปี้ข้อความ Error ตัวหนังสือสีแดงทั้งหมดส่งให้ AI วิเคราะห์
  • Tip 72 — แก้ปัญหา CSS ตีกันพัง: สั่ง AI "โครงสร้างตรงนี้พังเพราะ CSS ทับซ้อน ช่วยเขียนคลาสใหม่เฉพาะส่วนนี้คลุมไว้ และหลีกเลี่ยงการตั้งชื่อคลาสที่ซ้ำกับของเดิม"
  • Tip 73 — เช็คบั๊กบนมือถือเครื่องจริง: ถ้าหน้าจอบนมือถือพังแต่ในคอมพิวเตอร์ดูปกติ ให้แคปภาพหน้าจอมือถือส่งให้ Gemini ดู แล้วอธิบายว่า "หน้าจอมือถือส่วนนี้เลย์เอาต์ล้น ช่วยแก้ที"
  • Tip 74 — แก้ปัญหา JS ไม่ทำงาน: สั่ง AI "ช่วยตรวจสอบทีว่าสคริปต์ถูกโหลดก่อนหน้าเว็บโหลดเสร็จหรือไม่ และแก้ไขโค้ดให้เริ่มทำงานเมื่อโหลด DOM เสร็จสมบูรณ์แล้ว"
  • Tip 75 — ไล่เช็คข้อมูลทีละจุด: สั่ง AI "ช่วยเติม console.log() ในตัวแปรหลักๆ ของฟังก์ชันดึงข้อมูลนี้ เพื่อให้ฉันเปิดดูเบื้องหลังได้ว่าข้อมูลมันหายไปตรงบรรทัดไหน"
  • Tip 76 — ปัญหาภาพไม่ยอมโชว์: แจ้ง AI ว่า "รูปภาพไม่แสดง" AI มักจะเตือนให้ตรวจสอบการสะกดชื่อไฟล์ (ตัวพิมพ์เล็ก/ใหญ่) หรือปัญหาลิงก์ไม่ใช่ Direct Link
  • Tip 77 — ใช้เครื่องมือ Inspect ให้เป็น: ให้ AI เป็นติวเตอร์ สั่ง "สอนวิธีใช้ Chrome Inspect Element ขั้นพื้นฐาน เพื่อหาว่าพื้นที่ขอบ (Margin) สีส้มกว้างๆ นี้มาจากแท็กไหน"
  • Tip 78 — รีเซ็ตสไตล์เบราว์เซอร์: ถ้าปุ่มหรือฟอร์มหน้าตาแปลกๆ สั่ง AI "ช่วยเขียน CSS Reset พื้นฐานเอาสไตล์ตั้งต้นของเบราว์เซอร์ออกให้หมดก่อน แล้วค่อยเริ่มทำดีไซน์"
  • Tip 79 — แก้อาการหน้าเว็บกระตุก: สั่ง AI "แอนิเมชันเลื่อนหน้าเว็บดูกระตุกมาก ช่วยเปลี่ยนไปใช้คุณสมบัติ CSS Transform แทนการปรับ Margin/Top เพื่อให้การ์ดจอทำงานลื่นไหลขึ้น"
  • Tip 80 — ถอยกลับไปเวอร์ชันที่ปลอดภัย: Vibe Coding อาจเตลิดได้ ถ้าเละเกินไปให้สั่ง "ขอกลับไปใช้โค้ดเวอร์ชันก่อนหน้าที่ทำ 2 คอลัมน์สำเร็จ เรามาเริ่มตั้งต้นจากตรงนั้นใหม่"
🚀 หมวดที่ 9: ประสิทธิภาพและ SEO (Performance & SEO) — Tips 81–90
  • Tip 81 — ตั้งชื่อรูปรองรับการค้นหา: สั่ง AI "ช่วยเขียนแท็ก img ทุกจุด โดยอย่าลืมใส่ alt attribute อธิบายรูปภาพให้ละเอียดและสอดคล้องกับคีย์เวิร์ด SEO ของธุรกิจด้วย"
  • Tip 82 — ลำดับ Heading ชี้ชะตาเว็บ: สั่ง AI "จัดระเบียบโครงสร้างหน้าเว็บนี้ให้มีแท็ก <h1> แค่ 1 อัน และไล่ระดับความสำคัญ <h2>, <h3> ให้ถูกต้องตามหลัก SEO"
  • Tip 83 — ย่อขนาดไฟล์โค้ด (Minify): เมื่องานโปรเจกต์เสร็จสมบูรณ์ สั่ง AI "ช่วยรวมโค้ด CSS/JS และลบช่องว่างหรือคอมเมนต์ออกให้หมด เพื่อให้ไฟล์มีขนาดกะทัดรัดและโหลดไวที่สุด"
  • Tip 84 — จัดการฟอร์แมตขนาดรูปภาพ: สั่ง AI เพิ่มคำแนะนำ "ช่วยบีบอัดภาพหน้าปกเป็นฟอร์แมต WebP เพื่อให้เว็บโหลดเร็วกว่าการใช้ไฟล์ PNG แบบเดิม"
  • Tip 85 — โหลดรูปภาพแบบ Lazy Loading: สั่ง AI "เพิ่มคำสั่ง loading='lazy' ในแท็กรูปภาพทุกรูปล่าง Hero Section ลงไป เพื่อให้เบราว์เซอร์โหลดรูปเมื่อผู้ใช้เลื่อนหน้าจอไปถึงเท่านั้น"
  • Tip 86 — เพิ่ม Meta Tags สังคมออนไลน์: สั่ง "เขียนแท็ก <meta> พื้นฐาน รวมถึงระบบ Open Graph เพื่อให้เวลาแชร์ลิงก์เว็บนี้ลง Facebook แล้วมีรูปภาพหน้าปกและพาดหัวขึ้นสวยงาม"
  • Tip 87 — ใช้แท็กที่มีความหมาย (Semantic HTML): สั่ง "เปลี่ยนแท็ก <div> ไปใช้แท็กที่ถูกต้อง เช่น <header>, <main>, <footer> เพื่อให้ Google บอทเข้ามาอ่านเข้าใจได้ง่าย"
  • Tip 88 — โหลดฟอนต์อัจฉริยะ: สั่ง AI "ขอโค้ด Import Google Fonts แบบเพิ่ม display=swap เพื่อให้หน้าเว็บโชว์ตัวหนังสือปกติไปก่อนระหว่างรอฟอนต์จริงโหลดเสร็จ"
  • Tip 89 — เอาชนะคะแนน Lighthouse: สั่ง "มีวิธีหรือโค้ดส่วนไหนบ้างที่ทำให้เว็บ HTML ธรรมดานี้ ได้คะแนน Google Lighthouse ฝั่ง Performance เต็ม 100 ช่วยปรับโค้ดและแนะนำให้หน่อย"
  • Tip 90 — ทำความสะอาดโค้ดขยะ: หลังทดลองทำหลายดีไซน์ สั่ง AI "ช่วยสแกนโค้ดทั้งหมดนี้ และลบคลาส CSS หรือฟังก์ชัน JavaScript ที่พิมพ์ทิ้งไว้แต่ฉันไม่ได้เรียกใช้ออกให้หมดที"
☁️ หมวดที่ 10: การนำขึ้นใช้งานจริงและการดูแล (Deployment & Maintenance) — Tips 91–100
  • Tip 91 — เช็คลิสต์ก่อนขึ้นเว็บจริง (Pre-flight): สั่ง AI "สร้าง Checklist ให้หน่อยว่าต้องตรวจสอบลิงก์, ที่อยู่รูปภาพ, และคอนโซลเอเรอร์ตรงไหนบ้างก่อนทำการอัปโหลดขึ้นเซิร์ฟเวอร์"
  • Tip 92 — กำหนดโครงสร้างการลิงก์หน้าเว็บ: ไฟล์หลักต้องชื่อ index.html สั่ง AI ให้อธิบายวิธีลิงก์ไปยังไฟล์อื่นๆ เช่น "ถ้ากดปุ่มติดต่อเราแล้วให้วิ่งไปหน้า contact.html ต้องเขียนลิงก์อย่างไร"
  • Tip 93 — จัดระเบียบโฟลเดอร์ไฟล์: สั่ง AI "ช่วยออกแบบโครงสร้างโฟลเดอร์สำหรับโปรเจกต์นี้ ควรแยกเก็บไฟล์ CSS, JS, Images ไว้ตรงไหน และปรับเส้นทาง (Path) ในโค้ดให้ตรงกัน"
  • Tip 94 — ติดตั้งระบบติดตามคนเข้าเว็บ: สั่ง "ขอวิธีการนำสคริปต์โค้ดติดตามของ Google Analytics หรือ Meta Pixel ไปวางแทรกในแท็ก <head> ของไฟล์ HTML ให้ถูกต้องเป๊ะๆ"
  • Tip 95 — ทำหน้า 404 เผื่อฉุกเฉิน: สั่ง AI "ทำโค้ดหน้าเว็บ 404 Not Found ดีไซน์น่ารักๆ ไว้สำรอง เผื่อกรณีที่ผู้ใช้อาจจะพิมพ์ลิงก์ผิด จะได้มีปุ่มพากลับมาหน้าแรกได้อย่างปลอดภัย"
  • Tip 96 — ออนไลน์เว็บด้วย Netlify: สั่ง AI "ช่วยอธิบายวิธีลากโฟลเดอร์โปรเจกต์เว็บนี้ไปปล่อยในเว็บ Netlify.com เพื่อทำเว็บออนไลน์ได้ฟรีภายใน 1 นาที พร้อมวิธีเปลี่ยนชื่อลิงก์"
  • Tip 97 — การผูก Custom Domain: เมื่อโฮสต์เว็บฟรีสำเร็จ สั่ง AI "อธิบายขั้นตอนวิธีนำชื่อโดเมน .com ที่ฉันเพิ่งซื้อมา ไปเชื่อมผูกเข้ากับเว็บไซต์บนระบบของ Cloudflare Pages ให้หน่อย"
  • Tip 98 — อัปเดตเว็บแบบไร้รอยต่อ: เวลาแก้เนื้อหาในอนาคต ให้ก๊อปปี้โค้ดเดิมใส่แชท แล้วสั่ง "เพิ่มการ์ดสินค้าใหม่อีก 1 กล่องในโครงสร้างเดิม โดยคำนวณโค้ดไม่ให้เลย์เอาต์เก่าพัง"
  • Tip 99 — เก็บซอร์สโค้ดใน GitHub: สั่ง AI "สอนวิธีพื้นฐานในการนำไฟล์เว็บทั้งหมดนี้อัปโหลดขึ้น GitHub เพื่อใช้เป็นพอร์ตโฟลิโอและทำระบบสำรองไฟล์ไว้กันโค้ดหายหรือพัง"
  • Tip 100 — เรียนรู้จาก AI อย่างต่อเนื่อง: เมื่อ AI เขียนโค้ดแอนิเมชันหรือระบบเจ๋งๆ ออกมาให้ สั่งเสมอว่า "ช่วยอธิบายให้ฟังหน่อยว่าโค้ด 5 บรรทัดนี้ทำงานอย่างไร ฉันอยากทำความเข้าใจไว้"
สรุป: 100 Tips เหล่านี้คือคลังความรู้สำหรับการทำงานร่วมกับ AI อย่างมืออาชีพ ยิ่งคุณฝึกใช้และปรับแต่ง Prompt มากเท่าไหร่ ผลลัพธ์ที่ได้ก็จะยิ่งตรงใจและสมบูรณ์แบบมากขึ้นเท่านั้น ขอให้สนุกกับการสร้างเว็บด้วย Gemini Vibe Coding!

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • คุกกี้ที่จำเป็น
    เปิดใช้งานตลอด

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

  • คุกกี้เพื่อการวิเคราะห์

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

  • คุกกี้เพื่อปรับเนื้อหาให้เข้ากับกลุ่มเป้าหมาย

    คุกกี้ประเภทนี้จะเก็บข้อมูลต่าง ๆ รวมทั้งข้อมูลส่วนบุคคลเกี่ยวกับตัวคุณเพื่อเราสามารถนำมาวิเคราะห์ และนำเสนอเนื้อหา ให้ตรงกับความเหมาะสมกับความสนใจของคุณ ถ้าหากคุณไม่ยินยอมเราจะไม่สามารถนำเสนอเนื้อหาและโฆษณาได้ไม่ตรงกับความสนใจของคุณ
    รายละเอียดคุกกี้

บันทึกการตั้งค่า