取得 AX Code · 免費文件

本頁譯自英文文件。指令、識別名稱與範例保持原樣。執行環境 7.24.4 · SDK 2.6.7。 英文原文

對話回顧

狀態:現行 範圍:AX Code TUI 的對話回顧 上次審閱:2026-09-26 負責人:AX Code 執行環境維護者

在閒置的 TUI 工作階段中使用 /recap,以跟上最近的對話,包含續接已儲存的工作階段之後。AX Code 會在短橫幅中摘要最多八個最近的使用者回合:目標、已確認的進度、驗證,以及下一步或阻擋點。你打字時橫幅會留著;開始另一個回合、更換工作階段,或對話改變時,它就會消失。/recap 會等待整棵工作階段樹:目標模式或工作子代理程式仍在執行時,它會請你等待,而不是摘要尚未完成的工作。

回顧會使用模型,可能不完整或不準確。當對話超過輸入預算時,它偏向最新的請求與結果。精確結果請查看對話紀錄。回顧不會修改對話紀錄、不會執行工具,也不會改變工作狀態。

整棵工作階段樹安定之後,也就是回合已完成,而且沒有子代理程式仍在執行,提示也已安靜五秒,AX Code 會自動產生回顧。打字會暫停倒數;清空提示會重新開始。產生會在延遲標記稍早開始(pregenerate,預設 true),讓橫幅能在標記出現,而不是在標記之後再等一次模型延遲;若你在標記之前打字,預先產生的回顧會悄悄捨棄。用過子代理程式的工作階段會得到對話範圍的回顧;一般工作階段會得到最新回合的回顧。請在 tui.json 設定自動顯示:

{
  "idle_recap": {
    "enabled": true,
    "delay_ms": 5000,
    "pregenerate": true
  }
}

把 enabled 設為 false 可停用自動回顧。/recap 仍然可用。把 pregenerate 設為 false,就只在完整延遲之後才產生;你若在這個視窗內恢復打字,就不會呼叫模型。產生會先使用回顧代理程式已設定的模型(若可用),然後是供應商的小型模型,最後是工作階段模型。回顧會另外送出一次模型請求,可能消耗供應商配額。失敗或未完成的回合,以及受管理的 AX Engine 工作階段,不會產生回顧。手動請求在沒有可用回顧時會顯示通知;自動失敗保持安靜,並在三十秒後重試一次,你一打字或離開就會取消。用 /recap 可以明確重試。

每個工作階段會保留最後一次回顧,因此工作階段選擇器會在你續接之前,顯示該工作階段上次做了什麼的短預覽。儲存的預覽只是顯示用的提示:絕不會送給模型,絕不會變成對話紀錄的訊息,而且在你還原工作階段時會清除。

/compact 會為模型摘要較舊的歷史,以釋放上下文。/summarize 仍是它的別名。若要追進度的橫幅,請用 /recap;需要壓縮上下文時,請用 /compact。