W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Builder 模式可以幫助你從 0 到 1 開(kāi)發(fā)一個(gè)完整的項(xiàng)目,并無(wú)縫集成到您的項(xiàng)目開(kāi)發(fā)流程中。 在 Builder 模式中,AI 助手會(huì)根據(jù)您的需求調(diào)用各種工具來(lái)響應(yīng)。這些工具包括用于分析代碼文件、編輯代碼文件、運(yùn)行命令等的工具,使響應(yīng)更加精確和高效。
拓展閱讀: 《在計(jì)算機(jī)中,Builder是什么意思?一文讀懂》
在 Builder 模式中,AI 助手會(huì)主動(dòng)讀取當(dāng)前項(xiàng)目文件的內(nèi)容,分解任務(wù)并逐步執(zhí)行,包括:
對(duì)于 Windows 操作系統(tǒng),若需要使用 Builder 模式,則必須為 Trae 配置 PowerShell 6 或更高版本。若當(dāng)前非此配置,參考以下步驟完成配置:
選擇帶有 \PowerShell\{版本號(hào)}\xxx
字樣的配置文件(一般會(huì)自動(dòng)檢測(cè)到 )。
注意
- {版本號(hào)} 大于等于 6。
- 勿選擇系統(tǒng)內(nèi)置的舊版本 PowerShell,例如圖中的 Windows PowerShell。
Builder 模式提供了一系列實(shí)用功能,能夠高效且精準(zhǔn)地協(xié)助你從 0 到 1 開(kāi)發(fā)項(xiàng)目。
Trae 預(yù)置了一系列業(yè)內(nèi)表現(xiàn)比較出色的模型,你可以直接切換不同的模型進(jìn)行使用。此外,Trae 還支持通過(guò) API 密鑰(API Key)接入自定義模型,從而滿(mǎn)足個(gè)性化的需求。詳情參考《模型》。
AI 助手可以理解當(dāng)前項(xiàng)目的上下文,包括代碼、文件和文件夾,從而更準(zhǔn)確地滿(mǎn)足您的開(kāi)發(fā)需求。詳情請(qǐng)參考“上下文”。
您可以在聊天中添加圖片,例如錯(cuò)誤截圖、設(shè)計(jì)草圖、參考樣式等,以更準(zhǔn)確、高效地表達(dá)您的需求。詳情請(qǐng)參考“多模態(tài)輸入”。
根據(jù)您的需求,AI 助手會(huì)自動(dòng)生成代碼變更,包括創(chuàng)建新文件和編輯現(xiàn)有文件中的代碼。
注意
為了方便您預(yù)覽代碼變更,Trae會(huì)自動(dòng)保存AI助手生成的代碼變更。如果您拒絕代碼變更,它們將從磁盤(pán)中刪除。
您可以接受或拒絕代碼變更,包括:
處理多個(gè)文件中的所有代碼變更:
在輸入框上方的文件列表中,點(diǎn)擊“Accept All
(全部接受)”或“Reject All
(全部拒絕)”按鈕,批量接受或拒絕當(dāng)前項(xiàng)目中的所有代碼變更。
處理單個(gè)文件中的所有代碼變更:
在編輯器中打開(kāi)文件,點(diǎn)擊頂部提示欄中的“Accept
(接受)”(快捷鍵:Command + Enter
)或“Reject
(拒絕)”(快捷鍵:Command + Backspace
)按鈕,批量接受或拒絕當(dāng)前文件中的所有代碼變更。
處理單個(gè)代碼變更:
點(diǎn)擊編輯器中特定代碼變更右上角的^Y
或^N
按鈕,接受或拒絕該特定變更。
根據(jù)你的需求,AI 助手會(huì)適時(shí)推薦必要的 Shell 命令供你運(yùn)行(以下圖為例)。你可以選擇運(yùn)行或跳過(guò)某個(gè)命令,AI 助手會(huì)根據(jù)你的操作完成后續(xù)的工作。
點(diǎn)擊“Run
(運(yùn)行)”后,命令將在 Trae 的終端中執(zhí)行。命令運(yùn)行完成后,AI 助手會(huì)自動(dòng)讀取并分析結(jié)果。如果執(zhí)行過(guò)程中出現(xiàn)問(wèn)題,AI 助手將分析原因并提供建議解決方案。
如果命令成功運(yùn)行,您可以點(diǎn)擊命令卡片右上角的“終端”按鈕,在終端中查看該命令的執(zhí)行日志。
完成您的需求后,AI 助手會(huì)提供一個(gè)“Preview
(預(yù)覽)”按鈕。點(diǎn)擊此按鈕將在 Webview
窗口中展示結(jié)果。
在預(yù)覽期間,如果您繼續(xù)與 AI 助手互動(dòng)并修改需求,結(jié)果將在 Webview 窗口中實(shí)時(shí)更新。
在 Webview 窗口的右上角,您可以點(diǎn)擊“Open in Browser
(在瀏覽器中打開(kāi))”按鈕,將窗口在瀏覽器中打開(kāi)以預(yù)覽結(jié)果。
您可以將項(xiàng)目回退到某次聊天之前的版本。
提示
- 回退操作不可撤銷(xiāo);
- 僅支持回退最新 Builder 窗口中的項(xiàng)目;
- 僅支持回退到最近 10 輪聊天內(nèi)的版本。
在左側(cè)點(diǎn)擊“Revert
(回退)”按鈕。
將出現(xiàn)一個(gè)對(duì)話框,顯示此次回退影響的文件。
點(diǎn)擊列表中的文件名。
文件將在編輯器中打開(kāi),并顯示ned in the editor an
(即將發(fā)生的變更)。
如果影響符合預(yù)期,點(diǎn)擊“Confirm
(確認(rèn))”按鈕。
Builder 開(kāi)始回退項(xiàng)目。
點(diǎn)擊 Builder 窗口右上角的“Show History
(顯示歷史)”按鈕,歷史面板將出現(xiàn)- 在左側(cè),顯示聊天模式和 Builder 模式的所有歷史聊天記錄。
Delete
(刪除)”按鈕。注意
已刪除的對(duì)話記錄無(wú)法恢復(fù)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: