亚洲,欧美,中文字幕,小婕子伦流澡到高潮视频,无码成人aaaaa毛片,性少妇japanesexxxx,山外人精品影院

不是程序員?有了人工智能,有個(gè)點(diǎn)子就能編程了

  翻譯/萬志文

  除了十幾歲時(shí)做過一段時(shí)間網(wǎng)站,搗鼓過Flash動(dòng)畫以外,我從沒當(dāng)過軟件工程師,也沒有放棄新聞工作而投身技術(shù)行業(yè)的雄心。然而,在過去的幾個(gè)月里,我一直在瘋狂地寫程序。

  我的作品包括:一個(gè)可轉(zhuǎn)錄和總結(jié)長播客內(nèi)容的工具,一個(gè)能將我的社交媒體賬號(hào)里的書簽整理成可搜索數(shù)據(jù)庫的工具,一個(gè)能告訴我某件家具是否能放進(jìn)我的汽車后備箱的網(wǎng)站,以及一個(gè)名為“LunchBox Buddy”的應(yīng)用。LunchBox Buddy可以分析我冰箱里的食物,據(jù)此幫我決定給兒子準(zhǔn)備什么午餐帶去學(xué)校。

  這些創(chuàng)造都要?dú)w功于人工智能以及被稱為“氛圍編程”(vibecoding)的人工智能新趨勢。氛圍編程是人工智能研究員安德烈·卡爾帕西(Andrej Karpathy)所普及的一個(gè)詞。它概括了當(dāng)今人工智能工具的實(shí)用性和易用性,借助這些工具,即使是非技術(shù)愛好者,只需在文本框中輸入提示語,也能創(chuàng)建功能齊全的應(yīng)用程序和網(wǎng)站。你不必知道如何編程,只要有一個(gè)想法,再加上一點(diǎn)耐心就足夠了。

  我自己的氛圍編程試驗(yàn)意在開發(fā)我所謂的“個(gè)人軟件”—解決我生活中特定問題的小型定制應(yīng)用程序。它們都不是大型技術(shù)公司會(huì)去開發(fā)的工具,沒有市場受眾,功能特性有限,而且其中一些只是湊合能用。

  但以這種方式構(gòu)建軟件—用一兩句話描述一個(gè)問題,然后看著一個(gè)強(qiáng)大的人工智能模型構(gòu)建一個(gè)定制的工具來解決該問題—是一種令人十分興奮的體驗(yàn)。

  人工智能編程工具并非新鮮事,已經(jīng)誕生多年。早期的工具旨在幫助專業(yè)程序員提高工作效率,比如GitHub Copilot。它們有的是以和ChatGPT完成句子一樣的方式來完成代碼行。但你仍然需要懂得如何寫代碼,不然無法最大限度地利用這些工具,也無法在人工智能卡殼時(shí)及時(shí)介入。

  但在過去一兩年里,人們開發(fā)了新的工具來利用更強(qiáng)大的人工智能模型,讓新手也能像專家一樣編程。這些工具包括Cursor、Replit、Bolt和Lovable,它們的運(yùn)作方式大同小異:根據(jù)用戶的提示提出設(shè)計(jì)方案,確定使用哪些軟件包和編程語言效果最好,然后開始構(gòu)建產(chǎn)品。大多數(shù)產(chǎn)品都提供有限的免費(fèi)功能,付費(fèi)用戶可以獲取更高級的功能,能夠構(gòu)建更多東西。

  對于非程序員來說,氛圍編程就像巫術(shù)。輸入提示語后,一行行神秘的代碼會(huì)快速出現(xiàn)在你面前,幾秒鐘后,如果一切順利,一個(gè)工作原型就會(huì)誕生。用戶可以提出調(diào)整和修改的建議,只要感到滿意就可以將這些新產(chǎn)品部署到網(wǎng)絡(luò)上或在自己的計(jì)算機(jī)上運(yùn)行。整個(gè)編程過程可能只需要幾分鐘,也可能需要幾個(gè)小時(shí),具體取決于項(xiàng)目的復(fù)雜程度。

  我讓Bolt開發(fā)一個(gè)應(yīng)用,讓該應(yīng)用可以根據(jù)我上傳的冰箱里的東西的照片,幫我決定給兒子準(zhǔn)備什么午餐。該應(yīng)用先是分析了這項(xiàng)任務(wù),將任務(wù)分解為多個(gè)步驟。然后,它生成了一個(gè)基礎(chǔ)網(wǎng)頁界面,選擇了一個(gè)圖像識(shí)別工具來識(shí)別我冰箱里的食物,并開發(fā)了一個(gè)算法來根據(jù)這些食物推薦做什么餐食。

  如果人工智能需要我作決定—例如,我是否希望它列出推薦的食物的營養(yǎng)成分—它會(huì)提示幾個(gè)選項(xiàng)。然后,它就會(huì)繼續(xù)寫代碼。遇到困難時(shí),它會(huì)嘗試調(diào)試自己的代碼,或者退回到遇到困難之前的步驟,然后嘗試采用不同的方法。在我輸入提示語大約10分鐘后,LunchBox Buddy就出結(jié)果了,它建議我做一個(gè)普通的火雞三明治。

  我的氛圍編程試驗(yàn)并非全都取得了成功。幾個(gè)星期以來,我一直在努力創(chuàng)建一個(gè)郵件自動(dòng)回復(fù)工具,讓它能夠用我的寫作風(fēng)格自動(dòng)回復(fù)我的電子郵件。但我還沒能做出來。在嘗試將人工智能工作流程整合到Google Photos和Voice Memos等應(yīng)用程序中時(shí),我也遇到了一些障礙,因?yàn)檫@些應(yīng)用在設(shè)計(jì)上并不能很好地與第三方插件配合使用。

  當(dāng)然,人工智能偶爾也會(huì)犯錯(cuò)。有一次,我試著為我家附近的一家輪胎店建立網(wǎng)站,人工智能根據(jù)這家店的Yelp頁面內(nèi)容編造了虛假評論,并將這些評論添加到一個(gè)客戶評價(jià)頁面里。還有一次,我試圖把自己寫的一篇長篇故事變成一個(gè)互動(dòng)網(wǎng)站,人工智能只收錄了一半的文本,漏掉了另一半。

  換句話說,還是要有人監(jiān)督一下機(jī)器人,氛圍編程才能發(fā)揮更好的作用。此外,它可能最適合應(yīng)用于業(yè)余項(xiàng)目,而不是重要的工作任務(wù)。

  這種情況可能不會(huì)持續(xù)太久。許多人工智能公司正在研究可以完全取代人類程序員的軟件工程代理人。人工智能已經(jīng)在競爭性編程測試中取得了世界一流的成績,包括Google在內(nèi)的數(shù)家大型技術(shù)公司已將大量工程工作外包給人工智能系統(tǒng)。Google首席執(zhí)行官桑達(dá)爾·皮查伊最近表示,人工智能生成的代碼在Google部署的所有新代碼中占1/4以上。

  如果我是一名初級程序員,我可能會(huì)對自己的就業(yè)前景感到恐慌。但我只是一個(gè)喜歡搗鼓的人,喜歡創(chuàng)造一些能改善我個(gè)人生活的工具。而氛圍編程(真正意義上的編程),是人工智能正明顯展現(xiàn)進(jìn)步的一個(gè)領(lǐng)域。

  自從上個(gè)月在播客里談?wù)摿俗约旱姆諊幊探?jīng)歷,我已從其他幾十個(gè)人那里聽說他們在人工智能的幫助下構(gòu)建了自己的工具。讀者們稱自己通過建立網(wǎng)站來追蹤雞蛋的價(jià)格,或搜索洛杉磯地區(qū)的Zillow房源信息,以發(fā)現(xiàn)帕利塞德山火后房租被哄抬的情況。

  我并不是對人工智能盲目樂觀,也不是對人工智能編寫的應(yīng)用程序不斷改進(jìn)可能會(huì)引發(fā)的社會(huì)影響視而不見。我認(rèn)為,可自動(dòng)構(gòu)建有用軟件的人工智能也有可能自動(dòng)創(chuàng)建惡意代碼,甚至引發(fā)自動(dòng)化網(wǎng)絡(luò)攻擊。我也擔(dān)心,軟件工程師只是第一個(gè)可能被人工智能工具替代的技術(shù)崗位。

  這些工具本身很少能改變世界。但就目前而言,開發(fā)應(yīng)用程序來自動(dòng)處理我生活中煩人或耗時(shí)的任務(wù),似乎是人工智能的最佳用途。

關(guān)注讀覽天下微信, 100萬篇深度好文, 等你來看……