近日,字節跳動技術副總裁洪定坤在一場技術盛會上展示了其團隊利用AI原生集成開發環境(IDE)TRAE迅速開發并開源的一款英語學習應用——“積流成江”。這款應用的誕生,不僅標志著AI在編程領域的重大突破,也預示著未來開發范式的一次深刻變革。
據悉,“積流成江”是一款專為英語學習者設計的綜合應用,它結合了單詞學習、語言處理以及實時交流等多種功能。令人驚嘆的是,這款應用的開發過程中,約85%的代碼是通過自然語言與AI對話的方式生成的。洪定坤在繁忙的工作之余,僅用三天時間就完成了這一壯舉。
TRAE,這款由字節跳動自主研發的AI原生IDE,其名稱寓意“真正的AI工程師”。它利用先進的大模型技術,使開發者能夠通過自然語言描述編程邏輯和功能需求,從而極大地提高了開發效率。在“積流成江”項目中,洪定坤正是借助TRAE的這一特性,實現了從創意到產品的快速轉化。
“積流成江”采用了前后端分離的系統架構,包括API服務層、RPC服務層、數據訪問層和智能處理層等多個層次。它基于Hertz和Kitex框架構建,提供了用戶認證、單詞管理、復習進度跟蹤、實時聊天、語音識別和圖像轉文本等一系列功能模塊。這些功能的實現,不僅展示了AI在編程領域的強大能力,也體現了字節跳動在技術創新上的不懈追求。
洪定坤在分享中表示,他之所以選擇開發“積流成江”,是因為在工作中遇到了學習英語的需求,而傳統的背單詞軟件往往與實際工作生活脫節。通過結合AI大模型的能力,“積流成江”能夠將學習與工作場景緊密結合,為用戶提供更加高效、實用的英語學習體驗。例如,用戶可以通過語音或文字與AI對話,生成特定的學習文本,并在文本中自動標注需要學習的單詞。點擊單詞后,即可進入單詞卡頁面,設定學習目標并進行復習。
“積流成江”的推出,不僅展示了AI在編程領域的無限潛力,也引發了業界對未來開發范式的廣泛討論。洪定坤認為,隨著AI技術的不斷進步,未來的開發者將能夠借助AI實現更加高效、智能的編程。這不僅將降低編程門檻,使更多人成為開發者,還將大幅提升研發效率,推動技術創新和產業升級。
洪定坤還透露,字節跳動在AI Coding領域已經探索了一段時間,并持續投入研發資源。他們相信,AI大模型將給編程帶來真正的變革,而TRAE正是這一變革的先鋒。未來,字節跳動將繼續致力于提升TRAE的性能和功能,推動AI編程技術的普及和應用。