Google AI Studio membenarkan pengguna membina aplikasi Android melalui bahasa semula jadi

icon MarsBit
Kongsi
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconRingkasan

expand icon
Berita AI + kripto: Google AI Studio kini membenarkan pengguna membina aplikasi Android menggunakan arahan bahasa semula jadi. Sistem ini menghasilkan kod, merekabentuk antaramuka, dan membaiki ralat melalui AI perbualan. Ujian oleh Sean Hollister dari The Verge menghasilkan tiga aplikasi dalam satu petang, walaupun terdapat masalah permainan dan kerosakan. Berita on-chain dan kemajuan AI terus membentuk semula aliran kerja teknologi dan pembangunan.

Catatan editor: Google AI Studio sedang membawa pemrograman AI ke tahap yang lebih intuitif: pengguna tidak lagi hanya meminta model untuk "menulis kod", tetapi boleh secara langsung menghasilkan aplikasi Android menggunakan bahasa semula jadi, dan memasangnya ke telefon sebenar dalam beberapa minit. Dari memasukkan petunjuk di peramban, hingga Gemini secara automatik menghasilkan kod, merekabentuk antaramuka, memperbaiki ralat, hingga aplikasi muncul di peranti, rintangan dalam pembangunan perisian semakin dikurangkan.

Penulis The Verge, Sean Hollister, baru-baru ini mencuba kemampuan "prompt to phone" di Google AI Studio. Dalam sehari, beliau mencipta tiga aplikasi, termasuk sebuah permainan petualangan teks, kalkulator kalori, dan permainan mini serupa Mario, hampir tanpa perlu menulis kod secara langsung, dan sebahagian bug boleh diperbaiki dengan cepat melalui perbualan lanjutan. Pengalaman ini menunjukkan bahawa alat pengaturcaraan AI sedang bergerak dari persekitaran pembangunan ke skenario penggunaan akhir yang lebih dekat dengan pengguna biasa.

Ini juga merupakan tempat paling imaginatif dalam "revolusi perisian peribadi". Dahulu, pengguna biasa hanya boleh menunggu pembangun menghasilkan produk generik; kini, mereka mungkin boleh menjana sementara sebuah pelacak kecergasan, kalkulator kalori, atau bahkan satu permainan ringkas mengikut keperluan spesifik mereka. Bagi Google, ini bukan sekadar persembahan kemampuan AI dalam pemrograman, tetapi juga mungkin pintu masuk baharu bagi Gemini ke dalam telefon bimbit, ekosistem pembangun, dan pendapatan langganan.

Namun, pengalaman ini juga menunjukkan bahawa aplikasi yang dihasilkan oleh AI masih mempunyai jurang yang jelas sebelum mencapai kematangan sebenar. Ia boleh menghasilkan program yang "berfungsi" dengan pantas, tetapi tidak semestinya menghasilkan produk yang boleh dipercayai, tepat, dan mudah digunakan: naratif permainan kasar, mekanisme nipis, data kalori mengalami kesilapan serius, dan permainan kecil serupa Mario bahkan mengalami kegagalan berulang. Masalah yang lebih kompleks termasuk sempadan hak cipta, sumber data, penilaian produk, dan kemampuan penyelenggaraan jangka panjang.

Yang perlu diperhatikan bukanlah sama ada AI sudah mampu menggantikan pembangun, tetapi titik permulaan penghasilan perisian sedang berubah. Google telah membuktikan bahawa orang biasa boleh mencipta aplikasi telefon bimbit hanya dengan petunjuk; namun, dari “menghasilkan satu aplikasi” kepada “mencipta aplikasi yang baik”, masih diperlukan pengalaman profesional, penilaian estetik, dan iterasi berterusan daripada manusia. AI boleh mempercepatkan proses pembangunan secara besar-besaran, tetapi kilometer terakhir kualiti perisian masih belum boleh diserahkan.

Berikut ialah teks asal:

Semalam, saya mencipta aplikasi Android pertama saya. Selepas itu, saya membuat dua lagi—dalam satu petang, jumlahnya tiga.

