| AI 輔助編碼專家 |
AI 輔助編碼專家
該專家能夠連接並調用幾個常用的 AI 公開引擎之一,提供 IDE 內的 AI 輔助編碼功能。各 AI 引擎的 API 密鑰需用戶自行申請。使用前,請先運行該專家的配置,在對話框中填入申請的 API 密鑰方能使用,如圖所示:

AI 輔助編碼專家設置對話框
該對話框列出了可用 AI 引擎的參數,可供用戶選擇使用的 AI 引擎,以及設置每一個 AI 引擎的模型、API 密鑰等。
當前 AI 引擎:選擇當前要使用的 AI 引擎,該引擎一般必須配置有效的 API 密鑰。
超時秒數:網絡通訊的超時秒數設置,0 表示使用系統默認值。
使用代理:如勾選,則代表指定連接該 AI 引擎所需的代理服務器。暫不支持用戶名密碼。
請求地址:AI 引擎的 API 在線請求地址,由該 AI 引擎提供。
模型名稱:選擇該 AI 引擎提供的可用的模型名稱。
API 密鑰:需填入在該 AI 引擎網站上註冊並申請的合法 API 密鑰。
申請:點擊申請鏈接可在線註冊並申請該 AI 引擎的 API 密鑰。
AI 輔助編碼專家菜單
AI 輔助編碼專家的菜單項如圖所示:

解釋代碼:向當前 AI 引擎發送請求,讓其解釋編輯器中選中的代碼塊,返回的內容將顯示在 AI 對話窗口中。
檢視代碼:向當前 AI 引擎發送請求,讓其針對編輯器中選中的代碼塊進行檢視,也就是常說的 Code Review。返回的檢視意見將顯示在 AI 對話窗口中。
AI 對話窗口:顯示或隱藏 AI 對話窗口。
設置:顯示上文的設置對話框。
AI 對話窗口
AI 對話窗口如圖所示。上部是聊天消息顯示區,下部是本地聊天消息發送區:

切換發送框:顯示或隱藏發送消息的區域。
清空消息:清空消息列表對話框。
字體:修改消息框與發送框的字體。
設置:顯示上文的設置對話框。
幫助:顯示此幫助。
右鍵點擊消息體將彈出上下文菜單:
複製:複製選中的消息體內容。
複製代碼:複製選中的消息體中被 ``` 括起來的內容當作代碼處理。
相關主題