国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

TRAE?2.0?可能會(huì)震撼所有程序員!

0
分享至

TRAE 是字節(jié)推出的國(guó)內(nèi)首款 AI IDE,從它二月發(fā)布第一個(gè)版本開(kāi)始,我就非常關(guān)注它,一直在使用它。它也“不負(fù)所托”,極大地提升了開(kāi)發(fā)效率,順利幫助我完成了很多任務(wù)。

TRAE自身也在不斷推出新功能,感覺(jué)它是在以月為單位在飛速進(jìn)化,讓人目不暇接。

7月21日,TRAE發(fā)布了2.0版,我有幸在第一時(shí)間試用了一下,其中的SOLO功能非常地有創(chuàng)新性,效果非常驚艷,可以說(shuō),TRAE已經(jīng)變成了一個(gè)能理解需求、調(diào)動(dòng)工具、獨(dú)立完成各類開(kāi)發(fā)任務(wù)的超級(jí) AI 開(kāi)發(fā)工程師。


TRAE 2.0是年度重大升級(jí),TRAE SOLO的出道將促使編程從“AI融入IDE”進(jìn)入“AI自主執(zhí)行開(kāi)發(fā)任務(wù)”的新時(shí)代!

01

The First Context Engineer

Context這個(gè)詞程序員非常熟悉,“上下文”嘛!

為什么TRAE SOLO是Context Engineer?

相信大家都用過(guò)各種各樣的AI IDE,在IDE中AI似乎無(wú)處不在,它可以幫助你實(shí)現(xiàn)絲滑地實(shí)現(xiàn)代碼自動(dòng)補(bǔ)全,還可以根據(jù)你的自然語(yǔ)言生成各種函數(shù),測(cè)試,甚至模塊級(jí)代碼。

但是一旦進(jìn)入到項(xiàng)目級(jí),AI的表現(xiàn)就沒(méi)有那么好了,因?yàn)檐浖?xiàng)目細(xì)節(jié)千頭萬(wàn)緒,人的大腦不能完全掌握,AI更不可能一次就寫對(duì),需要不斷地修改才行。

但是在修改的時(shí)候,自然語(yǔ)言和代碼之間的鴻溝竟然會(huì)讓AI無(wú)所適從,我經(jīng)常發(fā)現(xiàn)它改著改著就“懵”了,甚至?xí)卮蜣D(zhuǎn)。

我們想想我們?nèi)粘5拈_(kāi)發(fā)是什么樣子的?

一般都是先出需求文檔,程序員根據(jù)需求文檔進(jìn)行詳細(xì)設(shè)計(jì),然后編程實(shí)現(xiàn),測(cè)試,改Bug,最后部署上線。

TREA SOLO也是這么做的,它不但覆蓋了軟件開(kāi)發(fā)的全生命周期,還能夠理解軟件開(kāi)發(fā)上下游的各類 Context,包括產(chǎn)品需求、產(chǎn)品設(shè)計(jì)、技術(shù)方案、代碼、測(cè)試用例、部署的信息,可以根據(jù)用戶的任務(wù)類型,智能去使用不同的 Context 和工具,最終完成開(kāi)發(fā)任務(wù)。

結(jié)果就是,TRAE SOLO能特別精準(zhǔn)地理解我們的意圖(尤其是在對(duì)軟件做精細(xì)修改時(shí)),效率和準(zhǔn)確性獲得了巨大的提升。

這么說(shuō)還是有點(diǎn)兒抽象,我們拿一個(gè)具體的例子來(lái)展示一下。

TRAE2.0有兩種模式,一種是傳統(tǒng)的IDE,另一種就是我們要用的SOLO模式,先切換過(guò)來(lái)。

進(jìn)入SOLO模式,左邊是SOLO Builder 對(duì)話框,右邊是4個(gè)內(nèi)置的工具:編輯器,終端,瀏覽器,文檔,待會(huì)兒我們就用到它們。


