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

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

用TRAE寫了一年代碼,我重新理解了程序員的價值!

0
分享至

周六晚上,我坐在沙發(fā)上看電視,孩子則坐在書桌邊全身關(guān)注地盯著電腦,時不時敲一會兒鍵盤,然后笑著告訴我:“爸爸,它把這個附加牌的效果實現(xiàn)了!”

我知道,她不是在玩游戲,她是用一個AI Coding工具,開發(fā)自己設(shè)計的一個回合制卡牌類游戲。


這不是一個簡單的小游戲,有攻擊牌、附加牌(效果會持續(xù)幾個回合)、防守牌,牌還可以合并,有攻擊距離,角色可以移動,有體力值,邏輯復(fù)雜,再加上各種動態(tài)特效,讓我這個老程序員來做,也是很頭疼的。

但是讓我萬萬沒想到的是,我僅僅幫她開了個頭,做了技術(shù)選型,她竟然獨自用自然語言驅(qū)動TRAE把游戲的功能逐個實現(xiàn)了。

這要是放在一年前,打死我也不敢相信的。

這一年,TRAE的發(fā)展可謂是迅猛至極,幾乎每周都有更新,我眼睜睜地看它從一個小插件,變成一個可以信任的編程伙伴。

最近TRAE的年終用戶報告也出來了,我看了一下還是挺有趣的。

我從3月2日開始使用,最多一天用了208分鐘,狂按Tab 54次,有一天竟然怒刷了近7000行代碼(哈哈,應(yīng)該是在讓TRAE給我實現(xiàn)SQLite),最后榮獲“創(chuàng)世神”的稀有稱號,這些數(shù)據(jù)里邊應(yīng)該有不少是孩子的貢獻(xiàn)。


我其實并不算是一個TRAE的重度用戶,日常主要做架構(gòu)和設(shè)計,寫代碼并不多,但是對于AI Coding工具我也忍不住手癢,會用TRAE嘗試做點兒小項目,目前TRAE是我用起來覺得性價比最高,也是最能帶給我驚喜的AI Coding工具。

在2025年,我感覺完整地經(jīng)歷了使用TRAE三個階段:

(1) 函數(shù)級: 代碼自動補全

(2) 模塊級: 自然語言驅(qū)動生成

(3) 項目級:簡單項目,讓TRAE SOLO從需求到設(shè)計、開發(fā)、測試、部署,全部做完。復(fù)雜項目,建立規(guī)范的方法來驅(qū)動TRAE編程,實現(xiàn)掌控感,讓自己心安。

0 1

開端:從“自動補全”開始的信任

最早我用的是MarsCode這個插件,剛接觸AI Coding,還不太敢大規(guī)模使用,主要做代碼自動補全。



其實類似這樣的代碼,程序員也能一點點敲出來,就是特別耗時,用MarsCode一下子就省事多了,當(dāng)然,我還得檢查下它寫得對不對。

除了自動補全,當(dāng)時MarsCode還支持“解釋代碼”、“錯誤修復(fù)”、“生成注釋”,“自動生成單元測試”等功能,都是程序員平時常用的功能,使用起來都非常絲滑。

0 2

試探:用自然語言寫代碼

代碼補全用得多了,發(fā)現(xiàn)AI寫的代碼準(zhǔn)確度非常高,慢慢對AI Coding放心了。

這時候TRAE也正好發(fā)布第一版,開始切換過來,嘗試用自然語言讓它實現(xiàn)一些模塊級功能。


例如我曾經(jīng)讓它實現(xiàn)過一個ETL的功能,從Excel中讀取數(shù)據(jù),輸出JSON


這些模塊一般邊界清晰、輸入輸出明確、非常適合AI Coding,它實現(xiàn)起來真是又好又快。

0 3

放手:讓TRAE單飛搞定一個網(wǎng)站

7月份,TRAE SOLO beta推出,這個新版本讓人非常震撼。

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

如果說之前AI只是在小范圍“小打小鬧”的話,TRAE SOLO就進(jìn)入了項目級,進(jìn)入了“AI自主執(zhí)行開發(fā)任務(wù)”的新時代。

