Google又放大招:內(nèi)測(cè)基于AI的云端IDE
8月8號(hào),谷歌推出了Project IDX,這是一個(gè)新的基于人工智能的、基于云端的開發(fā)環(huán)境,也就是說只需要一個(gè)瀏覽器,就可以取代目前的本地開發(fā)環(huán)境。
雖然這個(gè)消息對(duì)開發(fā)人員是個(gè)驚喜,但是對(duì)非研發(fā)人員來說,它也是一個(gè)信號(hào)。還記得2月8號(hào),為了應(yīng)對(duì)ChatGPT,谷歌發(fā)布了競(jìng)品Bard,但是卻在發(fā)布會(huì)上出了大丑,股價(jià)市值一夜狂跌7000億。
圖片
但是,現(xiàn)在6個(gè)月過去了,股價(jià)上漲了快40%。
圖片
你是不是覺得錯(cuò)過了什么呢??。
Project IDX 的功能特性
基于瀏覽器的云端IDE(集成開發(fā)環(huán)境)
圖片
這是一個(gè)完全基于Web的工作區(qū),也就是說,你只需要一個(gè)瀏覽器,就可以在任何地方,任何設(shè)備上進(jìn)行開發(fā),不需要再進(jìn)行本地開發(fā)環(huán)境的繁瑣配置。而且可以全保真應(yīng)用程序預(yù)覽,并由云模擬器提供支持。可以快速的配置運(yùn)行特定項(xiàng)目的技術(shù)環(huán)境和堆棧。每個(gè) Project IDX 工作區(qū)都具有基于 Linux 的虛擬機(jī)的全部功能,并配有托管在附近的云中數(shù)據(jù)中心的通用訪問權(quán)限。
人工智能的新開發(fā)環(huán)境
利用 Google 最新的基礎(chǔ)人工智能模型(如 Codey 和 PaLM 2)來支持智能智能代碼補(bǔ)全、輔助聊天機(jī)器人以及“添加注釋”和“解釋此代碼”等操作??梢酝ㄟ^建議潛在的代碼片段和優(yōu)化,來幫助開發(fā)人員更快更有效地編寫更高質(zhì)量的代碼。
圖片
PaLM 2 是Google的下一代大型語言模型,擅長(zhǎng)高級(jí)推理任務(wù),包括代碼和數(shù)學(xué)、分類和問答、翻譯和多語言能力以及自然語言生成,由于PaLM 2 在大量網(wǎng)頁、源代碼和其他數(shù)據(jù)集上進(jìn)行了預(yù)訓(xùn)練。這意味著它擅長(zhǎng)使用 Python 和 JavaScript 等流行編程語言,但也能夠使用 Prolog、Fortran 和 Verilog 等語言生成專用代碼。
圖片
支持導(dǎo)入或模板快速開始coding
可以從 GitHub 導(dǎo)入現(xiàn)有項(xiàng)目,,還可以使用流行框架的預(yù)制模板創(chuàng)建新項(xiàng)目,包括 Angular、Flutter、Next.js、React、Svelte、Vue 以及 JavaScript、Dart 和(即將推出)Python、Go 等語言。這樣就不用去安裝cookiecutter 類似的工具了。
圖片
全棧、垮平臺(tái)
Project IDX 包括一個(gè)內(nèi)置的 Web 預(yù)覽,以及即將推出的完全配置的 Android 模擬器和嵌入式 iOS 模擬器,這些都可以直接在瀏覽器中使用,可以預(yù)覽用戶所看到的全棧、多平臺(tái)應(yīng)用程序。所見即所得。
圖片
Firebase 托管發(fā)布
部署是應(yīng)用程序投入生產(chǎn)的一個(gè)常見痛點(diǎn),我們目前也有很多工具K8S、CI/CD 等。Google Project IDX通過集成 Firebase Hosting 使這一切變得更加容易,只需單擊幾下,即可部署 Web 應(yīng)用程序的可共享預(yù)覽,或使用快速、安全的全球托管平臺(tái)部署到生產(chǎn)環(huán)境。由于 Firebase Hosting 支持由 Cloud Functions 提供支持的動(dòng)態(tài)后端,因此這非常適合 Next.js 等全棧框架。
不過目前還處于內(nèi)測(cè)階段,可以點(diǎn)擊申請(qǐng):https://idx.dev/
最后
目前,實(shí)時(shí)數(shù)據(jù)和人工智能可能會(huì)改變游戲規(guī)則,技術(shù)創(chuàng)新可以使人們的創(chuàng)意能夠快速迭代。
對(duì)于有技術(shù)實(shí)力及技術(shù)氛圍的老牌科技公司,其實(shí)也很人一樣,需要站在長(zhǎng)期的角度,關(guān)注時(shí)間的力量。
沒有人能夠每時(shí)每刻都保持高速的增長(zhǎng),事物的發(fā)展總是螺旋上升的,熬過平臺(tái)期,才能向上突破。
期待一切提高生產(chǎn)力的事情發(fā)生,就像我之前文章講的LK99一樣,科技的進(jìn)步才有可能讓我們脫離內(nèi)卷的苦海。