Google AI Studio ให้ผู้ใช้สร้างแอป Android ผ่านภาษาธรรมชาติ

icon MarsBit
แชร์
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconสรุป

expand icon
ข่าว AI และคริปโต: Google AI Studio ตอนนี้อนุญาตให้ผู้ใช้สร้างแอป Android โดยใช้คำสั่งภาษาธรรมชาติ ระบบจะสร้างโค้ด ออกแบบอินเทอร์เฟซ และแก้ไขบั๊กผ่านปัญญาประดิษฐ์แบบสนทนา การทดสอบโดย Sean Hollister จาก The Verge สามารถสร้างแอปสามตัวในช่วงบ่ายเดียว แม้ว่าจะมีปัญหาด้านการเล่นและแอปขัดข้อง ข่าวบนโซ่และพัฒนาการด้าน AI ยังคงเปลี่ยนแปลงกระบวนการทำงานด้านเทคโนโลยีและการพัฒนาต่อไป

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

Sean Hollister ผู้เขียนจาก The Verge เพิ่งทดลองใช้ความสามารถ “prompt to phone” ของ Google AI Studio เขาสร้างแอปสามตัวภายในช่วงบ่ายเดียว ได้แก่ เกมผจญภัยด้วยข้อความ ตัวคำนวณแคลอรี และเกมแนวนิยม Mario โดยแทบไม่ต้องเขียนโค้ดด้วยตัวเอง และบั๊กบางส่วนยังสามารถแก้ไขได้อย่างรวดเร็วผ่านการสนทนาต่อเนื่อง การทดลองครั้งนี้แสดงให้เห็นว่า เครื่องมือการเขียนโปรแกรมด้วย AI กำลังเคลื่อนตัวจากสภาพแวดล้อมการพัฒนาไปสู่บริบทการใช้งานที่ใกล้เคียงผู้ใช้ทั่วไปมากขึ้น

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

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

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

以下为原文:

เมื่อวานนี้ ฉันได้สร้างแอป Android ชิ้นแรกของตัวเอง จากนั้นก็สร้างอีกสองชิ้น—ภายในช่วงบ่ายเดียว รวมทั้งหมดสามชิ้น

หนึ่งในแอปพลิเคชันนั้น ฉันแค่พิมพ์คำภาษาอังกฤษ 148 คำลงในเบราว์เซอร์เว็บไซต์ แล้วก็จากไป สิบนาทีต่อมา โทรศัพท์ Android จริงของฉันก็มีแอปพลิเคชันใหม่ที่สมบูรณ์แบบปรากฏขึ้นแล้ว แน่นอนว่าก่อนหน้านั้น ฉันต้องเตรียมโทรศัพท์ก่อนเล็กน้อย: เปิดโหมดดีบัก USB และเชื่อมต่อโทรศัพท์กับคอมพิวเตอร์ แต่นอกจากนั้น ตามที่ Google โฆษณาไว้ AI Studio แทบจะทำงานทั้งหมดให้ฉันแทนแล้ว

ฉันพิมพ์ข้อความ คลิกติดตั้ง แล้วก็—voilà โปรแกรมที่ทำงานได้ครบถ้วนก็ปรากฏขึ้น ณ ขณะนั้น ฉันแทบจะเห็นด้วยกับการตัดสินของ David, Allison และ Jen: ปฏิวัติซอฟต์แวร์ส่วนบุคคลได้มาถึงแล้ว และกำลังเข้าสู่โทรศัพท์มือถือของคุณ ในอนาคต ผู้คนทั่วไปแม้ไม่มีทักษะการเขียนโปรแกรม ก็อาจทำให้ระบบอุปกรณ์อัจฉริยะในบ้านที่ซับซ้อนทำงานได้จริง

