من نمی توانم باور کنم که Google Vibe با چه سرعتی اولین برنامه اندروید من را کدگذاری کرد
دیروز اولین برنامه اندرویدم را ساختم. سپس من دو تا دیگر، سه در یک بعد از ظهر انجام دادم.
ابتدا به معنای واقعی کلمه 148 کلمه را در مرورگر وب تایپ کردم و راه افتادم. ده دقیقه بعد، یک برنامه کاملاً جدید روی گوشی اندروید واقعی خود داشتم. من مجبور شدم گوشی را با فعال کردن حالت اشکال زدایی USB و اتصال آن به رایانه شخصی خود آماده کنم، اما همانطور که در تبلیغات اعلام شد، استودیوی هوش مصنوعی گوگل به معنای واقعی کلمه همه چیز را برای من انجام داد.
کلمات را تایپ کردم، Install را زدم و voila: یک برنامه کاری کامل من تقریباً آماده بودم که با دیوید، آلیسون و جن موافق باشم: انقلاب نرم افزار شخصی اینجاست، به تلفن شما می رسد، آینده ای وجود دارد که در آن یک فرد معمولی می تواند حتی بدون مهارت برنامه نویسی، از ابزارهای پیچیده خانه هوشمند استفاده کند.
بنابراین، من سعی کردم در واقع از سه برنامه خود استفاده کنم: یک کالری شمار و دو بازی. خیلی بد بودند و درست زمانی که من شروع به ویرایش آنها کردم و سعی در بهبود آنها کردم، استودیوی هوش مصنوعی به من اطلاع داد که به محدودیت روزانه خود رسیده ام. باید پرداخت کنم یا بیشتر صبر کنم
بنابراین بله، هنوز اصطکاک وجود دارد، اما این قابل توجه است که چقدر می توانید انجام دهید. در یک روز صبح، همکار من استیوی بونیفیلد یک ردیاب آموزشی شخصی ایجاد کرد که آنها دریافتند آنقدر خوب است که واقعاً از آن استفاده کنند. هنگامی که با فروش Gemini روبرو شدم، اولین واکنش من این بود: “اگر چند ماه بخواهم پول بدهم چه؟” من این را از گوگل انتظار نداشتم.
چگونه استودیوی هوش مصنوعی گوگل یک برنامه اندرویدی ایجاد می کند
سهشنبه، زمانی که گوگل کدگذاری هوش مصنوعی را در یک نشان داد سرنوشت-مثل یک بازی، به شوخی گفتیم که باید این کار را بکنم طنز. این خواهد بود سرنوشت-مانند یک بازی ماجراجویی متنی: سیاه چال سخنرانی آنلاین مدرن.
این تمام چیزی بود که گوگل برای شروع به کار نیاز داشت. وقتی تایپ کردم «Make me a سرنوشت-شبیه به بازی ماجراجویی متنی به نام طنزکجا طنز مخفف سیاه چال سخنرانی آنلاین مدرندر استودیوی هوش مصنوعی، جمینی شروع به تایپ ایدههای بیشتری کرد و سعی کرد به طور خودکار فکر من را تکمیل کند. برای شروع، او عبارت «باید شامل تولید سطح رویهای و مبارزات نوبتی چالشبرانگیز باشد» را تایپ کرد.
من سطوح تصادفی را نمیخواستم که همه آنها متفاوت باشند – من یک ماجراجویی متنی کلاسیک میخواستم که در آن شما یک مکان انتخاب شده را با یک نقشه واقعی کشف کنید. اما مطمئناً، مبارزات نوبتی و شاید بازی بتواند به طور خودکار نقشه را برای من نیز ایجاد کند؟ سپس جمینی پیشنهاد کرد که باید «اسرار پنهان در اتاقهایش»، «یک سیستم پیشرفت رضایتبخش» و موارد دیگر داشته باشد. بیشتر سرم را تکان دادم.
این آخرین پیام قبل از اینکه به او بگویم شروع به کدنویسی کنم بود:

