陶靖巧
做應(yīng)用,就像和AI聊天一樣簡(jiǎn)單。
作者|鄭玄
今年以來(lái),「VibeCoding」無(wú)疑是除了Agent之外AI領(lǐng)域最受關(guān)注的賽道。
沒(méi)有編程基礎(chǔ)的小白,能夠通過(guò)自然語(yǔ)言「指揮」Cursor快速完成一個(gè)小程序;有多年經(jīng)驗(yàn)的資深程序員,也在借助VibeCoding工具大幅提效。與此同時(shí),微軟、Meta、谷歌、騰訊、華為等科技巨頭也在財(cái)報(bào)和發(fā)布會(huì)上不斷強(qiáng)調(diào):AI編程已經(jīng)為他們帶來(lái)了實(shí)質(zhì)性的效率提升——代碼產(chǎn)出增長(zhǎng)了幾十個(gè)百分點(diǎn),開(kāi)發(fā)人力也因此得以優(yōu)化。
從AI編程「一哥」Cursor,到最近被OpenAI和谷歌爭(zhēng)搶的Windsurf,再到字節(jié)跳動(dòng)剛剛推出的TRAE,AI編程,尤其是以集成開(kāi)發(fā)環(huán)境(IDE)為核心的AI開(kāi)發(fā)工具,已成為整個(gè)行業(yè)最炙手可熱的技術(shù)方向之一。而最近,騰訊也正式宣布入局,推出其首個(gè)獨(dú)立AI開(kāi)發(fā)平臺(tái)——CodeBuddyIDE。
CodeBuddyIDE開(kāi)啟內(nèi)測(cè)丨來(lái)自:騰訊云
事實(shí)上,騰訊在AI編程領(lǐng)域并非新兵。早在幾年前,騰訊就推出了IDE插件版本的「代碼助手CodeBuddy」,為使用VSCode、JetBrains等傳統(tǒng)IDE的開(kāi)發(fā)者提供智能代碼補(bǔ)全與多文件項(xiàng)目生成能力。
今年5月,在騰訊云AI產(chǎn)業(yè)應(yīng)用峰會(huì)上,騰訊首次披露了內(nèi)部AI編程工具的使用成效:目前,已有85%的騰訊程序員在使用騰訊云代碼助手CodeBuddy,整體編碼時(shí)間縮短約40%。而這款工具在4月剛剛完成升級(jí),引入了軟件開(kāi)發(fā)智能體Craft,使其能力從代碼補(bǔ)全邁向了更具主動(dòng)性的「智能開(kāi)發(fā)」階段。
而這次推出的獨(dú)立IDE平臺(tái)——CodeBuddyIDE,則是一次更具野心的進(jìn)化。它不僅是騰訊首個(gè)獨(dú)立AI編程產(chǎn)品,更是業(yè)內(nèi)首個(gè)實(shí)現(xiàn)「產(chǎn)品-設(shè)計(jì)-研發(fā)-部署」全流程一體化的AI開(kāi)發(fā)工作臺(tái)。
與ChatGPT等Chatbot不同,AIIDE平臺(tái)不僅能根據(jù)自然語(yǔ)言生成代碼,更能承擔(dān)完整的開(kāi)發(fā)任務(wù)。用戶只需用對(duì)話方式表達(dá)需求,就可以一步步完成產(chǎn)品構(gòu)思、交互設(shè)計(jì)、代碼生成、測(cè)試Debug、部署上線等全流程操作。真正讓沒(méi)有任何開(kāi)發(fā)經(jīng)驗(yàn)的用戶,也能實(shí)現(xiàn)「對(duì)話即開(kāi)發(fā)」的體驗(yàn)。
可以說(shuō),CodeBuddyIDE這類產(chǎn)品,讓完全零基礎(chǔ)的「程序小白」,也第一次有機(jī)會(huì)真正參與到數(shù)字產(chǎn)品的創(chuàng)造過(guò)程中。
01
學(xué)習(xí)兩小時(shí),零基礎(chǔ)小白搓出了
一個(gè)能用的「小程序」
VibeCoding已經(jīng)火了一段時(shí)間。但說(shuō)來(lái)慚愧,我此前只是看過(guò)一些產(chǎn)品演示視頻,還從沒(méi)真正上手過(guò)。而我也從未寫過(guò)一行代碼——可以說(shuō),這次用CodeBuddyIDE,是我第一次嘗試「親手」開(kāi)發(fā)一個(gè)應(yīng)用程序。
CodebuddyIDE產(chǎn)品界面丨來(lái)自:極客公園
打開(kāi)CodeBuddyIDE,界面主要分為兩個(gè)區(qū)域:左側(cè)是標(biāo)準(zhǔn)IDE操作臺(tái),支持查看和編輯生成的多文件項(xiàng)目;右側(cè)則是與一個(gè)智能體交互的Chat區(qū)域,幾乎所有開(kāi)發(fā)相關(guān)的操作——包括生成和修改產(chǎn)品需求文檔、創(chuàng)建和優(yōu)化代碼、調(diào)試錯(cuò)誤,乃至將程序部署上線——都可以通過(guò)自然語(yǔ)言指令完成。
這個(gè)Chat區(qū)域又可以進(jìn)一步拆分成三層:最上方是一排功能按鈕,包括導(dǎo)入Figma文件、配置開(kāi)發(fā)集成環(huán)境、啟用MCP、預(yù)覽、部署等,主要用于幫助AI更好地匹配工作場(chǎng)景,或者方便后續(xù)的部署和測(cè)試;中間是用戶輸入提示詞的對(duì)話框;下方則提供了模型選擇、智能體切換、Prompt增強(qiáng)等功能,方便用戶調(diào)整AI的響應(yīng)方式與能力邊界。
乍看之下有些復(fù)雜,但實(shí)際使用起來(lái)非常簡(jiǎn)單。
真正開(kāi)始前,只需要做兩件事:第一,配置好希望使用的云服務(wù)平臺(tái)。目前支持Supabase和騰訊云自家的云開(kāi)發(fā)CloudBase,如果只是做本地應(yīng)用,其實(shí)可以跳過(guò)這一步;第二,選擇一個(gè)AI模型。當(dāng)前的版本為海外版,可選Claude、GPT、Gemini等,后續(xù)國(guó)內(nèi)版本將支持DeepSeek、混元等國(guó)產(chǎn)模型。
配置完成后,我決定從一個(gè)真實(shí)的痛點(diǎn)出發(fā)試試看。因?yàn)槊艽a太多記不住,我最近一直想弄一個(gè)簡(jiǎn)單實(shí)用、操作直觀的密碼管理器。雖然用云文檔也能部分實(shí)現(xiàn)類似功能,但這次正好是個(gè)嘗試「能不能搓一個(gè)更像樣產(chǎn)品」的好機(jī)會(huì)。
先說(shuō)結(jié)論:只用了不到半小時(shí),我就開(kāi)發(fā)出了一個(gè)具備完整功能的密碼管理工具。初次使用可設(shè)置登錄密碼,之后每次登錄都需驗(yàn)證。進(jìn)入系統(tǒng)后,可以按照分類查看已有密碼條目,新增記錄、添加自定義分類、修改主密碼等功能一應(yīng)俱全。最終,我還把它部署到了云端服務(wù)器,并生成了二維碼,朋友掃碼即可使用。
筆者使用CodeBuddyIDE開(kāi)發(fā)的密碼管理器丨來(lái)自:極客公園
如上所示,頁(yè)面設(shè)計(jì)也是「審美在線」:整體風(fēng)格簡(jiǎn)潔現(xiàn)代,分類圖標(biāo)清晰美觀,操作入口直觀易用,內(nèi)頁(yè)排版干凈流暢,完全不像是我這種零開(kāi)發(fā)經(jīng)驗(yàn)用戶在短時(shí)間內(nèi)能「搓」出來(lái)的產(chǎn)品。
過(guò)去,一個(gè)功能完整、體驗(yàn)良好的小工具,從設(shè)計(jì)、開(kāi)發(fā)到上線可能需要一名專業(yè)程序員花上至少一周。而這次,我一個(gè)「編程零基礎(chǔ)」的新手,只用了不到半個(gè)小時(shí)就完成了整個(gè)流程。我只做了以下幾步:
第一步,我用自然語(yǔ)言描述了自己的需求:
「開(kāi)發(fā)一個(gè)密碼管理本,要求外觀時(shí)尚大氣,每次打開(kāi)要有登陸密碼,主界面包含密碼分類,默認(rèn)是銀行卡、視頻網(wǎng)站、游戲賬號(hào)和其他分類,主頁(yè)面還要支持添加自定義分類,添加新紀(jì)錄和修改主密碼,添加的新紀(jì)錄要可以選擇分類,填寫平臺(tái)名、賬號(hào)和密碼,二級(jí)頁(yè)面展示分類下的所有記錄,并支持修改和刪除。」
自定義分類,AI制作了很多可選用的圖標(biāo)丨來(lái)自:極客公園
然后我啟用了CodeBuddyIDE內(nèi)置的Prompt增強(qiáng)功能。如下所示,AI把我這段相對(duì)模糊的描述,轉(zhuǎn)化為一個(gè)更清晰、結(jié)構(gòu)化的Prompt,便于大模型理解執(zhí)行:
開(kāi)發(fā)一個(gè)簡(jiǎn)潔大氣的密碼管理工具,需包含以下功能:
1.安全驗(yàn)證:
·首次使用時(shí)設(shè)置主密碼
·每次啟動(dòng)需驗(yàn)證主密碼
·支持在應(yīng)用內(nèi)修改主密碼
2.分類管理:
·默認(rèn)分類:銀行卡/視頻網(wǎng)站/游戲賬號(hào)/其他
·支持用戶自定義添加新分類
·每個(gè)分類配專屬圖標(biāo)
3.記錄管理:
·一級(jí)頁(yè)面提供添加記錄入口
·記錄字段:類型(下拉選擇)/平臺(tái)名稱/賬號(hào)/密碼
·二級(jí)頁(yè)面展示分類下的所有記錄
·支持記錄的修改和刪除操作
4.界面要求:
·整體設(shè)計(jì)簡(jiǎn)潔大氣
·分類入口采用圖標(biāo)+文字形式
·記錄列表清晰展示平臺(tái)/賬號(hào)信息
·密碼默認(rèn)隱藏,可點(diǎn)擊顯示
5.數(shù)據(jù)安全:
·所有密碼數(shù)據(jù)需加密存儲(chǔ)
·主密碼采用高強(qiáng)度加密方式
另外我注意到,Prompt增強(qiáng)功能雖然強(qiáng)大,但也并非毫無(wú)偏差。比如我最初并沒(méi)有對(duì)加密方式提出復(fù)雜要求,AI自行「補(bǔ)充」了加密強(qiáng)度的設(shè)定,結(jié)果生成的功能中出現(xiàn)了bug。換句話說(shuō),用戶在使用增強(qiáng)提示時(shí),仍需對(duì)生成內(nèi)容進(jìn)行初步審核。
接下來(lái),智能體Craft開(kāi)始工作。它首先會(huì)將結(jié)構(gòu)化Prompt轉(zhuǎn)化為一份標(biāo)準(zhǔn)的PRD(產(chǎn)品需求文檔),這一步只用了幾分鐘。之后,平臺(tái)根據(jù)PRD和我選擇的集成配置(本次為Supabase),自動(dòng)生成了HTML、CSS、JavaScript等前端代碼,構(gòu)建出多文件項(xiàng)目結(jié)構(gòu)。
代碼生成完成后,我點(diǎn)擊「預(yù)覽」,開(kāi)始進(jìn)入調(diào)試環(huán)節(jié)。
添加記錄功能丨來(lái)自:極客公園
初版效果可用,但也暴露出不少問(wèn)題:比如初次打開(kāi)頁(yè)面直接404報(bào)錯(cuò),首次登錄無(wú)法設(shè)置初始密碼、新分類無(wú)法添加、頁(yè)面排版不整齊等。
有問(wèn)題的地方,我只需要簡(jiǎn)單描述并上傳截圖,只需上傳截圖,并用自然語(yǔ)言說(shuō)明問(wèn)題,如「分類按鈕點(diǎn)了沒(méi)反應(yīng)」、「主密碼設(shè)置頁(yè)面打不開(kāi)」,AI就能識(shí)別出問(wèn)題并自動(dòng)修復(fù)。有些較復(fù)雜的bug,也可以通過(guò)日志信息進(jìn)一步輔助定位,但在我的這次體驗(yàn)中,AI在不需要我上傳日志信息的情況下,就修復(fù)了所有問(wèn)題。
整個(gè)調(diào)試過(guò)程用了大約10分鐘。產(chǎn)品功能和體驗(yàn)基本完善后,我點(diǎn)擊了「部署」按鈕,AI開(kāi)始將項(xiàng)目部署至Supabase的CloudStudio。過(guò)程自動(dòng)完成了權(quán)限配置、數(shù)據(jù)庫(kù)創(chuàng)建、文件托管等全部流程。最終,我收到了一個(gè)云端鏈接和二維碼,可以自行訪問(wèn),也可以分享給其他人使用。
從開(kāi)始到部署上線,總耗時(shí)不到半小時(shí)。
更重要的是:我沒(méi)有寫一行代碼。甚至連項(xiàng)目里到底有哪些文件我都沒(méi)搞清楚,大模型和智能體就幫我搞定了一切。
02
AIIDE會(huì)帶來(lái)什么樣的沖擊?
雖然我用CodeBuddyIDE在半個(gè)小時(shí)內(nèi)「搓」出了一個(gè)可用的應(yīng)用,但它的價(jià)值遠(yuǎn)不止于讓零基礎(chǔ)的小白能寫出程序。技術(shù)普惠固然重要,但這款產(chǎn)品當(dāng)前更具現(xiàn)實(shí)意義的價(jià)值,是為專業(yè)開(kāi)發(fā)者帶來(lái)的提效空間。
在我從零開(kāi)發(fā)應(yīng)用的過(guò)程中,幾乎涉及了軟件開(kāi)發(fā)的全流程——撰寫需求文檔、生成代碼、功能擴(kuò)展、調(diào)試問(wèn)題、部署上線,而這一切都可以通過(guò)自然語(yǔ)言與智能體交互完成。這意味著,對(duì)于已經(jīng)有項(xiàng)目在手的程序員來(lái)說(shuō),只需將項(xiàng)目導(dǎo)入CodeBuddyIDE,并通過(guò)接口接入已有的Figma設(shè)計(jì)稿、開(kāi)發(fā)配置等信息,就可以在平臺(tái)內(nèi)完成更高效的開(kāi)發(fā)、調(diào)試與優(yōu)化。
CodeBuddyIDE丨來(lái)自:騰訊云
更進(jìn)一步看,當(dāng)「氛圍編程」(VibeCoding)這種新范式通過(guò)AIIDE滲透進(jìn)企業(yè)級(jí)的嚴(yán)肅開(kāi)發(fā)流程,整個(gè)產(chǎn)品協(xié)作體系也可能隨之發(fā)生結(jié)構(gòu)性轉(zhuǎn)變。
比如,產(chǎn)品經(jīng)理、測(cè)試工程師,甚至非技術(shù)背景的運(yùn)營(yíng)同事,在未來(lái)或許都能通過(guò)自然語(yǔ)言直接與AI協(xié)作,完成原型生成、功能驗(yàn)證甚至局部迭代開(kāi)發(fā),不再依賴程序員完成每一項(xiàng)改動(dòng)。這將極大減少跨職能溝通的效率損耗,讓專業(yè)工程師把更多精力投入到系統(tǒng)性創(chuàng)新與復(fù)雜問(wèn)題的解決上。
這不僅是一次效率的提升,更是認(rèn)知方式的轉(zhuǎn)變。
就像剪映改變了視頻創(chuàng)作的門檻,從而推動(dòng)了短視頻的爆發(fā),AIIDE也正在用類似的方式,重塑軟件開(kāi)發(fā)的路徑和分工。
它所帶來(lái)的,不只是讓程序員「更快地寫完代碼」,而是對(duì)整個(gè)開(kāi)發(fā)方式的重構(gòu):產(chǎn)品經(jīng)理能快速生成原型,設(shè)計(jì)師可以用自然語(yǔ)言優(yōu)化交互邏輯,獨(dú)立創(chuàng)作者有機(jī)會(huì)實(shí)現(xiàn)完整的應(yīng)用落地,甚至具備創(chuàng)造平臺(tái)的能力。
從生態(tài)的角度看,這將孕育出一批全新的開(kāi)發(fā)者。他們未必?fù)碛袀鹘y(tǒng)意義上的技術(shù)背景,但依靠AIIDE,就有可能打造出自己的應(yīng)用、工具,甚至內(nèi)容服務(wù)。
這就像自媒體的崛起催生了KOL、UP主和IP經(jīng)濟(jì),AI時(shí)代的開(kāi)發(fā)工具也可能催生出一類全新的職業(yè)角色——「?jìng)€(gè)人數(shù)字產(chǎn)品創(chuàng)作者」。
更遠(yuǎn)一點(diǎn)看,當(dāng)AIAgent的能力進(jìn)一步增強(qiáng),我們甚至要重新思考IDE這種開(kāi)發(fā)平臺(tái)本身是否還具有存在的必要。
未來(lái)的開(kāi)發(fā),或許是「無(wú)IDE化」的:用戶只需與一個(gè)通用智能體對(duì)話,后者便能自動(dòng)理解需求、拆解任務(wù)、調(diào)用模型、調(diào)度資源,最終生成可用的產(chǎn)品結(jié)果。
在這個(gè)過(guò)程中,我們甚至不再關(guān)心代碼是否存在、工具是否打開(kāi),甚至不再需要知道生成工具的邏輯。我們只需提出問(wèn)題,智能體會(huì)在后臺(tái)完成一切,并把結(jié)果交付給我們。
那將是從「生成代碼」邁向「生成工具」,再走向「直接生成結(jié)果」的技術(shù)躍遷。
從能生成代碼的語(yǔ)言模型,到能夠規(guī)劃行動(dòng)的推理模型,再到具備執(zhí)行任務(wù)能力的智能體,氛圍編程正以迅雷不及掩耳之勢(shì)推動(dòng)這一切發(fā)生。而Cursor、CodeBuddy這樣的AIIDE平臺(tái),正是這股變革的中樞節(jié)點(diǎn)。
當(dāng)這類工具逐漸成為開(kāi)發(fā)流程中的「默認(rèn)選項(xiàng)」后,我們的工作方式、協(xié)作模式、創(chuàng)作路徑,可能都將迎來(lái)重新定義。
那個(gè)AI主導(dǎo)開(kāi)發(fā)、人人皆可創(chuàng)造的時(shí)代,或許真的沒(méi)有我們想象中那么遙遠(yuǎn)。
*頭圖來(lái)源:騰訊云
本文為極客公園原創(chuàng)文章,轉(zhuǎn)載請(qǐng)聯(lián)系極客君微信geekparkGO
極客一問(wèn)
你想體驗(yàn)一下CodeBuddyIDE嗎?
獨(dú)占第一!華為中國(guó)折疊屏手機(jī)市場(chǎng)第二季度份額第一。
點(diǎn)贊關(guān)注極客公園視頻號(hào),
(完)夫君紅著眼擁我入懷道:敢動(dòng)她,我就要了你的命
門外丫鬟又道:quot;夫人早些安置吧,往后都是一家人,錢財(cái)自然不分彼此——。明日奴婢來(lái)取下月的月例銀子——。quot;我上輩子定是刨了秦家祖墳,這輩子才攤上這等"一家人"!不等回應(yīng),那丫頭已經(jīng)甩著帕子走遠(yuǎn)了-_。quot;罷了,明日再議。quot;我按住金枝蠢蠢欲動(dòng)的手,quot;你說(shuō)的對(duì),此處畢竟是將軍府。quot;金枝長(zhǎng)嘆一聲:quot;小姐,咱們往后等我繼續(xù)說(shuō)——。
(完)嬌妻善妒,首輔大人守身如玉
而且這書結(jié)局非常精彩,在當(dāng)時(shí)那個(gè)時(shí)期,算是比較驚艷到我,完全沒(méi)有走尋常路那種。女主本來(lái)生活幸福,父親是大將軍,父母恩愛(ài),而且父母是穿越人士,從小給女主灌輸了很多先進(jìn)的思想_-。父親還收養(yǎng)了一個(gè)小男孩兒,少男少女,攜手長(zhǎng)大,他幾乎成了除父母外對(duì)女主最重要的人--。哪知道,平常的一天,竹馬竟然害死了父母,..
婆:精品古言大合集,互撬墻角,兄弟相爭(zhēng)!先女追男,后火葬場(chǎng)!
十五歲,她被圣上賜婚給了一位年輕的懷化將軍,兩年后成婚,她氣得在屋內(nèi)摔東西,碎片飛起在我一邊臉上留下了一個(gè)血痕,我急忙將臉上的面紗取下,她卻罵我賤婢讓我滾出去跪在雪中_——??烧胬浒?,從十一歲以后,我再也沒(méi)有遇見(jiàn)過(guò)那樣冷的冬天|——。徐鳳婉還覺(jué)得不解氣,讓我一遍又一遍地說(shuō):“我永遠(yuǎn)是徐鳳婉最下到此結(jié)束了?|。
來(lái)源:紅網(wǎng)
作者:劉建緯
編輯:咸雨凝
本文為紅辣椒評(píng)論 原創(chuàng)文章,僅系作者個(gè)人觀點(diǎn),不代表紅網(wǎng)立場(chǎng)。轉(zhuǎn)載請(qǐng)附原文出處鏈接和本聲明。