02

需求分析

在之前的AI IDE中,我們習(xí)慣于直接用自然語(yǔ)言驅(qū)動(dòng)AI進(jìn)行編程,比如我們讓AI生成一個(gè)興趣社區(qū)網(wǎng)站,它只會(huì)按照自己的理解來(lái)創(chuàng)建,很多時(shí)候AI并不能準(zhǔn)確地“猜”到我們的具體需求,再次修改的時(shí)候就非常麻煩。

TRAE SOLO意識(shí)到了這個(gè)問(wèn)題,引入了需求文檔的概念,先把需求進(jìn)行結(jié)構(gòu)化呈現(xiàn)給開(kāi)發(fā)者,開(kāi)發(fā)者可以再進(jìn)行修改、補(bǔ)充、完善,從而更準(zhǔn)確地表達(dá)自己的要求。

比如我要開(kāi)發(fā)一個(gè)類似Reddit風(fēng)格的興趣社區(qū),把需求發(fā)給它:


然后SOLO Builder開(kāi)始工作,很快就生成了產(chǎn)品需求文檔



可以看出,有功能劃分、核心流程、界面設(shè)計(jì),寫得非常詳細(xì),完善。

由于需求已經(jīng)結(jié)構(gòu)化了,TRAE SOLO在開(kāi)發(fā)的時(shí)候,也是按照細(xì)化的需求,一步步地來(lái),看起來(lái)賞心悅目。


很快,一個(gè)社區(qū)網(wǎng)站很快就構(gòu)建完成,TREA SOLO內(nèi)置了一個(gè)Browser工具,它會(huì)自動(dòng)運(yùn)行,馬上就能看到效果。


03

修改需求

相信每個(gè)開(kāi)發(fā)人員都有這樣的體會(huì),把需求寫好發(fā)給客戶,客戶一個(gè)意見(jiàn)都不會(huì)提。但是一旦應(yīng)用運(yùn)行起來(lái),客戶看到界面,問(wèn)題就一個(gè)接一個(gè)地來(lái)了。

假設(shè)客戶瀏覽了一下生成的興趣社區(qū)網(wǎng)站,發(fā)現(xiàn)在注冊(cè)頁(yè)面少了一個(gè)“手機(jī)號(hào)注冊(cè)”的功能,這怎么辦呢?

我們可以對(duì)需求文檔進(jìn)行修改,然后告訴TRAE SOLO來(lái)改代碼。


SOLO Builder參考的上下文就是我發(fā)給它的需求文件,它很快就找到了對(duì)應(yīng)的代碼文件,做了修改,加上了“手機(jī)號(hào)注冊(cè)”。


并且立刻在注冊(cè)頁(yè)面中展示了最新的效果:


04

代碼編輯

客戶又發(fā)現(xiàn)界面上有個(gè)詞語(yǔ)不太好,想把它從“最熱帖子”改成“熱門帖子”,這時(shí)候TRAE SOLO的Browser工具就能派上大用場(chǎng)了。

在右上角有個(gè)“選擇元素”的按鈕,和Chrome開(kāi)發(fā)者模式下的選擇元素很像,這里也可以選擇界面元素,然后有兩個(gè)選擇:

(1) 把選擇的內(nèi)容“添加到對(duì)話”,讓SOLO Builder去修改,說(shuō)實(shí)話,這已經(jīng)非常非常方便了。

(2)但更方便的是,我可以在這里直接修改文字!

你沒(méi)看錯(cuò),就是可以在界面上直接修改文字!


這有點(diǎn)兒像我很多年前用過(guò)的Dreamweaver,在頁(yè)面上的修改就是最終的效果,所見(jiàn)即所得。

但這是一個(gè)運(yùn)行中的Web界面啊,TRAE SOLO從上下文中識(shí)別了我對(duì)頁(yè)面修改的意圖,然后自動(dòng)找到了后臺(tái)的代碼,做了相應(yīng)的修改。