我曾經(jīng)用TRAE SOLO的功能實現(xiàn)了一個仿reddit的網(wǎng)站,它會自己拆解需求,生成核心流程,設(shè)計用戶界面,然后編寫代碼,進(jìn)行部署測試。


總之,從最源頭的需求到最后的部署,TRAE SOLO都可以自動完成。



我最喜歡的一個功能就是通過TRAE內(nèi)置的瀏覽器來查看網(wǎng)站,竟然可以直接修改網(wǎng)站的內(nèi)容,實現(xiàn)所見即所得!

比如我可以直接在下面的界面中把“最熱帖子”改成“熱門帖子”,即時生效。


還可以把界面元素添加到對話,精確地告訴TRAE我想對UI做的調(diào)整,這就成了一件和TRAE交互的利器,經(jīng)常被我使用。

0 4

共舞:找回程序員的掌控感

隨著TRAE不斷推出新功能,它的能力也越來越強,尤其是那些智能體,無論給它什么樣的需求,它都能快速完成。


我甚至讓它去實現(xiàn)一些系統(tǒng)級軟件,比如一個簡版SQLite數(shù)據(jù)庫,它也能實現(xiàn)得有板有眼。

但是很多同事反應(yīng),喪失了程序員原有的掌控感!

AI輸出代碼很多,功能似乎也實現(xiàn)了,但是面對這么多代碼,心里是沒底的。

怎么辦呢?我想起來敏捷軟件開發(fā)中的測試驅(qū)動開發(fā)(TDD), 通過測試先行,織起一張安全網(wǎng),這樣AI對代碼再做任何改動以后,都有測試網(wǎng)保證,能做到心中有底。


TDD原來需要程序員先寫測試,大家很煩,現(xiàn)在有了TRAE,測試自然不再話下,簡直為TDD而生!

現(xiàn)在只要建立一套和AI一起工作的TDD規(guī)范就行,舉個非常簡單的例子,這是我給孩子開發(fā)「校園零食品鑒」時使用的提示詞(部分)。

你將作為我的結(jié)對后端工程師,和我一起用【嚴(yán)格 TDD】方式,使用 Python + Flask 實現(xiàn)一個 JSON API 網(wǎng)站「校園零食品鑒」。 【核心原則】 永遠(yuǎn)先寫測試,再寫實現(xiàn) 任何業(yè)務(wù)能力必須由測試驅(qū)動 未被測試覆蓋的行為,一律不實現(xiàn) 每次只實現(xiàn)一個最小業(yè)務(wù)行為 實現(xiàn)階段只寫“剛好讓測試通過”的代碼 所有 API 只返回 JSON,不返回 HTML API 是面向真實前端調(diào)用的,不是 Demo


【TDD 紀(jì)律(不可違反)】 1. 沒有測試,不能寫實現(xiàn) 2. 測試未確認(rèn)前,不得寫實現(xiàn) 3. 不提前設(shè)計模型、表結(jié)構(gòu)或抽象 4. 任何“順手加的功能”都是違規(guī) 5. 始終說明當(dāng)前是 Red / Green / Refactor 階段 【交互規(guī)則】 每一步先解釋你要做什么 測試命名要體現(xiàn)業(yè)務(wù)語義 測試中要明確斷言 JSON 結(jié)構(gòu)與內(nèi)容 未經(jīng)我確認(rèn),不進(jìn)入下一階段 現(xiàn)在請等待我給出第一個【可測試行為】。

一個可測試行為是這樣的:

Given 系統(tǒng)中存在一個零食 When 客戶端 GET /api/snacks/{id} Then 返回狀態(tài)碼 200 And 返回 JSON 包含: id name ratings comments 請你: 只寫測試 不寫任何實現(xiàn) 標(biāo)注 Red 階段

然后進(jìn)入實現(xiàn)階段

請進(jìn)入 Green 階段,用最小實現(xiàn)讓測試通過。 如果你發(fā)現(xiàn)自己想“順便”加點什么, 那說明你已經(jīng)偏離 TDD,請停下來。

經(jīng)過若干行為的實現(xiàn)以后,進(jìn)行重構(gòu):

現(xiàn)在進(jìn)入 Refactor 階段, 在不改變?nèi)魏涡袨椤⒉恍薷臏y試的前提下, 請整理代碼結(jié)構(gòu)。

