Contact
Line : comsiam
Contact
Line : comsiam

หลังจากสร้างแอปด้วย Gemini Canvas แล้ว เรายังสามารถเพิ่มความสามารถของ Gemini เข้าไปในแอป เพื่อเปลี่ยนจากแอปธรรมดาที่ทำงานตาม Logic ตายตัว ให้กลายเป็นแอปที่สามารถสร้างข้อความ สร้างรูปภาพ หรือประมวลผลคำสั่งด้วย Generative AI ได้
ตัวอย่างเช่น เดิมเรามีแอปสำหรับเขียนคำอธิบายสินค้า
ผู้ใช้กรอก
จากนั้นสามารถเพิ่ม Gemini ให้แอปนำข้อมูลเหล่านี้ไปสร้าง
คำอธิบายสินค้า
ขึ้นมาโดยอัตโนมัติ
หรือสร้างแอปที่ผู้ใช้พิมพ์หัวข้อแล้วให้ AI สร้าง
ได้
บน Gemini Canvas ปัจจุบันสามารถเริ่มเพิ่ม AI ได้จากคำสั่ง
Add Gemini features
แล้ว Gemini จะช่วยเพิ่มความสามารถที่ขับเคลื่อนด้วย AI ให้กับแอป
อย่างไรก็ตาม การเพิ่ม AI ควรเริ่มจากคำถามว่า
“AI จำเป็นต่อฟังก์ชันนี้จริงหรือไม่?”
ไม่ใช่ใส่ AI เข้าไปทุก Feature เพียงเพราะทำได้
Add Gemini features เป็นความสามารถใน Canvas ที่ช่วยเพิ่มฟังก์ชันที่ขับเคลื่อนด้วย Gemini เข้าไปในแอปที่สร้างไว้
ตัวอย่างที่รองรับ ได้แก่
หลังจากเพิ่มแล้วสามารถใช้ Prompt สั่ง Gemini ปรับพฤติกรรมของ AI Feature ต่อได้
ตัวอย่าง
“ทำให้ข้อความที่สร้างสั้นลง”
“เพิ่มตัวเลือก Tone”
“ให้สร้างคำตอบภาษาไทยเท่านั้น”
“เพิ่มปุ่ม Regenerate”
“แสดง Loading ระหว่างสร้างข้อความ”
จึงไม่จำเป็นต้องสร้างแอปใหม่ตั้งแต่ต้นเพื่อเพิ่ม AI
ก่อนเริ่มมีข้อกำหนดสำคัญ
ผู้ใช้ต้อง
ลงชื่อเข้าใช้ Gemini Apps
และ
มีอายุ 18 ปีขึ้นไป
จึงจะใช้ความสามารถสำหรับเพิ่ม AI ลงในแอปได้
หากไม่เห็นปุ่ม Add Gemini features ควรตรวจ
ก่อนเพิ่ม AI ควรทำ Core App ให้ใช้งานได้ก่อน
ตัวอย่างต้องการสร้าง
AI Product Description Generator
Version แรกควรมี
ชื่อสินค้า
คุณสมบัติ
กลุ่มลูกค้า
Tone
Generate
พื้นที่แสดงข้อความ
จากนั้นจึงเพิ่ม Gemini ให้ปุ่ม Generate สร้างข้อความจริง
UI ก่อน → Logic ก่อน → AI ทีหลัง
ช่วยให้ Debug ได้ง่ายกว่า
เปิด Chat ที่มีแอปที่ต้องการแก้
จากนั้นมองบริเวณด้านล่างขวาของ Canvas
เลือก
Add Gemini features
เมื่อกดแล้ว Gemini จะเพิ่ม AI Feature เข้าไปใน App และแสดงรายละเอียดใน Chat ว่าได้เพิ่มอะไรเข้าไป
จากนั้นสามารถตอบกลับด้วย Prompt เพื่อปรับแก้ต่อได้
เปิด App → Add Gemini features → ตรวจ Feature → สั่งปรับ → Preview → Test
อย่าใช้คำสั่งกว้างเกินไป เช่น
“เพิ่ม AI ให้แอป”
แม้ระบบสามารถช่วยเริ่มต้นได้ แต่หากต้องการผลลัพธ์ตรงควรระบุ Function
“เพิ่ม Gemini”
“เพิ่ม Gemini ให้ปุ่ม Generate สร้างคำอธิบายสินค้าจากชื่อสินค้า คุณสมบัติ และกลุ่มลูกค้า”
หรือ
“เพิ่ม AI ให้ผู้ใช้พิมพ์หัวข้อ แล้วสร้าง Caption ภาษาไทย 3 แบบ”
หรือ
“เพิ่ม AI Image Generation ให้สร้างภาพจากคำอธิบายที่ผู้ใช้กรอก”
Prompt ที่ชัดช่วยลดการแก้รอบถัดไป
ถ้าเพิ่งเพิ่ม AI อย่าทำให้ App
ทั้งหมดพร้อมกัน
เริ่มจาก Function เดียว
ตัวอย่าง
Generate Product Description
ให้ Feature นี้ทำงานดีเสียก่อน
จากนั้นค่อยเพิ่ม
ทีละ Feature
Text Generation เป็น Use Case ที่ตรงไปตรงมามาก
สามารถใช้กับ
“เพิ่ม Gemini ให้ App นี้สร้างคำอธิบายสินค้าจาก Input ของผู้ใช้ และแสดงผลลัพธ์ใน Output Box”
จากนั้นทดสอบหลาย Input
ตัวอย่าง App ง่าย ๆ ที่เหมาะกับการเริ่มต้น
Product Name
Product Details
Audience
Tone
Caption 3 แบบ
“เพิ่ม Gemini ให้แอปนี้สร้าง Social Media Caption 3 แบบจากข้อมูลสินค้า โดยแต่ละแบบต้องแตกต่างกันและใช้ Tone ที่ผู้ใช้เลือก”
จากนั้นเพิ่ม
ภายหลังได้
เหมาะกับร้านค้าออนไลน์
ชื่อสินค้า
Feature
Benefit
Audience
Tone
Product Description
“เพิ่ม Gemini ให้สร้าง Product Description ภาษาไทยประมาณ 150–250 คำจากข้อมูลที่ผู้ใช้กรอก ห้ามสร้างราคา โปรโมชั่น หรือคุณสมบัติที่ไม่ได้ให้มา”
ประโยคสุดท้ายสำคัญมาก
เพราะช่วยลดการสร้างข้อมูลสินค้าเอง
สามารถสร้าง App สำหรับช่วย Draft Email
Purpose
Recipient Context
Key Points
Tone
Email Draft
“เพิ่ม Gemini ให้สร้าง Email Draft จาก Purpose, Key Points และ Tone โดยห้ามเพิ่มข้อมูลที่ผู้ใช้ไม่ได้ให้”
เหมาะกับการสร้าง Draft
แต่ผู้ใช้ควรตรวจข้อความก่อนส่งจริง
แทนที่จะให้ AI เขียนบทความทั้งชิ้น สามารถเริ่มจาก Outline
Keyword
Audience
Search Intent
Article Type
H1
H2
H3
“เพิ่ม Gemini ให้สร้าง SEO Article Outline จาก Keyword และ Search Intent โดยจัด H1 H2 H3 และหลีกเลี่ยงหัวข้อซ้ำ”
เหมาะกับ Content Workflow
สามารถให้ผู้ใช้ Paste ข้อความแล้วเลือกสิ่งที่ต้องการ
เช่น
“เพิ่ม Gemini ให้ Rewrite ข้อความตาม Tone ที่เลือก โดยรักษาข้อเท็จจริง ตัวเลข ชื่อ และความหมายเดิม”
หลังสร้างควรตรวจว่า AI ไม่เปลี่ยน Fact
อีก Use Case คือการสรุปข้อความ
ข้อความยาว
Summary
“เพิ่ม Gemini ให้สรุปข้อความจาก Input โดยห้ามเพิ่มข้อมูลที่ไม่มีอยู่ในต้นฉบับ”
สำหรับเอกสารสำคัญยังต้องตรวจว่า Summary ไม่ตัด Context สำคัญ
เหมาะกับงาน Creative
ตัวอย่าง
“เพิ่ม Gemini ให้สร้าง Content Ideas 10 หัวข้อจาก Industry, Audience และ Goal โดยหลีกเลี่ยง Idea ที่ซ้ำกัน”
สามารถเพิ่มปุ่ม
Generate More
ภายหลัง
นอกจากข้อความ Gemini-powered features ยังสามารถเพิ่มการสร้างรูปภาพให้แอปได้
ตัวอย่าง
AI Poster Generator
ผู้ใช้กรอก
แล้วแอปสร้างภาพ
“เพิ่ม Gemini Image Generation ให้ App นี้สร้างภาพจาก Prompt ที่ผู้ใช้พิมพ์ และแสดงผลใน Preview Area”
เพื่อให้ UX ชัดเจน
ถ้ายังไม่ต้องการสร้างรูปตรง ๆ สามารถใช้ Gemini สร้าง Prompt ก่อน
สิ่งที่อยากได้
Style
Mood
Aspect
Detailed Image Prompt
“เพิ่ม Gemini ให้เปลี่ยนคำอธิบายสั้นของผู้ใช้เป็น Image Prompt ที่ละเอียด โดยไม่เปลี่ยน Subject หลัก”
เป็น Project ที่ง่ายกว่า Image Generation เต็มรูปแบบ
AI App ต้องทำให้ User Flow ชัด
ตัวอย่าง
Input
↓
Generate
↓
Loading
↓
Output
อย่าให้ AI เริ่ม Run ทุกครั้งที่ผู้ใช้พิมพ์หนึ่งตัวอักษร หากไม่จำเป็น
เพราะอาจทำให้
ปุ่ม Generate ทำให้ผู้ใช้รู้ว่าเมื่อไร App จะเริ่มประมวลผล
Generative AI อาจไม่ได้ตอบทันที
จึงควรแสดงสถานะระหว่างทำงาน
ตัวอย่าง
Generating…
หรือ
กำลังสร้างคำตอบ…
“เพิ่ม Loading State หลังผู้ใช้กด Generate และ Disable ปุ่มจนกว่าการสร้างจะเสร็จ”
ช่วยป้องกันผู้ใช้กด Generate ซ้ำหลายครั้ง
AI Generation สามารถล้มเหลวได้
เช่น
หน้า App ควรมีข้อความที่คนทั่วไปเข้าใจ
“Unhandled promise rejection”
“ไม่สามารถสร้างผลลัพธ์ได้ กรุณาลองใหม่อีกครั้ง”
ส่วน Error ทางเทคนิคสามารถดูใน Console
Output ของ Generative AI ไม่เหมือนกันทุกครั้ง
จึงมักมีประโยชน์ที่จะมีปุ่ม
Regenerate
“เพิ่มปุ่ม Regenerate เพื่อให้ผู้ใช้สร้างผลลัพธ์ใหม่จาก Input เดิม โดยไม่ต้องกรอกข้อมูลใหม่”
เหมาะกับ
สำหรับ Text Generation ควรมี Copy Button
“เพิ่ม Copy Button ที่ Output และแสดงข้อความ ‘Copied’ หลังคัดลอกสำเร็จ”
UX แบบนี้สะดวกกว่าการให้ผู้ใช้เลือกข้อความเองทุกครั้ง
หลังสร้างเสร็จ ผู้ใช้อาจต้องการเริ่มใหม่
ควรมี
Clear
หรือ
Reset
แต่ต้องกำหนด Scope
“เพิ่ม Clear Button สำหรับล้าง Input และ Output เท่านั้น ห้ามลบ Setting อื่นของผู้ใช้”
ช่วยป้องกัน Reset มากเกินไป
AI Writing App สามารถเพิ่มตัวเลือก Tone
เช่น
“เพิ่ม Tone Dropdown และให้ Gemini ปรับ Style ของ Output ตาม Tone ที่ผู้ใช้เลือก โดยห้ามเปลี่ยน Facts”
นี่ทำให้ App ใช้ได้หลายสถานการณ์ขึ้นโดยไม่ต้องมีหลายหน้า
สามารถให้ผู้ใช้เลือกระดับความยาว
“เพิ่ม Length Selector แบบ Short, Medium และ Long และกำหนดให้ส่งผลต่อความละเอียดของ Output แต่ไม่เปลี่ยนข้อเท็จจริง”
เหมาะกับ
หาก App ใช้หลายภาษา สามารถเพิ่ม
ตาม Use Case
“เพิ่ม Language Selector และให้ Output ใช้ภาษาที่ผู้ใช้เลือก โดย Input สามารถเป็นภาษาใดก็ได้”
จากนั้นต้องทดสอบหลายภาษา
Audience มีผลต่อ Output มาก
ตัวอย่าง
“เพิ่ม Audience Selector และให้ Gemini ปรับระดับคำศัพท์และความลึกของคำอธิบายตาม Audience”
ทำให้ AI Output Useful มากขึ้น
ปัญหาสำคัญคือ AI สามารถเพิ่มข้อมูลที่ไม่ได้ให้มา
สำหรับ App ธุรกิจควรระบุ Constraint
“สร้างคำตอบจากข้อมูลที่ผู้ใช้กรอกเท่านั้น หากข้อมูลไม่เพียงพอให้แจ้งว่าข้อมูลไม่ครบ แทนการสร้าง Fact เพิ่ม”
เหมาะกับ
ช่วยลด Hallucination
หากสร้าง Product Content
ควรระบุ
“ห้ามสร้างราคา ส่วนลด การรับประกัน หรือ Promotion หากผู้ใช้ไม่ได้ระบุ”
เพราะข้อความ AI ที่ดูดีแต่ข้อมูลผิดสามารถสร้างปัญหาทางธุรกิจได้
เช่นเดียวกับราคา
ถ้า Input มี
Growth = 12%
Gemini ไม่ควรเปลี่ยนเป็น
15%
เพื่อให้ข้อความดูดี
“รักษาตัวเลขทั้งหมดจาก Input อย่างเคร่งครัด และห้ามสร้างตัวเลขเพิ่มเติม”
หลัง Generate ควรตรวจอีกครั้ง
สามารถกำหนดพฤติกรรมให้ Feature ชัดขึ้น
ตัวอย่าง AI Customer Reply Tool
Rules:
“กำหนดให้ AI Reply Tool ปฏิบัติตาม Rules เหล่านี้ทุกครั้ง และให้ Output เป็น Draft สำหรับมนุษย์ตรวจ ไม่ใช่ข้อความที่ส่งอัตโนมัติ”
ช่วยลดความเสี่ยง
หากสร้าง AI Reply App ควรเริ่มจาก
Generate Draft
ไม่ใช่
Generate + Send
เพราะมนุษย์ควรตรวจ Output ก่อน
Customer Message
↓
AI Draft
↓
Human Review
↓
Send
ปลอดภัยกว่า
Customer Message → AI → Send อัตโนมัติ
มาก
เมื่อ Add Gemini features แล้ว อย่าเชื่อว่าใช้งานได้ทันที
เปิด Preview และทดสอบจริง
Input สั้น
Input ยาว
Input ว่าง
ภาษาไทย
ภาษาอังกฤษ
ข้อความแปลก
คำถามไม่เกี่ยวข้อง
ดูว่า App รับมืออย่างไร
หาก Generate ไม่ทำงาน
ให้เปิด
Show console
เพื่อดู Error และ Logs
จากนั้นสั่ง Gemini
“ตรวจ Error ใน Console และแก้เฉพาะสาเหตุที่ทำให้ AI Generation ไม่ทำงาน ห้ามเปลี่ยน UI ส่วนอื่น”
ช่วยลด Scope การแก้
บน Desktop สามารถใช้ Select and ask เพื่อเลือกส่วนหนึ่งของ App
ตัวอย่างเลือก Generate Button แล้วสั่ง
“ทำให้ปุ่มนี้ Disable ระหว่าง AI กำลังสร้างคำตอบ”
หรือเลือก Output
“เพิ่ม Copy และ Regenerate ตรงส่วนนี้”
ไม่ต้อง Rewrite App ทั้งหมด
แม้ผู้ใช้ไม่จำเป็นต้องเขียน Code เอง แต่สำหรับ Project สำคัญควรเปิด Code View ตรวจด้วย
โดยเฉพาะ
Developer สามารถ Review ต่อได้
หาก App ทำงานก่อนเพิ่ม AI แต่พังหลังเพิ่ม
ให้ตรวจ Recent Changes
ช่วยจำกัดสาเหตุ
ก่อนเพิ่ม Feature ใช้ได้
↓
หลังเพิ่ม Feature พัง
↓
ตรวจการเปลี่ยนแปลงล่าสุดก่อน
ไม่ต้อง Rewrite ทุกอย่าง
ถ้าต้องการทั้ง
อย่าเพิ่มทั้งหมดพร้อมกัน
ใช้
Text Generation
Tone
Translation
Image Generation
ทุก Version ต้องผ่าน Test ก่อนเพิ่มถัดไป
ผู้ใช้จริงอาจพิมพ์
“ช่วยทำอันนี้ให้ดี”
AI App ต้องจัดการได้หรือบอกว่าต้องการข้อมูลเพิ่ม
“ถ้า Input ไม่เพียงพอ ให้ถามหรือแสดงข้อความว่าต้องกรอกข้อมูลเพิ่มแทนการเดา”
ช่วยลด Output มั่ว
ผู้ใช้สามารถ Paste ข้อมูลยาวเกินที่ UI ถูกออกแบบไว้
ตรวจ
ว่าทำงานยังดีหรือไม่
ปุ่ม Generate ไม่ควรสร้างคำตอบจาก Input ว่างถ้า Feature จำเป็นต้องมีข้อมูล
“Disable Generate จนกว่าจะกรอก Required Fields ครบ และแสดงข้อความใต้ Field ที่ยังว่าง”
ดีกว่าให้ AI เดาว่าผู้ใช้ต้องการอะไร
ถ้า Input มีข้อจำกัดความยาว Character Counter ช่วย UX
“เพิ่ม Character Counter ใต้ Input และแสดง Warning เมื่อใกล้ถึงขีดจำกัด”
เหมาะกับ
ต้องตัดสินใจตาม Use Case
บาง App ควรจำ Input
บาง App ไม่ควรเก็บข้อมูล
โดยเฉพาะข้อมูลละเอียดอ่อน
“จำเป็นต้องเก็บข้อมูลนี้ไหม?”
หากไม่จำเป็น
อย่าเก็บเพียงเพราะทำได้
หลีกเลี่ยงการ Hard-code
ลงในส่วนที่ผู้ใช้สามารถเข้าถึงได้
AI App ที่จะใช้ Production ควรผ่าน Technical และ Security Review เพิ่มเติม
หาก App รับข้อความผู้ใช้ ต้องรู้ว่าข้อมูลประเภทไหนจะถูกป้อน
ตัวอย่าง
แอปสร้าง Email อาจได้รับข้อมูลลูกค้า
แอปสรุปรายงานอาจได้รับข้อมูลบริษัท
ก่อนเปิด Public ควรกำหนดว่า
Privacy เป็นส่วนหนึ่งของ Product Design
หากงานสามารถทำได้โดยไม่ส่งข้อมูลละเอียดอ่อนเข้า AI ก็ควรลดข้อมูลนั้น
ตัวอย่าง
แทนส่ง
ชื่อเต็ม + เลขบัญชี + รายละเอียดส่วนตัว
อาจส่งเฉพาะข้อมูลที่จำเป็นต่อ Task
หลักคือ
ใช้ข้อมูลให้น้อยที่สุดเท่าที่งานต้องใช้
Text Generation สามารถสร้างข้อมูลที่ไม่มีจริงได้
ดังนั้น Output ที่เกี่ยวกับ
ต้องมี Workflow ตรวจที่เหมาะสม
Generative Output = Fact ที่รับรองแล้ว
ตัวอย่าง AI Content App
สร้าง Draft
ตรวจ
นี่เป็น Workflow ที่เหมาะกับงานสำคัญ
ไม่ควรออกแบบ UI ให้ Output จาก AI ถูก Publish ทันทีโดยไม่มี Review หากความผิดพลาดมีผลกระทบสูง
ตัวอย่าง
“ข้อความนี้สร้างโดย AI โปรดตรวจข้อมูลสำคัญก่อนนำไปใช้”
เหมาะกับ Tool ที่ผู้ใช้อาจนำ Output ไปเผยแพร่ต่อ
ไม่จำเป็นต้องใส่กับทุก App แต่ควรพิจารณาตาม Risk
อีกตัวอย่างที่เหมาะคือ Learning App
เนื้อหาบทเรียน
“เพิ่ม Gemini ให้ App นี้สามารถอธิบายข้อความสำหรับผู้เริ่มต้นและสร้าง Quiz 5 ข้อจากเนื้อหาที่ผู้ใช้ใส่”
จากนั้นตรวจ Answer Key
เหมาะกับ Content และ Business
ข้อมูลสินค้า/บริการ
FAQ
“เพิ่ม Gemini ให้สร้าง FAQ 10 ข้อจากข้อมูลบริการที่ผู้ใช้กรอก โดยตอบจากข้อมูลที่ให้เท่านั้น หากไม่มีข้อมูลให้ระบุว่าไม่ทราบ”
ช่วยลดการแต่งข้อมูลธุรกิจ
สามารถทำ Tool เช่น
Keyword
Audience
Intent
“เพิ่ม Gemini ให้สร้าง Content Brief จาก Keyword, Audience และ Search Intent โดยสร้าง Title, H2/H3, Questions และ Recommended Coverage แต่ห้ามสร้าง Search Volume”
ข้อสุดท้ายสำคัญ เพราะถ้าไม่มี Data จริง AI ไม่ควรแต่งตัวเลข Keyword Volume
สามารถสร้าง Tool แปลข้อความ
Text
Target Language
Tone
Translation
“เพิ่ม Gemini ให้แปลข้อความโดยรักษาชื่อสินค้า ตัวเลข URL และคำ Technical ที่กำหนดไว้”
เหมาะกับ Content Workflow
หากมีตัวเลขที่ผู้ใช้ใส่ สามารถให้ Gemini ช่วยอธิบาย
ตัวอย่าง
Revenue Growth
Traffic
Conversion
ควรให้ Calculation ทำด้วย Logic ปกติก่อน
แล้วส่งผลลัพธ์ให้ AI “อธิบาย”
ดีกว่าให้ AI คำนวณตัวเลขที่มีสูตรแน่นอนโดยไม่จำเป็น
Math/Rules → Code
Explanation/Language → AI
ไม่จำเป็นต้องใช้ Gemini กับทุกฟังก์ชัน
เพราะ Logic ปกติให้ผลลัพธ์แน่นอนกว่า
ใช้ AI ในจุดที่ AI เพิ่มคุณค่าจริง
AI Feature มี Resource Usage และข้อจำกัดตามบริการหรือบัญชี
ก่อนทำแอปที่มีผู้ใช้จำนวนมาก ไม่ควรสมมติว่า AI Generation ไม่มี Limit หรือฟรีไม่จำกัด
ควรออกแบบ App ให้รับมือ
ได้
และตรวจเงื่อนไขปัจจุบันอีกครั้งก่อน Deploy จริง
การกด Add Gemini features แล้ว AI ทำงานใน Canvas เป็นจุดเริ่มต้นที่ดี
แต่ Production App อาจต้องพิจารณาเพิ่มเติม เช่น
ดังนั้นควรใช้ Canvas เพื่อสร้างและพิสูจน์ Use Case ก่อน
แล้วค่อยวาง Architecture สำหรับระบบจริงหาก Project โตขึ้น
ใช้ Workflow นี้ได้กับ App ส่วนใหญ่
สร้าง App พื้นฐาน
ให้ Core Function ทำงาน
กำหนดว่า AI ทำอะไร
เพิ่ม AI
กำหนด Behavior
ทดลอง
เพิ่มสถานะรอ
จัดการ Failure
ตรวจ Input
กำหนด Constraints
ลองหลาย Input
ตรวจ Output สำคัญ
ให้คนอื่นลอง
แก้ Feedback
ตรวจ Technical, Privacy และ Security
“เพิ่ม Gemini ให้ App นี้สร้างข้อความจาก Input ของผู้ใช้ โดยแสดงผลใน Output Area และมี Loading, Regenerate และ Copy”
“เพิ่ม Gemini ให้สร้าง Product Description จากข้อมูลสินค้าที่ผู้ใช้กรอก ห้ามสร้างราคา ส่วนลด สเปก หรือข้อมูลที่ไม่มีใน Input”
“เพิ่ม Gemini ให้สร้าง Caption 3 แบบจาก Product, Audience และ Tone และให้แต่ละแบบแตกต่างกันอย่างชัดเจน”
“เพิ่ม Gemini ให้สรุป Input โดยใช้เฉพาะข้อมูลต้นฉบับและห้ามเพิ่มข้อเท็จจริงใหม่”
“เพิ่ม Gemini-powered Image Generation ให้ผู้ใช้กรอก Prompt แล้วสร้างภาพ พร้อม Loading, Error และ Regenerate”
“เพิ่ม Gemini ให้สร้าง Quiz 5 ข้อจากข้อความที่ผู้ใช้ให้ พร้อมตัวเลือก คำตอบ และคำอธิบาย”
“ให้ AI ใช้ข้อมูลจาก Input เท่านั้น หากไม่มีข้อมูลเพียงพอให้แจ้งว่าข้อมูลไม่ครบ ห้ามเดา”
“เพิ่ม Length Selector Short, Medium, Long และให้ AI ปรับเฉพาะความละเอียดของ Output”
“เพิ่ม Tone Selector Friendly, Professional, Formal และ Casual”
“เพิ่ม Language Selector และให้ Output ใช้ภาษาที่เลือก”
“เพิ่ม Error State ที่ผู้ใช้เข้าใจง่ายและเก็บ Technical Error ไว้ใน Console”
“เพิ่ม Regenerate โดยใช้ Input และ Settings เดิม”
ทำให้ App ซับซ้อนโดยไม่จำเป็น
ไม่รู้ว่า AI เพิ่มคุณค่าอะไร
ส่ง Input ว่างเข้า Generation
ผู้ใช้คิดว่า App ค้าง
เมื่อ Generation ล้มเหลวผู้ใช้ไม่รู้เกิดอะไรขึ้น
AI แต่งข้อมูลเพิ่ม
Generative AI ยังผิดได้
เสี่ยงด้าน Security
ไม่ได้ทดสอบ Abuse และ Privacy
ข้าม Engineering Review
Rule ปกติทำได้หรือไม่
อย่าเพิ่ม AI ก่อน MVP ผ่าน
กำหนด Function เดียวให้ชัด
มีอะไรบ้าง
ต้องการอะไร
อะไรที่ห้าม AI สร้าง
ทดสอบจริง
ผู้ใช้รู้ว่ากำลังทำงาน
Failure ไม่ทำให้ UI พัง
ถ้ามี
ถ้ามี
ตรวจ Output
มี Error ไหม
ใช้ได้ไหม
ตรวจ Code
ลดข้อมูลเท่าที่จำเป็น
ลด Hallucination
ตาม Risk ของงาน
มี Error Handling หรือไม่
ทดสอบหลาย Input หรือยัง
มีคนอื่นลองไหม
ได้ Canvas มีความสามารถ Add Gemini features สำหรับเพิ่มฟีเจอร์ที่ขับเคลื่อนด้วย Gemini เข้าไปใน App
เปิด Chat ที่มี App ใน Canvas แล้วมองบริเวณด้านล่างขวาของ Canvas สำหรับคำสั่ง Add Gemini features
ผู้ใช้ต้องลงชื่อเข้าใช้ Gemini Apps และมีอายุ 18 ปีขึ้นไปสำหรับความสามารถนี้
ตัวอย่างที่ Google ระบุคือฟีเจอร์ประเภท Text Generation และ Image Generation
ไม่จำเป็นสำหรับการเริ่มต้น เพราะสามารถใช้ Add Gemini features และ Prompt สั่ง Gemini ให้เพิ่มหรือปรับ AI Feature ได้
ได้ หลังเพิ่ม Gemini จะแสดงภาพรวมของสิ่งที่เพิ่ม และสามารถตอบกลับด้วย Prompt เพื่อสั่งแก้เพิ่มเติมได้
ได้ บน Desktop สามารถเปิด Code View เพื่อดูและแก้ Code ได้
เปิด Show console ตรวจ Errors และ Logs แล้วให้ Gemini ช่วยวิเคราะห์และแก้เฉพาะจุดได้
ได้ Generative AI ยังสามารถสร้างข้อมูลที่ผิดหรือไม่มีอยู่จริง จึงควรกำหนด Constraints และตรวจ Output ที่สำคัญ
ไม่จำเป็น หากงานเป็น Formula หรือ Rule ตายตัว การใช้ Code ธรรมดามักเหมาะกว่า AI
ไม่ควรถือว่า Prototype ใน Canvas พร้อม Production โดยอัตโนมัติ ระบบจริงอาจต้องตรวจ Security, Privacy, Infrastructure, Limits และ Monitoring เพิ่มเติม
หากสร้าง App ใน Gemini Canvas อยู่แล้ว สามารถเพิ่มความสามารถของ Gemini เข้าไปได้โดยใช้
Add Gemini features
โดยผู้ใช้ต้องลงชื่อเข้าใช้ Gemini Apps และมีอายุ 18 ปีขึ้นไป
ตัวอย่างฟีเจอร์ที่สามารถเพิ่ม ได้แก่
Text Generation
และ
Image Generation
Workflow ที่แนะนำคือ
สร้าง App พื้นฐาน → ทดสอบ MVP → กำหนดว่า AI ทำอะไร → Add Gemini features → ปรับด้วย Prompt → Preview → Test → เพิ่ม Loading/Error → ตรวจ Output → ปรับต่อ
อย่าเริ่มด้วย
“เพิ่ม AI ให้ทุกอย่าง”
แต่ให้เลือกก่อนว่า AI สามารถเพิ่มคุณค่าตรงไหนได้จริง
ตัวอย่าง
Calculator ใช้ Formula ปกติ
แต่คำอธิบายผลลัพธ์อาจใช้ AI
Search ใช้ Logic ปกติ
แต่การสรุปข้อมูลอาจใช้ AI
Form ใช้ Validation ปกติ
แต่การสร้าง Draft จากข้อมูลใน Form อาจใช้ AI
หลักสำคัญคือ
ใช้ Code กับงานที่ต้องการคำตอบแน่นอน
และ
ใช้ Gemini กับงานที่ต้องการการสร้าง วิเคราะห์ หรือใช้ภาษาธรรมชาติ
เมื่อแบ่งหน้าที่แบบนี้ แอปจะไม่ซับซ้อนเกินความจำเป็น และสามารถใช้จุดแข็งของ Generative AI ได้อย่างเหมาะสม
Gemini Canvas จึงช่วยให้การเพิ่ม AI เข้า App ไม่จำเป็นต้องเริ่มจากการสร้าง Integration ทั้งหมดด้วยตัวเอง แต่สามารถเริ่มจาก Prompt ทดลอง Use Case และพัฒนา AI Feature ทีละส่วนจนได้ Prototype ที่นำไปทดสอบกับผู้ใช้จริงได้