تصویر: گوگل
سپس به سمت مسابقات حرکت کردیم. بر خلاف کلود کد، همکارم جیک اشاره میکند، جمینی برنامهای نمیکشد یا از شما نمیپرسد که آیا میخواهید ادامه دهید. به طور خودکار کار می کند، اگرچه در صورت تمایل می توانید کد را بررسی کنید.
یک دقیقه بعد، من قبلاً پنج الگوی طراحی برای خودم داشتم:
20 دقیقه بعد، دکمه «نصب» را زدم تا بازی به گوشی پیکسل 9 منتقل شود.
نوشته وحشتناک بود، همانطور که انتظار می رفت. هیچ شیطانی در چشم نبود. کل سیاهچال فقط از 11 اتاق تشکیل شده است و شما می توانید هر بار با ارسال هرزنامه دکمه حمله “برنده شوید”. اگر تلاش کنید می توانید بازی را فقط در یک دقیقه تمام کنید. یا حداقل اکنون می توانید که Gemini به من کمک کرده تا دو باگ مسدودکننده را برطرف کنم.
من خیلی تعجب نکردم که «روایت قانعکننده با گزینههای گفتگوی شاخهای و پایانهای چندگانه» در پایان به یک شاخه خلاصه شد: من میتوانم «Core Orator» را شکست دهم، هوش مصنوعی که به نحوی خشم اینترنت را به سود شرکتی تبدیل میکند، با حمله به آن، ادغام با آن، یا وارد کردن رمز عبور در پشتی.
علاوه بر این، بازی به طور فعال تمام “رازهای” وعده داده شده را با تبدیل آنها به دکمه های درخشان برای فشار دادن، بدون نیاز به وارد کردن متن در اختیار بازیکن قرار می دهد! هنگامی که با یک صندوقچه گنج درخشان روبرو می شوید، بازی از راه خود خارج می شود و به شما هشدار می دهد که در واقع یک Mimic، بدنام است. سیاه چال و اژدها هیولایی که به شکل گنج پنهان شده است. نه تنها صراحتاً به شما هشدار می دهد که “سینه را با مسئولیت خود بررسی کنید”، بلکه بازی به معنای واقعی کلمه آن را به عنوان یک دشمن شناسایی می کند و من را رها نمی کند زیرا “یک “مقلید طعمه کلیک” خصمانه راه را می بندد!”
به قصد، طنز به سادگی رمز عبور درب پشتی را به شما می دهد که در لحظه ای که به آن نیاز دارید، پایان مخفی را باز می کند.
رفع اشکال می تواند بسیار ساده باشد، تا زمانی که Gemini بتواند به درستی آن را شناسایی کند. وقتی به او گفتم که بازی در حین مکالمه با “The Whistleblower” از کار می افتد زیرا دکمه ای که مکالمه را می بندد وجود ندارد، بلافاصله نسخه جدیدی از برنامه را بیرون ریخت. “Install” را زدم، برنامه روی تلفنم دوباره راه اندازی شد، و درست از همان جایی که کار را متوقف کردم، خودم را دیدم، فقط حالا دکمه مورد نیازم را داشتم.

برنامههای دیگر من میتوانند از کار بیشتری استفاده کنند. کالری شمار تصمیم گرفت که بهترین راه برای تخمین کالری در یک مقدار معین غذا این است که از Paid Gemini API بپرسید، و من یک کلید Paid Gemini API ندارم. اما وقتی به او گفتم این اطلاعات را در پایگاههای اطلاعاتی دیگر جستجو کند، متوجه شدم که او به میزان قابل توجهی تعداد کالری موجود در انواع مختلف غذا را دست کم گرفته است.
اما وقتی به جمینی گفتم که هیچ راهی وجود ندارد که یک چای شیر بوبا 16 اونسی فقط 190 کالری داشته باشد، ظاهرا اشتباه احمقانه را در کد خودش کشف کرد. او تصمیم گرفته بود که «شیر» به اندازه کافی مناسب «چای شیر بوبا» است و برای بدتر کردن اوضاع، شیر کم کالری ۱ درصد را انتخاب کرد. جمینی می گوید مسابقات اکنون قابل اعتمادتر خواهند بود. با این حال، وعده سه اونسی مرغ پاپ کورن تایوانی من فقط به 140 کالری رسیده است، و من تقریباً مطمئن هستم که باید دو برابر شود، بنابراین باید کمی کار کنم.
در نهایت، فکر کردم بهتر است بررسی کنم که آیا گوگل همچنان به مردم اجازه میدهد تا شبیهسازیهای ضعیف نینتندو را مانند همکارم جی پیترز با Project Genie در اوایل امسال ایجاد کنند یا اینکه درسهای خود را آموخته است.
با شرمندگی بسیار آن را به شما تقدیم می کنم نجات ماهیگیری فوق العاده:

این یک است وحشتناک برنامه ای که به محض اینکه بیگانه شناور یک چشم وحشتناکش جرأت کند هر بار یک بلوک قدرت را لمس کند از کار می افتد و Gemini هنوز دلیل آن را نفهمیده است. همچنین، پاک کردن لوله دوم در بازی غیرممکن است، زیرا هلو به سادگی نمی تواند آنقدر بالا بپرد.

با این حال، جمینی در ایجاد «شغل» تردید نکرد سوپرماریو بازی که در آن پرنسس هلو را بازی می کنم و برای نجات ماریو می روم با تمام ویژگی های یک بازی سنتی ماریو بازی side-scrolling» و به نوعی اتفاق افتاد!
او همچنین پیشنهاد کرد که ممکن است بخواهم «به هلو انواع کلاسیک بدهم ماریو پاور آپ هایی مانند Super Mushroom، Fire Flower و Super Star” در حالی که من در آن بودم، و خودم برچسب “NES System” را به کنترل ها زدم. فکر می کنم این یکی را حذف کنم.
حداقل یکی از دو بازی ای که با Vibe کدنویسی کردم همین بود قابل پخشبلافاصله، بدون هیچ تلاشی از جانب من، مگر اینکه تمام آسیب های روانی را که من احساس می کنم با دانستن اینکه این روزها چند توسعه دهنده بازی بیکار هستند، حساب کنید.
برای شفافیت، خوشحالم که بازی هایی که کدنویسی کرده ام بد هستند. در حالی که میتوانم ساخت یک کالریسنج سفارشی را کاملاً رایگان توجیه کنم، زیرا هیچکس این کار را برای من انجام نمیدهد، زمان بازی من بهتر است برای حمایت از انسانها صرف شود.
منبع: theverge