จากนั้นฉันเริ่มใช้งานแอปทั้งสามตัวนี้จริงๆ: ตัวนับแคลอรี และเกมสองเกม ผลลัพธ์คือพวกมันทำงานไม่ค่อยดีนัก และขณะที่ฉันเพิ่งเริ่มเพลิดเพลินกับการปรับปรุงและทดลองปรับแต่งให้ดีขึ้นเรื่อยๆ AI Studio ก็แจ้งว่าฉันได้ใช้ถึงขีดจำกัดรายวันแล้ว ต่อไปฉันจะต้องจ่ายเงินหรือรอให้โควต้ากลับมา

ดังนั้น ความรู้สึกเสียดสียังคงมีอยู่ แต่ไม่สามารถปฏิเสธได้ว่า ในปัจจุบัน บุคคลทั่วไปสามารถทำสิ่งต่างๆ ได้น่าทึ่งมาก เพียงในช่วงเช้าเดียวกัน เพื่อนร่วมงานของฉันอย่าง Stevie Bonifield ก็พัฒนาแอปติดตามสุขภาพส่วนตัว และเขาเชื่อว่าแอปนี้ดีพอที่จะนำไปใช้งานจริงได้ ตอนที่ Gemini แสดงข้อความแจ้งอัปเกรดแบบจ่ายเงิน ปฏิกิริยาแรกของฉันกลับเป็น: “ควรจ่ายเงินทดลองใช้几个月ก่อนไหม?” นี่ไม่ใช่สิ่งที่ฉันคาดหวังว่าจะรู้สึกต่อผลิตภัณฑ์ของ Google

วิธีการสร้างแอป Android ด้วย AI Studio ของ Google

ในวันอังคาร เมื่อ Google แสดงให้เห็นการใช้ AI สร้างเกมที่คล้ายกับ Doom เราจึงเล่นกันว่า ฉันควรทำเกมชื่อ MOOD ซึ่งจะเป็นเกมผจญภัยแบบข้อความคล้าย Doom โดย MOOD ย่อมาจาก “Modern Online Oratory Dungeon”

ข้อมูลเพียงเท่านี้ก็เพียงพอสำหรับ Google ในการเริ่มต้นทำงาน เมื่อฉันป้อนใน AI Studio: “ช่วยฉันสร้างเกมผจญภัยแบบข้อความสไตล์ Doom ชื่อ MOOD โดย MOOD ย่อมาจาก Modern Online Oratory Dungeon” Gemini ก็เริ่มเติมความคิดอื่นๆ อัตโนมัติ เพื่อขยายความคิดของฉัน มันเริ่มต้นด้วยประโยคหนึ่ง: “เกมนี้ควรประกอบด้วยระดับที่สร้างแบบสุ่มโดยโปรแกรม และการต่อสู้แบบเป็นตาที่ท้าทาย”

แอป Android

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

จากนั้น Gemini ยังแนะนำเพิ่มเติมว่าเกมควรมีการตั้งค่าอื่นๆ เช่น “ความลับที่ซ่อนอยู่ในห้อง” และ “ระบบการเติบโตที่น่าพึงพอใจ” ส่วนใหญ่แล้ว ฉันแค่พยักหน้ารับตามแนวคิดของมัน

ก่อนที่ฉันจะเริ่มเขียนโค้ดอย่างเป็นทางการ คำสั่งสุดท้ายคือ:

แอป Android

จากนั้น มันก็เริ่มวิ่งอย่างไม่หยุดยั้ง คอลีกของฉัน Jake ชี้ให้เห็นว่า ต่างจาก Claude Code ที่จะวางแผนก่อนแล้วจึงถามว่าคุณต้องการดำเนินการต่อหรือไม่ Gemini จะดำเนินการต่อโดยอัตโนมัติ — แน่นอนว่า หากคุณต้องการ คุณสามารถดูโค้ดที่มันเขียนขึ้นได้ทุกเมื่อ

หนึ่งนาทีต่อมา มันได้สร้างต้นแบบการออกแบบห้าชุดให้ฉัน:

แอป Androidแอป Android

หลังจาก 20 นาที ฉันกดปุ่ม «ติดตั้ง» เพื่อส่งเกมนี้ไปยังโทรศัพท์ Pixel 9

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

ด้านล่างคือผลลัพธ์จริงของ MOOD:

แอป Android

ฉันไม่ได้รู้สึกประหลาดใจนักที่สิ่งที่ Gemini สัญญาไว้ว่าเป็น “เรื่องเล่าที่น่าดึงดูด พร้อมตัวเลือกการสนทนาแบบกิ่งก้านและหลายจุดสิ้นสุด” สุดท้ายแล้วกลับถูกบีบอัดให้เหลือเพียงการตัดสินใจแบบกิ่งเดียวในตอนท้ายของเกม: ฉันสามารถเอาชนะ “Core Orator” — ปัญญาประดิษฐ์ที่ไม่ทราบว่าทำไมจึงสามารถแปลงอารมณ์โกรธบนอินเทอร์เน็ตให้กลายเป็นกำไรของบริษัท — ได้โดยการโจมตี ผสานเข้ากับมัน หรือพิมพ์รหัสช่องโหว่

นอกจากนี้ เกมยังเปิดเผย “ความลับ” ทั้งหมดที่เคยสัญญาไว้ให้ผู้เล่นโดยตรง: มันทำเนื้อหาเหล่านี้ให้เป็นปุ่มที่เปล่งแสง ผู้เล่นไม่จำเป็นต้องพิมพ์ข้อความใดๆ เลย เมื่อคุณพบกล่องที่เปล่งแสง เกมจะเตือนคุณอย่างสุดความสามารถว่า มัน实际上是 Mimic—สิ่งมีชีวิตคลาสสิกในเกม Dungeons & Dragons ที่แกล้งเป็นกล่อง

มันไม่เพียงแต่เตือนคุณอย่างชัดเจนว่า “รับผิดชอบเองในการตรวจสอบกล่อง” แต่ยังระบุมันเป็นศัตรูโดยตรง และไม่ให้ฉันเดินจากไป เพราะระบบแจ้งว่า: “มี ‘Clickbait Mimic’ ที่เป็นศัตรูกำลังขวางทาง!”

พูดถึงเรื่องนี้ MOOD ยังอาจแจ้งรหัสแบ็กโดอร์สำหรับปลดล็อกเอนดิ้งที่ซ่อนอยู่ให้คุณโดยตรงเมื่อคุณต้องการ

อย่างไรก็ตาม กระบวนการแก้ไขบั๊กสามารถดำเนินไปอย่างราบรื่นอย่างไม่น่าเชื่อ หากบั๊กดังกล่าวเป็นปัญหาที่ Gemini สามารถระบุได้อย่างถูกต้อง เมื่อฉันแจ้งให้มันรับรู้ว่าเกมติดขัดเมื่อพูดคุยกับตัวละคร “The Whistleblower” เนื่องจากปุ่มจบการสนทนาหายไป มันจึงสร้างเวอร์ชันใหม่ของแอปทันที ฉันกดปุ่ม “Install” แอปบนโทรศัพท์ของฉันจึงรีสตาร์ทอัตโนมัติ และเมื่อฉันกลับเข้าสู่เกมอีกครั้ง ฉันพบว่าตัวเองอยู่ตรงจุดที่เคยออกจากเมื่อครู่—เพียงแต่ครั้งนี้ ปุ่มที่ฉันต้องการได้ปรากฏขึ้นแล้ว

แอปอื่นๆ ของฉันอีกหลายตัวอาจยังต้องการการปรับปรุงเพิ่มเติม วิธีที่ดีที่สุดในการประเมินแคลอรีของอาหารบางชนิดของเครื่องนับแคลอรีนั้น กลับเป็นการเรียกใช้ Gemini API เวอร์ชันจ่ายเงิน แต่ฉันไม่มีคีย์ของ Gemini API เวอร์ชันจ่ายเงิน เมื่อฉันขอให้มันเปลี่ยนไปค้นหาข้อมูลจากฐานข้อมูลอื่น ฉันกลับพบว่าการประมาณแคลอรีของอาหารหลายชนิดนั้นต่ำเกินไปอย่างรุนแรง

อย่างไรก็ตาม เมื่อฉันแจ้งให้ Gemini ทราบว่า ชาไข่มุกขนาด 16 ออนซ์ไม่อาจมีแค่ 190 แคลอรีได้ มันดูเหมือนจะพบข้อผิดพลาดพื้นฐานในโค้ดของตัวเอง มันก่อนหน้านี้คิดว่า “milk” นั้นเพียงพอที่จะตรงกับ “boba milk tea” และแย่กว่านั้น มันยังเลือกใช้นมไขมันต่ำ 1% ที่มีแคลอรีต่ำเป็นฐานในการประมาณค่า Gemini ระบุว่าตอนนี้มันจะทำการจับคู่ที่เชื่อถือได้มากขึ้น

แต่แม้จะเป็นเช่นนั้น ไก่ทอดไต้หวันขนาด 3 ออนซ์ของฉันกลับถูกแอปนี้คำนวณว่ามี 140 แคลอรี ขณะที่ฉันเชื่อมั่นว่าแคลอรีจริงๆ ควรจะมากกว่าตัวเลขนี้อย่างน้อยสองเท่า ดังนั้น แอปนี้显然ยังต้องได้รับการปรับปรุงอีกมาก

สุดท้ายและน้อยสำคัญที่สุด ฉันรู้สึกว่าต้องทดสอบดูว่า Google ยังคงอนุญาตให้ผู้ใช้สร้างเกมแนวนินเทนโดลล์ที่ไม่ดีเหมือนที่เพื่อนร่วมงานของฉัน Jay Peters ทำเมื่อต้นปีนี้ด้วย Project Genie หรือไม่; หรือว่า Google ได้เรียนรู้บทเรียนไปแล้ว

ด้วยความรู้สึกอับอายอย่างลึกซึ้ง ฉันขอแสดงให้ทุกคนดู—《Super Peach Rescue》:

แอป Android

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

นอกจากนี้ ท่อที่สองของเกมก็ไม่สามารถผ่านไปได้เช่นกัน เพราะเจ้าหญิงพีชไม่สามารถกระโดดสูงขนาดนั้นได้

แอป Android

อย่างไรก็ตาม Gemini ไม่ลังเลในการสร้างเกมดังกล่าว ความต้องการของฉันคือ: “สร้างเกม Super Mario ที่เล่นได้จริง โดยให้ฉันรับบทเป็นเจ้าหญิงพีชเพื่อช่วยชีวิตมาริโอ พร้อมองค์ประกอบทั้งหมดของเกมแพลตฟอร์มมาริโอแบบดั้งเดิม” ในบางแง่มุม มันก็ทำสำเร็จแล้ว

มันยังเสนอแนะอย่างกระตือรือร้นว่า ฉันอาจสามารถเพิ่มอุปกรณ์คลาสสิกของมาริโอ เช่น เห็ด超级、ดอกไม้ไฟ และดาวอินทรีย์ ให้กับเจ้าหญิงพีช นอกจากนี้ มันยังระบุวิธีการดำเนินการเองว่าเป็น “NES System” ฉันคิดว่า ฉันจะลบเกมนี้ออก

อย่างน้อยที่สุด ในเกมสองเกมที่ฉันสร้างด้วย vibe coding เกมหนึ่งสามารถเล่นได้ตั้งแต่เริ่มต้น และแทบไม่ต้องใช้แรงงานจากฉันเลย—แน่นอนยกเว้นแต่จะนับความบาดใจทางจิตใจที่เกิดขึ้นเมื่อฉันคิดถึงจำนวนนักพัฒนาเกมที่สูญเสียงานในปัจจุบัน

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

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