這個(gè)功能我真是非常非常喜歡,TRAE SOLO精確地知道我所在的上下文,不用我再啰里啰唆地用自然語(yǔ)言描述界面上要改的地方,又直觀又方便。

05

Debug

TRAE SOLO在生成這個(gè)興趣社區(qū)網(wǎng)站的過(guò)程中,也出現(xiàn)了幾次錯(cuò)誤。

有意思的是,它會(huì)運(yùn)行npm run check,在控制臺(tái)發(fā)現(xiàn)錯(cuò)誤后,自動(dòng)地把這些錯(cuò)誤都給修復(fù)了,速度飛快!我想截個(gè)圖讓大家看看都沒(méi)來(lái)得及!


沒(méi)辦法,我只好手工地制造一個(gè)錯(cuò)誤了。

我把首頁(yè)中的一個(gè)函數(shù)getSortedPosts故意寫錯(cuò),再次運(yùn)行,果然,TRAE SOLO捕獲到了控制臺(tái)的一個(gè)錯(cuò)誤。


同樣把它添加到對(duì)話當(dāng)中,讓SOLO Builder修改,你看它輕輕松松就改過(guò)來(lái)了。


06

服務(wù)部署

在之前的開(kāi)發(fā)中,我們都需要自己對(duì)軟件進(jìn)行打包,然后手工部署。

現(xiàn)在TRAE SOLO增加了一個(gè)自動(dòng)部署的功能,軟件開(kāi)發(fā)完畢,點(diǎn)擊瀏覽器右上角的“部署”按鈕,就可以自動(dòng)部署到Vercel上,當(dāng)然你需要事先在Vercel創(chuàng)建一個(gè)賬號(hào)。


第一次使用的時(shí)候需要做一個(gè)授權(quán):


我在做第一次部署的時(shí)候失敗了,有點(diǎn)慌,但是TRAE SOLO提供了“智能分析”功能,這一次,它的上下文是部署日志:



查看完日志,它很快就找到了錯(cuò)誤并且成功改正,原來(lái)是mockData的問(wèn)題,再次部署就成功了。


07

總結(jié)

試用完TRAE SOLO,我的最大感受就是開(kāi)發(fā)過(guò)程更加結(jié)構(gòu)化,更加條理化,尤其是需求文檔、通過(guò)瀏覽器圈選界面元素等功能的介入,消除了自然語(yǔ)言指令中比較寬泛的語(yǔ)義,讓AI更加精準(zhǔn)地實(shí)施代碼生成和修改,再也不會(huì)出現(xiàn)之前那種改來(lái)改去都改不對(duì)的情況了。

而通過(guò)Terminal監(jiān)控錯(cuò)誤,自動(dòng)修復(fù),自動(dòng)向Vercel部署應(yīng)用等功能,又極大地減輕了開(kāi)發(fā)者的負(fù)擔(dān)。

限于篇幅,這篇文章只是介紹了TRAE SOLO新增的幾個(gè)主要功能,像代碼的自動(dòng)補(bǔ)全、自動(dòng)注釋、自動(dòng)寫測(cè)試用例、文檔生成、代碼審查等并沒(méi)有涉及。

TRAE SOLO的這次發(fā)布確實(shí)是一個(gè)突破性進(jìn)展,它不但覆蓋了軟件開(kāi)發(fā)的全生命周期,更重要的是它能夠智能獲取開(kāi)發(fā)上下游的的各類 Context并動(dòng)態(tài)構(gòu)建,在正確的時(shí)間、以正確的格式提供正確的信息和工具,為模型提供完成任務(wù)所需的一切,The First Context Engineer,實(shí)至名歸!

