AI寫App超易上手?新手60日自製十幾個應用程式實測

Ai

我在60天內利用AI創建了超過十個個人應用程式,這是我學到的

創建自己的應用程式現在比以往任何時候都容易

隨著Meta的馬克·祖克柏在喬·羅根的播客中表示,AI可能很快會取代其公司中層軟件工程師的工作,軟件世界發生了震撼性變化。此外,谷歌首席執行官桑達爾·皮查伊去年十月透露,AI已經生成了谷歌25%的代碼,這標誌著軟件世界的重大轉變。

如今,軟件正在迅速成為一種機器生成的商品。

但對於普通市民而言,這一轉變又會帶來什麼影響呢?作為一名沒有編程經驗的記者,我決定進行一個個人實驗,看看我是否能利用這場革命的機會。假設像我這樣的完全新手能否隨時創建有用的應用程式?答案是:非常現實!

Claude和Bolt

去年早些時候,我們曾報導AI對應用市場的影響。當時已經可以看出變化的速度非常快。有兩個因素真正打開了普通公眾編程的大門。首先是Anthropic推出的Claude Sonnet 3.5模型,這是一個在根據文本提示生成優質代碼方面表現突出的模型。

其次是開源產品Bolt.new的推出,這是一款將Claude模型包裝成易於使用界面的應用程式。現在,只要能打出一句英語,人人都可以編程。

我毫不猶豫地跳上了這班車。除了Bolt,我還測試了在此期間進入市場的多個產品,包括Tempo、Pythagora、Marblism、Github Spark和WindSurf。它們各自提供了不同程度的易用性,但最終我總是回到Bolt和一款名為CodeCompanion的Windows應用程式,因為它們的價格、靈活性和易用性。

結果是,在過去幾個月內,我創建了15個不同的軟件應用程式。這些應用程式並不是顛覆性的,它們只是我經常使用的基本工具,我覺得創建它們會很酷。就像在餐廳吃飯一樣,雖然不錯,但自己在家創造一個特別的菜餚,即使不完美,卻更讓人滿足。

這些應用程式的範圍從基本的實用工具,如圖像背景去除器、QR碼生成器和新聞聚合器,到一個聰明的小庫存應用,讓我可以用手機攝像頭對準書架,利用AI即時生成標題和作者的格式化電子表格目錄。

這次實驗的一個有趣結果是,儘管我距離真正的程序員還有很大的距離,但我已經學到了很多關於創建應用程式的過程。

我學到的:開始的最佳建議

簡單為上

放棄創建新Facebook或eBay的野心,現在的AI還遠遠不夠成熟。如果你有一些編程經驗,你絕對可以構建相當複雜的應用程式,包括購物車等功能。

但如果你是新手,我建議你從一個待辦事項應用開始,了解過程是如何運作的,然後逐步進入更複雜的項目。這樣可以節省你的痛苦和金錢。

準備好學習

目前AI編程的現實是,如果你想在合理的時間和預算內生成任何東西,你仍然需要一些基本的技術經驗。

這意味著你需要熟悉文件結構如何在磁碟上運作,數據庫是如何工作的,以及用戶身份驗證等基本知識,總之要對計算機有一個基本的認識。

輕鬆靈活的部署是關鍵

世界上最好的微型應用程式如果沒有被部署並可供使用,那就是無用的。

許多AI編程產品要麼讓你被鎖定在特定的部署路徑上,要麼讓你必須自己處理所有的工作。我最喜歡Bolt的一個原因就是它可以一鍵部署到Netlify.com,讓你的應用程式瞬間可供全世界使用。

Claude是王者

在99.9%的AI編程產品背後,都有一個關鍵組件——Claude Sonnet 3.5 AI模型。Claude仍然是編程的絕對帝王。

當然可以測試像Deepseek V3、Gemini 2.0或OpenAI等模型,但最終我幾乎可以保證,你會回到Claude來處理任何重要的事情。這是我知道Sonnet並不便宜的情況下說的。

了解限制

節省你的理智和金錢的最好方法,就是了解AI過程的限制。用工具進行實驗,記錄它們的優缺點,並記得經常保存你的工作。

我使用Bolt.new和Bolt.diy(目前的開源版本)相結合。使用DIY版本,我可以利用免費和超便宜的模型來測試我的想法。然後當我滿意時,可以轉到商業版的Bolt.new,讓Sonnet作為引擎。

結論

結論是,對於新手來說,使用新工具編程創建適度的應用程式絕對是可能的。然而,你需要有一個最低限度的計算機專業知識,擁有的知識越多,結果就會越好。

最後值得一提的是,我們仍然處於這項技術的初級階段。AI模型每天都在進步,工具也在以相同的速度改善,到明年這個時候,這個行業將達到全新的複雜程度。

在這個迅速變化的科技領域,普通人也能透過AI創作出屬於自己的應用程式,這無疑是一次令人興奮的機會。隨著技術的發展,未來可能會出現更多創新和便捷的工具,讓我們可以更輕鬆地實現自己的創意。

以上文章由特價GPT API KEY所翻譯及撰寫。而圖片則由FLUX根據內容自動生成。

Chat Icon