Salah satu aplikasi itu, saya sebenarnya hanya menaip 148 perkataan bahasa Inggeris di dalam pelayar web, lalu pergi. Sepuluh minit kemudian, telefon Android asli saya sudah mempunyai satu aplikasi penuh yang baharu. Tentu saja, sebelum itu, saya perlu membuat sedikit persiapan pada telefon: menghidupkan mod pengujian USB dan menyambungkan telefon ke komputer. Tetapi selain itu, seperti yang digembar-gemburkan oleh Google, AI Studio hampir benar-benar menyelesaikan semua kerja untuk saya.

Saya menaip teks, klik pasang, kemudian—voilà, satu program penuh yang berfungsi muncul. Pada saat itu, saya hampir bersetuju dengan penilaian David, Allison, dan Jen: revolusi perisian peribadi telah tiba, dan ia sedang memasuki telefon anda. Di masa depan, orang biasa yang tidak mempunyai kemampuan pengaturcaraan mungkin boleh membuat sistem peranti rumah pintar yang kompleks berjalan dengan sebenarnya.

Kemudian, saya mulai menggunakan ketiga aplikasi ini secara praktikal: sebuah pengira kalori, dan dua permainan. Hasilnya, mereka tidak berprestasi dengan baik. Dan ketika saya baru saja mulai menikmati proses berterusan untuk mengulang dan memperbaikinya, AI Studio memperingatkan bahawa saya telah mencapai had penggunaan harian. Selepas itu, saya perlu membayar atau menunggu sehingga kuota saya dipulihkan.

Jadi, rasa geseran masih ada. Tetapi tidak dapat dipungkiri bahawa apa yang boleh dicapai oleh individu pada masa kini sudah sangat menakjubkan. Pada pagi yang sama, rakan sekerja saya, Stevie Bonifield, juga mencipta aplikasi pelacak kecergasan peribadi, dan beliau percaya aplikasi itu sudah cukup baik untuk digunakan secara nyata. Apabila muncul notifikasi peningkatan berbayar dari Gemini, tindakan pertama saya ialah: “Patutkah saya bayar untuk mencuba selama beberapa bulan?” Ini bukanlah reaksi yang saya sangka akan saya miliki terhadap produk Google.

Bagaimana untuk membina aplikasi Android menggunakan Google AI Studio

Pada hari Selasa, apabila Google memperlihatkan permainan yang ditulis dengan AI yang serupa dengan Doom, kami bercanda bahawa saya sepatutnya mencipta permainan bernama MOOD. Ia akan menjadi permainan petualangan teks yang serupa dengan Doom, di mana MOOD bermaksud "Modern Online Oratory Dungeon".

Dengan maklumat sahaja ini, Google sudah cukup untuk memulakan kerja. Apabila saya memasukkan di AI Studio: "Bantu saya mencipta permainan petualangan teks bergaya Doom bernama MOOD, di mana MOOD bermaksud Modern Online Oratory Dungeon", Gemini mula mengisi secara automatik lebih banyak idea, cuba meneruskan kreativiti saya. Ia terlebih dahulu memasukkan satu ayat: "Permainan ini sepatutnya memiliki tahap yang dijana secara berproses, serta pertempuran giliran yang mencabar."

Aplikasi Android

Saya tidak mahu peringkat yang dijana secara rawak dengan setiap peringkat yang berbeza sepenuhnya—saya mahu permainan petualangan teks klasik, di mana pemain menjelajahi alam yang direka, dengan struktur peta yang sebenar. Namun, pertempuran bergilir boleh diterima. Mungkin, permainan ini juga boleh membolehkan AI menghasilkan peta untuk saya secara automatik?

Selepas itu, Gemini juga mencadangkan agar permainan tersebut mempunyai lebih banyak elemen seperti "rahsia yang tersembunyi di dalam bilik" dan "sistem perkembangan yang memuaskan". Kebanyakan masa, saya hanya mengangguk mengikut idea-idea nya.

Sebelum saya memulakan penulisan kod secara rasmi, petunjuk akhirnya adalah seperti ini:

Aplikasi Android

