最近真的是越來越多 AI 寫程式工具,近日 Google 也正式加入戰場,推出全新 Firebase Sudio 免費工具,只要有 Google 帳號都能免費使用,我試用了一下真的是挺不錯,只要跟 AI 講想要什麼樣的功能,AI 很快就能寫出來,而且還能直接線上測試,一切都沒問題的話,可發布部署在雲端上。
Google 自家 Firebase Sudio 免費 AI 寫程式工具正式登場
Firebase Studio 是一款透過自然語言、影像等方式,就能讓 AI 幫助製作出應用程式的免費線上工具。
根據 Google 介紹,Firebase Studio 將 Project IDX、Genkit 以及 Firebase 中的 Gemini 等工具融為一體,用戶透過提示詞、圖片、甚至是手繪,就能生成 Web 應用原型。同時還提供產生 QR 碼功能,讓你透過掃描,就能在其他裝置上測試。
完整之後,可利用 Firebase App Hosting 進行一鍵部署在 Google Cloud 上,不僅能分享已部署的應用程式連結給別人,如果有需要,還可以透過 URL 共享整個工作空間,在相同的 Firebase Studio 環境中即時跟其他人協作。
Firebase Studio 每位使用者可免費存取 3 個工作區,加入 Google 開發人員計劃,最多可建立 10 個工作區。
唯一要注意是,雖然有免費額度,但最後使用 Firebase App Hosting 部署在雲端時,是需要 Cloud Billing 帳戶的,也就是你必須將付款資訊加到 Google Cloud 裡,之後超出免付費配額的使用量,必須需付費才能使用。
Firebase Sudio 使用教學
進到 Firebase Sudio 後,登入你的 Google 帳號,接著就可以輸入你要製作的應用程式,功能不用一次說完,你可以先給個大概,後續再慢慢添加。當然,能給的越詳細一定越好。除了文字,也支援上傳圖片。輸入完後,按 Prototype with AI。:
接著 Gemini 就會將你的要求整理起來,並給出它即將設計的介面風格,包括配色、字型、ICON 等,如果你不喜歡,或想細部調整,都可以跟 Gemini 說。有其他功能想添加的也可以:
像我突然忘記少加入一項功能,就要求補上,Gemini 會將我的需求加入,沒問題就按 Prototype this App:
接著 Gemini 就會開始撰寫程式,相較於其他 AI 寫程式工具,速度可說非常快,每一段都是一瞬間就完成:
好了之後,左側就會顯示 Web 應用讓你測試,如果有任何問題,或調整、加入其他東西,都可以在右側輸入告訴 Gemini。像我要求的應用程式少了很多功能,我就叫它補上:
隨後就將每個功能和按鈕都加上。Firebase Sudio 很好用的地方在,似乎不用擔心程式碼出錯,Gemini 完成後,Web 就一定可以運行,代表說就算你不懂程式碼也沒關係:
如果你想要在行動裝置上測試,按上方的二個圈圈圖示,就能建立 QR Code,接著用手機掃描一下就能測試,記得要登入同一個 Google 帳號:
完成成後想部署在 Google Cloud 上,就按右上方 Publish:
接著連接你的 Billing account,這樣就完成了:
Firebase 線上部屬的免費層(Spark 計劃),每月有 1GB 儲存空間和 10GB 的流量,超過的話,就會依照用量付費。