Trae Builder:AI驅(qū)動的高效項目開發(fā)模式

2025-03-18 19:00 更新

Builder

Builder 模式可以幫助你從 0 到 1 開發(fā)一個完整的項目,并無縫集成到您的項目開發(fā)流程中。 在 Builder 模式中,AI 助手會根據(jù)您的需求調(diào)用各種工具來響應(yīng)。這些工具包括用于分析代碼文件、編輯代碼文件、運行命令等的工具,使響應(yīng)更加精確和高效。

拓展閱讀:在計算機中,Builder是什么意思?一文讀懂

可用的模型

  • DeepSeek-Chat(V3)
  • DeepSeek-Reasoner(R1)
  • Doubao-1.5-pro

Builder 模式的工作流程

在 Builder 模式中,AI 助手會主動讀取當前項目文件的內(nèi)容,分解任務(wù)并逐步執(zhí)行,包括:

  • 提取相關(guān)上下文
  • 創(chuàng)建或修改文件
  • 生成并運行終端命令
  • 分析命令運行狀態(tài)

配置 PowerShell(Windows)

對于 Windows 操作系統(tǒng),若需要使用 Builder 模式,則必須為 Trae 配置 PowerShell 6 或更高版本。若當前非此配置,參考以下步驟完成配置:

  1. 安裝 PowerShell 6 或更高版本。安裝說明參考此文檔。
  2. 返回 Trae 并打開 終端 面板。
  3. 點擊右上方區(qū)域的 + > 選擇默認配置文件。
    配置 PowerShell 界面上方顯示配置文件選擇列表。
  4. 選擇帶有 \PowerShell\{版本號}\xxx 字樣的配置文件(一般會自動檢測到 )。

    注意
    - {版本號} 大于等于 6。
    - 勿選擇系統(tǒng)內(nèi)置的舊版本 PowerShell,例如圖中的 Windows PowerShell。

    配置 PowerShell 2

啟用 Builder 模式

  1. 使用快捷鍵(macOS:Command + U;Windows:Ctrl + U)打開側(cè)邊對話框。
  2. 在側(cè)邊對話框的左上角,點擊 Builder。
  3. 在 Builder 對話框中,點擊 啟用 Builder 按鈕。
    啟用 Builder 模式1
  4. 選擇你想使用的大語言模型。 啟用 Builder 模式2

探索 Builder 模式

Builder 模式提供了一系列實用功能,能夠高效且精準地協(xié)助你從 0 到 1 開發(fā)項目。

使用自定義模型

Trae 預(yù)置了一系列業(yè)內(nèi)表現(xiàn)比較出色的模型,你可以直接切換不同的模型進行使用。此外,Trae 還支持通過 API 密鑰(API Key)接入自定義模型,從而滿足個性化的需求。詳情參考《模型》。

添加上下文

AI 助手可以理解當前項目的上下文,包括代碼、文件和文件夾,從而更準確地滿足您的開發(fā)需求。詳情請參考“上下文”。

多模態(tài)輸入

您可以在聊天中添加圖片,例如錯誤截圖、設(shè)計草圖、參考樣式等,以更準確、高效地表達您的需求。詳情請參考“多模態(tài)輸入”。

生成和處理代碼變更

根據(jù)您的需求,AI 助手會自動生成代碼變更,包括創(chuàng)建新文件和編輯現(xiàn)有文件中的代碼。

注意
為了方便您預(yù)覽代碼變更,Trae會自動保存AI助手生成的代碼變更。如果您拒絕代碼變更,它們將從磁盤中刪除。

您可以接受或拒絕代碼變更,包括:

  • 處理多個文件中的所有代碼變更: 在輸入框上方的文件列表中,點擊“Accept All(全部接受)”或“Reject All(全部拒絕)”按鈕,批量接受或拒絕當前項目中的所有代碼變更。

    Trae 處理多個文件中的所有代碼變更

  • 處理單個文件中的所有代碼變更: 在編輯器中打開文件,點擊頂部提示欄中的“Accept (接受)”(快捷鍵:Command + Enter)或“Reject(拒絕)”(快捷鍵:Command + Backspace)按鈕,批量接受或拒絕當前文件中的所有代碼變更。

    Trae 處理單個文件中的所有代碼變更

  • 處理單個代碼變更: 點擊編輯器中特定代碼變更右上角的^Y^N按鈕,接受或拒絕該特定變更。

    Trae 處理單個代碼變更

生成并運行命令

根據(jù)你的需求,AI 助手會適時推薦必要的 Shell 命令供你運行(以下圖為例)。你可以選擇運行或跳過某個命令,AI 助手會根據(jù)你的操作完成后續(xù)的工作。

Trae 生成并運行命令

點擊“Run(運行)”后,命令將在 Trae 的終端中執(zhí)行。命令運行完成后,AI 助手會自動讀取并分析結(jié)果。如果執(zhí)行過程中出現(xiàn)問題,AI 助手將分析原因并提供建議解決方案。

Trae 生成并運行命令2

如果命令成功運行,您可以點擊命令卡片右上角的“終端”按鈕,在終端中查看該命令的執(zhí)行日志。

Trae 生成并運行命令3

預(yù)覽結(jié)果

完成您的需求后,AI 助手會提供一個“Preview(預(yù)覽)”按鈕。點擊此按鈕將在 Webview 窗口中展示結(jié)果。

預(yù)覽結(jié)果Webview窗口

在預(yù)覽期間,如果您繼續(xù)與 AI 助手互動并修改需求,結(jié)果將在 Webview 窗口中實時更新。 在 Webview 窗口的右上角,您可以點擊“Open in Browser(在瀏覽器中打開)”按鈕,將窗口在瀏覽器中打開以預(yù)覽結(jié)果。

預(yù)覽結(jié)果Webview在瀏覽器中打開

回退到之前的版本

您可以將項目回退到某次聊天之前的版本。

提示
- 回退操作不可撤銷;
- 僅支持回退最新 Builder 窗口中的項目;
- 僅支持回退到最近 10 輪聊天內(nèi)的版本。

  1. 找到目標聊天氣泡。
  2. 在左側(cè)點擊“Revert(回退)”按鈕。

    回退到之前的版本

    將出現(xiàn)一個對話框,顯示此次回退影響的文件。

    回退到之前的版本2

  3. 點擊列表中的文件名。

    文件將在編輯器中打開,并顯示ned in the editor an(即將發(fā)生的變更)。

  4. 確認此次回退帶來的影響。
  5. 如果影響符合預(yù)期,點擊“Confirm(確認)”按鈕。

    Builder 開始回退項目。

管理歷史聊天

  • 點擊 Builder 窗口右上角的“Show History(顯示歷史)”按鈕,歷史面板將出現(xiàn)- 在左側(cè),顯示聊天模式和 Builder 模式的所有歷史聊天記錄。

    Builder 模式的所有歷史聊天記錄

  • 要查看特定的歷史聊天記錄,點擊相應(yīng)條目即可跳轉(zhuǎn)到該部分。
  • 如果需要刪除歷史聊天記錄,將鼠標懸停在目標條目上,并點擊右側(cè)的“Delete(刪除)”按鈕。

注意
已刪除的對話記錄無法恢復(fù)。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號