Gemini推Canvas新功能!不只幫忙寫作還可「Vibe Coding」:拋一句提示就能寫遊戲

重點一:Google Gemini推出Canvas功能,提供互動式工作區,用於文字和程式碼的創作與編輯。

重點二:Canvas提供即時編輯與預覽功能,並整合Gemini AI,提升創作效率與協作能力。

Google於週二在旗下AI聊天機器人Gemini中新增一項名為Canvas的新功能,明顯受到OpenAI的ChatGPT Canvas工具,以及Anthropic的Artifacts啟發。 Canvas為Gemini使用者提供一個互動式空間,用於創作、潤飾和分享文字與程式碼專案。

Canvas是什麼?

《TechCrunch》報導,Gemini產品總監Dave Citron表示:「Canvas旨在與Gemini實現無縫協作,透過發布的新功能,Gemini正成為更有效的協作者,幫助您將想法變為現實。」

簡單來說, 無論是Gemini Canvas、ChatGPT Canvas,或是Artifacts,都是在生成式AI網頁上的一個獨立工作區,這種功能是AI公司將聊天機器人平台轉變為生產力工具的一種嘗試,其優勢在於幫助用戶直接在網頁上撰寫文字或編寫程式碼,免於頻繁切換畫面,並即時與AI互動 ,即時預覽程式碼等生產結果。

Gemini Canvas怎麼用?有哪些功能?

Gemini Canvas可透過網頁和行動裝置上的Gemini應用程式的提示欄啟動, 首要先點擊對話框處的「Canvas」按鈕,並輸入提示「打開文件」,即可打開Canvas介面 ,讓使用者能夠與Gemini起草長篇文章,然後透過Canvas更新草稿的特定部分,並透過專用工具調整語氣、長度和格式。

打開文件.jpg 圖/Google
打開文件.jpg 圖/Google

Citron在部落格文章中解釋說:「例如,用滑鼠反白某一個段落,並要求Gemini使其更簡潔、專業或更口語。而若您想與其他人協作創建的內容,也可以一鍵將整份文件匯出到Google文件。」

調整前.jpg 圖/Google
調整前.jpg 圖/Google
調整結果.jpg 圖/Google
調整結果.jpg 圖/Google

如前所述,Canvas還包含以程式設計為中心的功能,包括讓使用者生成和預覽HTML、React程式碼和其他網路應用程式原型的功能。使用者可以要求Gemini對預覽進行更改,而Canvas將迭代地刷新它。

Citron寫道:「例如,假設您想為您的網站建立一個電子郵件訂閱表單,你可以要求Gemini生成表單的HTML,然後預覽它在您的網路應用程式中的外觀和功能。」

支援Vibe Coding!Gemini Canvas還能寫遊戲

根據Google官網,Gemini Canvas已可支援當前矽谷火熱的Vibe Coding功能,亦即透過自然語言向AI下達提示,就能寫出具備一定功能的程式碼。

經《數位時代》實際測試,Gemini Canvas可以透過簡單指令製作出「俄羅斯方塊」以及「倖存者」等經典遊戲類型,並可以在Canvas上隨時切換HTML程式碼頁面及預覽頁面,隨時調製程式碼。

例如,新增「俄羅斯方塊」的難度調整,如方塊下降的速度;或是「倖存者」的敵人行進速度等等。

俄羅斯方塊.jpg 圖/Google
俄羅斯方塊.jpg 圖/Google
調整難度.jpg 圖/Google
調整難度.jpg 圖/Google
倖存者.jpg 圖/Google
倖存者.jpg 圖/Google

此外,近期在社群上暴紅、以Vibe Coding方式製作的小遊戲「焦慮戳戳樂」,才在iOS上架,經過下達提示,Gemini Canvas也可以生成功能類似的遊戲(但並不包括後端與健康功能的連動統計),顯見Gemini Canvas對自然語言的理解程度頗佳。

戳戳樂.jpg 圖/Google
戳戳樂.jpg 圖/Google

延伸閱讀:Google推平價AI手機Pixel 9a,對戰i16e!1.6萬有什麼功能?規格一次看

資料來源:GoogleTechChurch

更多報導
從海外攻回台!全支付「旅日支付」攏絡8成回頭客:虧錢也要給30%回饋,背後盤算是?
台灣飲料店業規模破1000億!一圖解密「餐飲產業全地圖」:早餐店、便當店⋯低調穩穩賺