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

2025-02-13 17:59 更新

Builder

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

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

Builder 模式的工作原理

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

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

啟用 Builder 模式

使用快捷鍵 Command + U 打開側邊聊天框。 在側邊 AI 對話框的左上角,點擊“Builder”以啟用 Builder 模式。

Trae啟用 Builder 模式

探索 Builder 模式

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

AI 助手理解上下文

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

多模態(tài)輸入

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

生成和處理代碼變更

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

注意
為了方便您預覽代碼變更,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 助手會自動讀取并分析結果。如果執(zhí)行過程中出現(xiàn)問題,AI 助手將分析原因并提供建議解決方案。

Trae 生成并運行命令2

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

Trae 生成并運行命令3

預覽結果

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

預覽結果Webview窗口

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

預覽結果Webview在瀏覽器中打開

回退到之前的版本

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

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

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

    回退到之前的版本

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

    回退到之前的版本2

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

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

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

    Builder 開始回退項目。

管理歷史聊天

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

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

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

注意
已刪除的對話記錄無法恢復。

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號