TRAE SOLO已經(jīng)在國(guó)際版上線,但需要Pro用戶拿到SOLO code 激活后才能使用,現(xiàn)在資源有限,我這邊申請(qǐng)到了5個(gè)名額,當(dāng)作粉絲福利發(fā)給大家。歡迎大家在評(píng)論區(qū)留言,講講你和AI編程的故事(經(jīng)驗(yàn)/教訓(xùn)都可以,TRAE相關(guān)的更好),我將選擇其中5位分享者贈(zèng)送SOLO code,歡迎參加!

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
大寒那天,上??赡芤卤┭┝?>
    </a>
        <h3>
      <a href=脊梁in上海
2026-01-11 19:44:01
對(duì)華反擊正式開(kāi)始,日本出動(dòng)3路人馬!關(guān)鍵時(shí)刻,特朗普卻攤牌了

對(duì)華反擊正式開(kāi)始,日本出動(dòng)3路人馬!關(guān)鍵時(shí)刻,特朗普卻攤牌了

知鑒明史
2026-01-10 19:39:43
反噬!買洗碗機(jī)被砸家后續(xù): 女子準(zhǔn)備回老家,提出離婚丈夫已同意

反噬!買洗碗機(jī)被砸家后續(xù): 女子準(zhǔn)備回老家,提出離婚丈夫已同意

單手搓核彈
2026-01-10 12:47:38
女星長(zhǎng)澤雅美結(jié)婚了,破防的居然是……

女星長(zhǎng)澤雅美結(jié)婚了,破防的居然是……

新民周刊
2026-01-11 13:48:57
佐香園與閆學(xué)晶解約

佐香園與閆學(xué)晶解約

界面新聞
2026-01-11 09:01:19
徐江:王鈺棟跟不上米特里策的節(jié)奏,若去歐洲要提高足球理解

徐江:王鈺棟跟不上米特里策的節(jié)奏,若去歐洲要提高足球理解

懂球帝
2026-01-11 15:27:09
山西主帥: 古德溫比較合適球隊(duì),但由于種種原因 沒(méi)辦法留住他

山西主帥: 古德溫比較合適球隊(duì),但由于種種原因 沒(méi)辦法留住他

狼叔評(píng)論
2026-01-11 22:30:16
伊朗警察總長(zhǎng):騷亂主要參與者已被逮捕

伊朗警察總長(zhǎng):騷亂主要參與者已被逮捕

界面新聞
2026-01-11 17:15:03
多哈冠軍賽:林詩(shī)棟男單四強(qiáng)出局,奧運(yùn)亞軍意外落敗

多哈冠軍賽:林詩(shī)棟男單四強(qiáng)出局,奧運(yùn)亞軍意外落敗

大昆說(shuō)臺(tái)球
2026-01-10 22:47:58
拜合拉木遭針對(duì)!與曼聯(lián)新星沖突,連遭中衛(wèi)推搡,前國(guó)腳支招

拜合拉木遭針對(duì)!與曼聯(lián)新星沖突,連遭中衛(wèi)推搡,前國(guó)腳支招

奧拜爾
2026-01-11 19:58:15
這些喪盡天良的行為,什么時(shí)候才能停止?

這些喪盡天良的行為,什么時(shí)候才能停止?

胖胖說(shuō)他不胖
2026-01-10 11:00:14
一錘在錘!檀健次戀情升級(jí),女方再放猛料,這次恐徹底涼涼

一錘在錘!檀健次戀情升級(jí),女方再放猛料,這次恐徹底涼涼

青橘罐頭
2026-01-11 11:40:45
瘋狂一夜!廣東30分大勝遼籃,北京爆冷慘遭兩連敗,山西潰敗上海

瘋狂一夜!廣東30分大勝遼籃,北京爆冷慘遭兩連敗,山西潰敗上海

多特體育說(shuō)
2026-01-11 22:00:07
她是“全球最丑的女人”,一天吃60頓飯,400萬(wàn)人咒她去死,追她的人卻排長(zhǎng)隊(duì),背后故事太燃了!

