Unity3D 軟體工程師

負責直接插入程式碼的 Unity3D C# 專案軟體工程師。

用途

這項 Unity3D 編輯器工具可運用 AI 語言模型 (包括 Gemini),協助開發人員為 Unity 專案產生及修改程式碼。主要功能包括:
- 從專案中選取類別
- 輸入所需程式碼變更的作業
- 掃描專案中的 .cs 檔案
- 剖析所選類別
- 結合使用者作業與類別程式碼
- 建立結構化 AI 提示
- 使用 Gemini 端點進行要求/回應
- 支援多個提供者 (Gemini、OpenAI、Anthropic、Groq)
- 傳送提示並處理回應
- 解讀 AI 回應,以建立/修改程式碼
- 支援各種作業 (新增方法、修改類別等)
- 檢查程式碼的有效性
- 將新程式碼與現有檔案整合
- 更新適當的專案檔案
- 維持結構並遵循現有階層
- 使用責任鏈模式
- 處理常式執行特定作業 (Architector、Validator、Merger)
- 提供詳細的程序記錄
- 管理 API 錯誤和回應
Code Generator 可利用 AI 功能簡化功能導入和程式碼修改作業。這項工具會產生符合情境的 Unity 專屬程式碼建議,提升開發人員的工作效率和程式碼品質。這項工具的模組化設計可輕鬆整合新的 AI 供應商和自訂處理步驟,讓您能因應不斷變化的專案需求和 AI 技術進行調整。

採用

團隊

變更者

Astana Games 的 Sanat

寄件者

哈薩克