Selepas itu, ia secara rasmi bermula meluncur pantas. Rakan sekerja saya, Jake, menunjukkan bahawa berbeza dengan Claude Code, Gemini tidak akan membuat perancangan terlebih dahulu sebelum bertanya sama ada anda ingin meneruskan pelaksanaannya. Ia akan terus maju secara automatik—tentu saja, jika anda ingin, anda boleh memeriksa kod yang ditulisnya pada bila-bila masa.

Satu minit kemudian, ia telah menghasilkan lima set reka bentuk prototaip untuk saya:

Aplikasi AndroidAplikasi Android

20 minit kemudian, saya menekan butang «Install» untuk menghantar permainan ini ke telefon Pixel 9.

Tidak mengejutkan, teksnya ditulis dengan buruk. Tidak ada bayangan iblis sama sekali dalam permainan. Seluruh dungeon hanya mempunyai 11 bilik, dan pemain boleh secara langsung "menyelesaikan" permainan dengan terus menekan butang serangan. Jika dimainkan dengan serius, permainan ini boleh selesai dalam masa satu minit. Sekarang setidaknya boleh — sebelum ini, Gemini telah membaiki dua ralat serius yang boleh menghentikan permainan sepenuhnya.

Berikut adalah kesan sebenar MOOD:

Aplikasi Android

Saya tidak terlalu terkejut apabila menemui bahawa "narasi yang menarik, dengan pilihan dialog bercabang dan beberapa kesudahan" yang dijanjikan oleh Gemini akhirnya diringkaskan menjadi satu cabang mudah sahaja di penghujung permainan: saya boleh mengalahkan "Core Orator"—sebuah AI yang entah bagaimana mampu menukar kemarahan internet menjadi keuntungan perusahaan—dengan menyerang, menyatu dengannya, atau memasukkan kata laluan punggung.

Selain itu, permainan ini juga secara aktif memaparkan semua "rahsia" yang dijanjikan secara langsung kepada pemain: ia menjadikan semua kandungan ini sebagai butang bercahaya, sehingga pemain bahkan tidak perlu memasukkan sebarang teks. Apabila anda menemui peti bercahaya, permainan akan mengingatkan anda dengan sangat gigih bahawa ia sebenarnya adalah Mimic—monster klasik dari Dungeons & Dragons yang menyamar sebagai peti.

Ia tidak hanya secara jelas memperingatkan saya untuk "menanggung risiko memeriksa peti sendiri", tetapi juga secara langsung menandainya sebagai musuh, dan tidak membiarkan saya pergi, kerana mesej sistem: "Sebuah 'Clickbait Mimic' yang bermusuhan sedang menghalang jalan!"

Dalam hal ini, MOOD bahkan akan memberikan kata laluan backdoor untuk membuka kesudahan tersembunyi apabila anda memerlukannya.

Namun, proses pembaikan ralat boleh dilakukan dengan sangat lancar, selagi ralat tersebut adalah masalah yang boleh dikenal pasti dengan betul oleh Gemini. Apabila saya memberitahunya bahawa permainan terhenti semasa berbual dengan «The Whistleblower» kerana butang untuk mengakhiri perbualan hilang, ia segera menghasilkan versi aplikasi yang baru. Saya menekan «Install», aplikasi di telefon saya secara automatik dimulakan semula, dan apabila saya masuk semula ke permainan, saya mendapati diri saya berada di tempat yang sama seperti ketika saya meninggalkannya—hanya saja, kali ini butang yang saya perlukan telah muncul.

Aplikasi lain saya mungkin masih memerlukan lebih banyak penyempurnaan. Cara terbaik untuk menentukan kalori makanan tertentu oleh penghitung kalori itu ialah dengan memanggil API Gemini versi berbayar, tetapi saya tidak mempunyai kunci API Gemini versi berbayar. Apabila saya meminta ia untuk mencari maklumat berkaitan daripada pangkalan data lain, saya mendapati bahawa anggaran kalori untuk pelbagai makanan itu sangat rendah.

Namun, apabila saya memberitahu Gemini bahawa sebiji teh mutiara 16 ons tidak mungkin hanya mengandungi 190 kalori, ia kelihatan benar-benar menemui kesilapan peringkat rendah dalam kodnya sendiri. Sebelum ini, ia menganggap bahawa “milk” sudah cukup untuk sepadan dengan “boba milk tea”, dan lebih buruk lagi, ia memilih susu rendah lemak 1% yang rendah kalori sebagai asas anggaran. Gemini menyatakan bahawa sekarang ia akan melakukan padanan yang lebih boleh dipercayai.