通過這種結(jié)構(gòu)化的方式來約束AI,不要一下子跑得太猛,太快,而是小步快跑,循序漸進(jìn)。確保每一個功能都被測試完整覆蓋,每一行代碼都可控,心里有底。

實踐證明,TRAE在TDD模式的表現(xiàn)特別棒,大家有空也可以試一試。

0 5

尾聲:從輔助者到創(chuàng)造者的加速器

從我這一年使用TRAE的經(jīng)驗來看,以TRAE為代表的AI Coding工具已經(jīng)從函數(shù)級走向模塊級,最后來到了項目級。它已經(jīng)從編程的輔助者(自動補全)變成了良好的協(xié)作者,正在向自主執(zhí)行進(jìn)軍。

原來我們認(rèn)為不太可能的一些工作,現(xiàn)在都在被AI一一攻克,它甚至實現(xiàn)了讓一個十幾歲的小孩子不懂編程的情況下,獨自編寫自己喜歡的游戲。

當(dāng)然,這也孩子個人玩的娛樂性的項目,我們一旦面對大型的、復(fù)雜的、正式的項目,程序員必須站出來做問題的定義者,質(zhì)量的裁決者和AI指揮官。在通用人工智能實現(xiàn)之前,我相信這一點都不會變化。

我期待未來的TRAE,不只是更加“聰明”,而是更加“職業(yè)”,是一個能融入工程體系的存在:希望它能在大型項目中累積記憶,知道什么是系統(tǒng)的紅線和共識;知道什么時候該激進(jìn)試錯,什么時候必須保守演進(jìn);希望它能理解評審、回滾、審計這些看不見的工程紀(jì)律,這樣TRAE就不是單點爆發(fā)的效率工具,而是可以被團(tuán)隊長期信任的生產(chǎn)力節(jié)點。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(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)推薦
熱點推薦
美軍官:解放軍若對臺灣動武,美軍立刻奪取中國海外港口為己所用

美軍官:解放軍若對臺灣動武,美軍立刻奪取中國海外港口為己所用

潮鹿逐夢
2025-12-26 15:57:53
日本政府向中國提出強烈抗議,中方表態(tài)

日本政府向中國提出強烈抗議,中方表態(tài)

第一財經(jīng)資訊
2026-01-08 09:38:01
“AI+消費”核心名單出爐!政策催化下,這4只概念股潛力巨大

“AI+消費”核心名單出爐!政策催化下,這4只概念股潛力巨大

小白鴿財經(jīng)
2026-01-07 07:05:02
3中衛(wèi)體系徹底失?。“⒛肿屄?lián)掉出豪門之列,下課是咎由自取

3中衛(wèi)體系徹底失敗!阿莫林讓曼聯(lián)掉出豪門之列,下課是咎由自取

銳評利物浦
2026-01-09 00:07:13
住建部已摸清國內(nèi)房子數(shù)量,過剩嚴(yán)重到什么程度?樓市迎來大變局

住建部已摸清國內(nèi)房子數(shù)量,過剩嚴(yán)重到什么程度?樓市迎來大變局

復(fù)轉(zhuǎn)這些年
2026-01-06 23:53:39
司曉迪再曝猛料!曬開房記錄實錘男方,同學(xué)反曝她人品:太反面了

司曉迪再曝猛料!曬開房記錄實錘男方,同學(xué)反曝她人品:太反面了

青梅侃史啊
2026-01-06 09:03:42
鄭爽首談不露臉原因,稱國內(nèi)網(wǎng)友愛看她笑話,過得不好求一條活路

鄭爽首談不露臉原因,稱國內(nèi)網(wǎng)友愛看她笑話,過得不好求一條活路

心靜物娛
2026-01-08 10:34:33
畜生父親韋樂被判死刑,法庭上高喊:我這輩子不虧

畜生父親韋樂被判死刑,法庭上高喊:我這輩子不虧

墨染塵香
2024-12-11 22:00:48
放過觀眾吧!這5位春晚“混子”演啥都不好看,難怪遭到觀眾抵制

放過觀眾吧!這5位春晚“混子”演啥都不好看,難怪遭到觀眾抵制