她是“全球最丑的女人”,一天吃60頓飯,400萬(wàn)人咒她去死,追她的人卻排長(zhǎng)隊(duì),背后故事太燃了!

黎兜兜
2026-01-10 21:20:59
石宇奇衛(wèi)冕失??!第2局1-6退賽,3國(guó)分4金,國(guó)羽2冠3亞收官!

石宇奇衛(wèi)冕失??!第2局1-6退賽,3國(guó)分4金,國(guó)羽2冠3亞收官!

劉姚堯的文字城堡
2026-01-11 16:58:24
證監(jiān)會(huì):進(jìn)一步提高入市規(guī)模比例

證監(jiān)會(huì):進(jìn)一步提高入市規(guī)模比例

第一財(cái)經(jīng)資訊
2026-01-11 15:37:45
這也行?詹姆斯輸球第2天干出奇葩事!美網(wǎng)友炸鍋,噴他滾出湖人

這也行?詹姆斯輸球第2天干出奇葩事!美網(wǎng)友炸鍋,噴他滾出湖人

嘴炮體壇
2026-01-11 12:01:57
法國(guó)打臉日本:馬克龍邀華參會(huì)禁 G7 反華,高市有脾氣干脆缺席

法國(guó)打臉日本:馬克龍邀華參會(huì)禁 G7 反華,高市有脾氣干脆缺席

歷史有些冷
2026-01-10 20:40:03
頭號(hào)內(nèi)鬼被捕,關(guān)閉防空系統(tǒng)出賣馬杜羅坐標(biāo),5000萬(wàn)沒(méi)拿到就栽了

頭號(hào)內(nèi)鬼被捕,關(guān)閉防空系統(tǒng)出賣馬杜羅坐標(biāo),5000萬(wàn)沒(méi)拿到就栽了

新沖浪青年
2026-01-10 20:30:14
申請(qǐng)超20萬(wàn)顆,衛(wèi)星通信再迎利好!商業(yè)航天最牛個(gè)股漲三倍,還能漲多少

申請(qǐng)超20萬(wàn)顆,衛(wèi)星通信再迎利好!商業(yè)航天最牛個(gè)股漲三倍,還能漲多少

金石隨筆
2026-01-11 00:10:47
2026-01-11 22:48:49
碼農(nóng)翻身 incentive-icons
碼農(nóng)翻身
有趣且硬核的技術(shù)文章
216文章數(shù) 605關(guān)注度
往期回顧 全部

科技要聞

“我們與美國(guó)的差距也許還在拉大”

頭條要聞

4.5萬(wàn)株草莓苗停止生長(zhǎng) 果農(nóng)急求助1小時(shí)后獲專家回應(yīng)

頭條要聞

4.5萬(wàn)株草莓苗停止生長(zhǎng) 果農(nóng)急求助1小時(shí)后獲專家回應(yīng)

體育要聞

U23國(guó)足形勢(shì):末輪不負(fù)泰國(guó)即確保晉級(jí)

娛樂(lè)要聞

留幾手為閆學(xué)晶叫屈?稱網(wǎng)友自卑敏感

財(cái)經(jīng)要聞

外賣平臺(tái)"燒錢搶存量市場(chǎng)"迎來(lái)終局?

汽車要聞

2026款宋Pro DM-i長(zhǎng)續(xù)航補(bǔ)貼后9.98萬(wàn)起

態(tài)度原創(chuàng)

房產(chǎn)
家居
健康
教育
時(shí)尚

房產(chǎn)要聞

66萬(wàn)方!4755套!三亞巨量房源正瘋狂砸出!

家居要聞

木色留白 演繹現(xiàn)代自由

這些新療法,讓化療不再那么痛苦

教育要聞

現(xiàn)在最雞娃的群體就是體制內(nèi)的成員!

當(dāng)一個(gè)57歲的女人,決定從零開(kāi)始

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版