Namun demikian, ayam goreng Taiwan seberat 3 ons saya baru sahaja dihitung sebagai 140 kalori, dan saya sangat yakin bahawa kalori sebenarnya sekurang-kurangnya dua kali ganda nombor itu. Jadi, aplikasi ini jelas masih perlu diperbaiki.

Akhirnya, dan yang paling kurang penting, saya rasa perlu menguji: Adakah Google masih membenarkan pengguna membuat permainan tiruan Nintendo yang buruk, seperti yang dilakukan rakan saya Jay Peters baru-baru ini dengan Project Genie; atau adakah Google telah belajar daripada pengalaman itu.

Dengan rasa malu yang mendalam, saya mempersembahkan kepada anda—Super Peach Rescue:

Aplikasi Android

Ini adalah program yang sangat buruk. Princess Peach dalam permainan dijadikan sebagai makhluk luar angkasa mata tunggal yang menakutkan, dan setiap kali dia menyentuh blok alat apa pun, permainan akan segera gagal—setiap kali tanpa pengecualian. Hingga kini, Gemini belum dapat menentukan penyebabnya.

Selain itu, tiub kedua dalam permainan juga tidak boleh dilalui, kerana Princess Peach tidak mampu melompat setinggi itu.

Aplikasi Android

Walaupun begitu, Gemini tidak ragu-ragu dalam menghasilkan permainan seperti ini. Keperluan saya ialah: "Ciptakan permainan Super Mario yang boleh berjalan, di mana saya berperan sebagai Puteri Peach untuk menyelamatkan Mario, dengan semua elemen tradisional permainan platform Super Mario." Dalam beberapa segi, ia memang berjaya melakukannya.

Ia bahkan secara aktif mencadangkan bahawa saya mungkin boleh secara tidak sengaja "menambahkan serangkaian alat Mario klasik kepada Puteri Peach, seperti Mushroom Super, Bunga Api, dan Bintang Tak Terkalahkan". Ia juga secara spontan menandakan cara pengendalian sebagai "NES System". Saya rasa, saya akan memadamkan permainan ini.

Setidaknya, dalam dua permainan yang saya buat dengan vibe coding, satu darinya sudah boleh dimainkan sejak awal dan hampir tidak memerlukan usaha apa pun dari saya—tentu saja, jika tidak menghitung trauma psikologis yang saya alami ketika memikirkan betapa banyak pengembang permainan yang kehilangan pekerjaan saat ini.

Jelaskan lebih jelas: Saya sebenarnya bersyukur bahawa permainan yang saya hasilkan melalui vibe coding ini mempunyai kualiti yang buruk. Bagi sebuah pengira kalori yang sepenuhnya percuma dan dibuat khusus untuk saya, mungkin saya masih boleh membela diri: setidaknya tiada siapa yang akan membuat alat seperti ini khusus untuk saya. Tetapi jika ia adalah permainan, saya lebih suka meluangkan masa saya untuk menyokong pencipta manusia sejati.

Penafian: Maklumat yang terdapat pada halaman ini mungkin telah diperoleh daripada pihak ketiga dan tidak semestinya menggambarkan pandangan atau pendapat KuCoin. Kandungan ini adalah disediakan bagi tujuan maklumat umum sahaja, tanpa sebarang perwakilan atau waranti dalam apa jua bentuk, dan juga tidak boleh ditafsirkan sebagai nasihat kewangan atau pelaburan. KuCoin tidak akan bertanggungjawab untuk sebarang kesilapan atau pengabaian, atau untuk sebarang akibat yang terhasil daripada penggunaan maklumat ini. Pelaburan dalam aset digital boleh membawa risiko. Sila menilai risiko produk dan toleransi risiko anda dengan teliti berdasarkan keadaan kewangan anda sendiri. Untuk maklumat lanjut, sila rujuk kepada Terma Penggunaan dan Pendedahan Risiko kami.