徐徐道史
2025-12-19 20:01:39
不到48小時,特朗普或下臺,印度多500%關(guān)稅,美國又搶千萬石油

不到48小時,特朗普或下臺,印度多500%關(guān)稅,美國又搶千萬石油

藍(lán)色海邊
2026-01-08 07:10:37
靠壓榨百姓富不了!國家的底氣,從來都是老百姓給的

靠壓榨百姓富不了!國家的底氣,從來都是老百姓給的

奇葩游戲醬
2026-01-06 12:01:05
芬蘭公司宣布量產(chǎn)全球首款全固態(tài)電池,5分鐘可充滿,能量密度400Wh/kg

芬蘭公司宣布量產(chǎn)全球首款全固態(tài)電池,5分鐘可充滿,能量密度400Wh/kg

金融界
2026-01-06 14:03:20
經(jīng)典恐怖片確認(rèn)引進(jìn)中國內(nèi)地!網(wǎng)友:曾經(jīng)的陰影

經(jīng)典恐怖片確認(rèn)引進(jìn)中國內(nèi)地!網(wǎng)友:曾經(jīng)的陰影

環(huán)球網(wǎng)資訊
2026-01-07 10:02:21
19.48萬元,豐田突然官宣:新車正式上市!

19.48萬元,豐田突然官宣:新車正式上市!

高科技愛好者
2026-01-07 23:12:56
250萬撿到寶!巴薩20歲前鋒狂飆: 1球2助9.2分 沖擊第1冠

250萬撿到寶!巴薩20歲前鋒狂飆: 1球2助9.2分 沖擊第1冠

葉青足球世界
2026-01-08 08:31:34
河北省人民政府最新通知!邯鄲10處!

河北省人民政府最新通知!邯鄲10處!

掌中邯鄲
2026-01-08 11:28:37
調(diào)查發(fā)現(xiàn):晨起大量飲水者,用不了3個月,身體或迎來這5變化!

調(diào)查發(fā)現(xiàn):晨起大量飲水者,用不了3個月,身體或迎來這5變化!

小胡軍事愛好
2025-11-27 10:46:30
我花2萬租女友回家過年,結(jié)果她遇見我媽就愣了,轉(zhuǎn)頭說:再加1萬

我花2萬租女友回家過年,結(jié)果她遇見我媽就愣了,轉(zhuǎn)頭說:再加1萬

船長與船1
2026-01-06 17:52:12
深夜大消息!腦機(jī)接口,或要超級大周期?這5家訂單大漲(附邏輯

深夜大消息!腦機(jī)接口,或要超級大周期?這5家訂單大漲(附邏輯

Thurman在昆明
2026-01-08 02:49:50
實體店越來越難了!女子投資30萬開水果店,堅持一年多撐不住了

實體店越來越難了!女子投資30萬開水果店,堅持一年多撐不住了

唐小糖說情感
2026-01-07 16:30:11
2026-01-09 05:15:00
碼農(nóng)翻身 incentive-icons
碼農(nóng)翻身
有趣且硬核的技術(shù)文章
216文章數(shù) 605關(guān)注度
往期回顧 全部

科技要聞

智譜拿下“全球大模型第一股”,憑什么

頭條要聞

采用俄羅斯的防空系統(tǒng) 委內(nèi)瑞拉防空體系因何失效

頭條要聞

采用俄羅斯的防空系統(tǒng) 委內(nèi)瑞拉防空體系因何失效

體育要聞

世乒賽銀牌得主,說自己夢里都是孫穎莎

娛樂要聞

抗戰(zhàn)劇《馬背搖籃》首播,獲觀眾好評

財經(jīng)要聞

微軟CTO韋青:未來人類會花錢"戒手機(jī)"

汽車要聞

從量變到"智"變 吉利在CES打出了五張牌

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

教育
健康
親子
游戲
軍事航空

教育要聞

一覺醒來,全球傳播學(xué)倒退100年(無限流)

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

親子要聞

家長注意了!這7件事別再孩子面前做!

山寨《黑神話》續(xù)作上架 PS 商店 / 《GTA 6》或第三次跳票

軍事要聞

特朗普提出將美國軍費提升至1.5萬億美元

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