Gemini สร้างแอปจัดการสวนใน 5 นาทีและแก้บั๊กอัตโนมัติใน 23…

ที่มาภาพ: The Verge

AI-อ่าน 6 นาทีThe Verge

Gemini สร้างแอปจัดการสวนใน 5 นาทีและแก้บั๊กอัตโนมัติใน 23…

⚡ สรุป 30 วิ

ผู้ใช้สั่ง Gemini ให้สร้างแอปบันทึกสภาพต้นไม้และแจ้งรดน้ำ ภายในห้านาทีแอปทำงานในเบราว์เซอร์ แต่พบบั๊กที่ต้องคลิกแก้ ระบบซ่อมแซมอัตโนมัติใน 233 วินาที…

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

Overview

ผู้ใช้ระบุว่าต้องการแอปช่วยบันทึกสภาพต้นไม้และจัดการการปลูกพืชในสวนหลังบ้าน แล้วส่งคำสั่งยาว ๆ ไปยัง Gemini ผลลัพธ์แรกที่ปรากฏคือหน้าต่างพรีวิวของแอปพร้อมกับข้อความแจ้งว่า “~ Channel is unrecoverably broken and will be disposed!” ซึ่งบ่งบอกว่ามีช่องสื่อสารที่เสียหายอย่างรุนแรง ผู้ใช้ต้องกดปุ่ม “Fix” เพื่อให้ระบบพยายามซ่อมแซมข้อผิดพลาดนั้น

แม้ว่าการต้องคลิกปุ่มอาจดูเป็นขั้นตอนที่ยังต้องการการแทรกแซงของมนุษย์ แต่การที่ Gemini สามารถสร้างโครงสร้างพื้นฐานของแอปได้โดยอัตโนมัติภายในเวลาอันสั้น ถือเป็นการแสดงศักยภาพของโมเดล AI ที่ออกแบบมาเพื่อทำงานด้านโค้ดดิ้งโดยตรง

Prompt & Generation

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

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

Bug & Auto‑Repair

เมื่อแอปเปิดทำงานครั้งแรก ระบบแจ้งว่าช่องสื่อสาร (channel) “unrecoverably broken” และจะถูกทำลาย ผู้ใช้ต้องคลิกปุ่ม “Fix” เพื่อให้ Gemini เริ่มกระบวนการแก้ไข ข้อความแจ้งบั๊กนั้นอธิบายว่ามี “blockages” และ “race conditions” ที่ทำให้กระบวนการทำงานไม่ต่อเนื่อง

หลังจากคลิกปุ่ม ระบบใช้เวลา 233 วินาที เพื่อดำเนินการซ่อมแซมและรายงานว่าการแก้ไขสำเร็จ แม้ว่าผู้ใช้จะไม่เข้าใจรายละเอียดเชิงเทคนิคของ “blockages” หรือ “race conditions” ก็ตาม แต่การที่โมเดลสามารถระบุและแก้ไขข้อบกพร่องเหล่านี้ได้โดยอัตโนมัติ ถือเป็นความก้าวหน้าใหม่ในด้านการพัฒนา AI‑assisted

Technical Terms Explained

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

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

Implications for AI‑Assisted Development

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

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

Community Reaction

บทความต้นฉบับที่ The Verge รายงานได้รับความสนใจจากชุมชนผู้พัฒนาและผู้สนใจ AI อย่างกว้างขวาง ผู้ใช้หลายคนแสดงความคิดเห็นว่าแม้การทำงานของ Gemini จะดู “thrilling” แต่ก็ยังต้องการการตรวจสอบและการเรียนรู้จากผู้ใช้เพื่อให้แน่ใจว่าแอปที่ได้ทำงานอย่างถูกต้องและปลอดภัย

หลายคนยังตั้งคำถามเกี่ยวกับขอบเขตของการใช้ AI ในการพัฒนาแอปที่ต้องการความแม่นยำสูง เช่น แอปทางการแพทย์หรือการเงิน ซึ่งอาจต้องการมาตรฐานการตรวจสอบที่เข้มงวดกว่าการพัฒนาแอปส่วนบุคคลอย่างสวนหลังบ้าน

Summary

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

แชร์บทความนี้:

ชอบบทความแบบนี้?

สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม

แหล่งข่าวต้นฉบับ

ชื่อต้นฉบับ
My yard is dying, so I made an app for that
ผู้เขียน
Allison Johnson
แหล่ง
The Verge
วันที่เผยแพร่
13 มิถุนายน 2569 เวลา 20:00

Related

บทความที่เกี่ยวข้อง

ทดสอบอัปเดตใหญ่ของ NotebookLM 3 รายการและการยกเลิกฟีเจอร์…AI
15 มิถุนายน 2569 เวลา 21:30

ทดสอบอัปเดตใหญ่ของ NotebookLM 3 รายการและการยกเลิกฟีเจอร์…

NotebookLM ยังคงเป็น AI ช่วยวิจัยยอดนิยม ด้วยอัปเดต UI การสรุปแม่นยำขึ้นและความเร็วในการจัดการข้อมูล การยกเลิกฟีเจอร์เสียงแม้เงียบแต่เปลี่ยนวิธีใช้มาก

XDA Developers6 นาที
เกมอินดี้ต้องสร้าง Prototype ให้ดี มิใช่พึ่ง AI เพื่อรับเ…AI
15 มิถุนายน 2569 เวลา 17:00

เกมอินดี้ต้องสร้าง Prototype ให้ดี มิใช่พึ่ง AI เพื่อรับเ…

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

Rock Paper Shotgun7 นาที
สหรัฐอเมริกาบังคับ Anthropic ระงับโมเดล AI ชั้นนำทันทีAI
15 มิถุนายน 2569 เวลา 14:00

สหรัฐอเมริกาบังคับ Anthropic ระงับโมเดล AI ชั้นนำทันที

รัฐบาลสหรัฐออกคำสั่งฉุกเฉินให้ Anthropic ปิดให้บริการโมเดล AI Fable 5 และ Mythos 5 ทั้งหมด เนื่องจากความกังวลเรื่องความปลอดภัยระดับชาติและช่องโหว่ jailbreak…

Android Authority6 นาที
ให้ LLM ภายในเครื่องเข้าถึง Docker แล้วสคริปต์มอนิเตอร์ถู…AI
15 มิถุนายน 2569 เวลา 05:00

ให้ LLM ภายในเครื่องเข้าถึง Docker แล้วสคริปต์มอนิเตอร์ถู…

ผู้ใช้ให้ Local LLM เข้าถึง Docker เพื่อสร้างสคริปต์มอนิเตอร์อัตโนมัติ แต่ค่าใช้จ่ายสูง, ความเป็นส่วนตัวเสี่ยง, และผลลัพธ์ไม่แม่นยำ…

XDA Developers8 นาที
คัดลอกลิงก์แล้ว!