DevGen.AI 如何將舊程式碼轉換成易於理解的英文規格書?
Answer
DevGen.AI 如何將舊程式碼轉換成易於理解的英文規格書
DevGen.AI 是一個由摩根士丹利自主研發的 AI 工具,它使用 OpenAI GPT 模型來分析並轉換程式碼,特別是老舊的或客製化程式語言。這個工具的核心功能是將這些複雜、難以理解的舊程式碼轉換成清晰易懂的英文規格書,Essentially, 程式碼功能的說明書。
解決程式碼現代化的痛點
程式碼現代化過程中一個主要的挑戰是,需要具備特定老舊程式語言專業知識的開發人員。透過生成英文規格書,DevGen.AI 讓任何開發人員都能利用現代程式語言重新編寫舊程式碼,大幅降低了對特定專業人才的依賴。摩根士丹利選擇自行開發此工具,主要是因為市面上的商用工具在處理冷門或客製化的程式語言上有所不足,而 DevGen.AI 在這方面展現了更卓越的效能。
人工監督與未來應用
儘管 DevGen.AI 在程式語言轉換方面表現出色,例如將 Perl 轉換為 Python,但在產生充分利用新語言功能的高效程式碼方面仍有進步空間。因此,摩根士丹利堅持人工監督,確保轉換後的程式碼品質。目前,全球約 15000 名摩根士丹利的開發人員都能使用 DevGen.AI 執行多項任務,包括程式碼翻譯、法規查核所需的程式碼提取,以及小段舊程式碼的完整轉換,顯示了 DevGen.AI 在提升開發效率和程式碼現代化方面的潛力。