會話管理
分叉
對話進行到某個節點,想嘗試不同方向但不想丟掉當前進度:
- 找到要分叉的位置(某條助手回覆)
- 懸停該消息,點擊「從此處分叉」
- 選擇分叉方式:喺新聊天中繼續(同一目錄),Git 項目仲可以揀喺新工作樹中繼續(改動完全隔離,詳見Git 工作樹)
- 原會話不受影響,可喺側欄兩個會話之間切換對比
分叉會完整搬運到該消息為止嘅上下文,包括:
- 子代理:仲喺度運行嘅會標記做取消,唔會跟住分叉繼續行
- 歷史產物、被引用嘅正文、附件同筆記
- 審批模式同已解鎖嘅工具授權
揀新工作樹時,未提交嘅改動(包括新加嘅檔案)會一齊帶過去,改緊嘅嘢唔會唔見咗。
回退
對某條消息之後的走向不滿意:
- 懸停對應的用户消息,點擊「回退」
- 確認後該消息及之後的內容不再被讀取
- 消息文本自動回填到輸入框,修改後重發
回退不會刪除歷史記錄,只是讓 Agent 不再讀取後面的內容。
重試
助手回覆質量不理想時,懸停該回復點擊「重試」:從本輪用户消息之前切出「重試」子會話原樣重發,原會話保持不變。多次重試收斂在同一個子會話內。
會話標題
新會話發出第一條消息之後,標題即刻生成:先落一個臨時標題令會話唔再空白,隨後由模型優化做更貼切嘅名。自動命名每個會話只試一次,失敗唔影響使用;你親手改過嘅名永遠唔會被覆蓋。
改名時打開側欄按鈕、右鍵選單或 /rename,彈窗會根據最近對話預填一個 AI 建議標題,可以直接採用或者自己改——建議唔會自動寫入,確認之後先生效。
導出會話
更多菜單「導出會話」或輸入 /export:
- 導出為 Markdown 文件
- 按角色分節(用户/助手)
- 思考內容摺疊
- 工具調用列出名稱與關鍵參數
壓縮上下文
長對話接近容量上限時,輸入 /compact 或更多菜單「壓縮上下文」:
- Agent 自動提煉歷史要點為摘要
- 消息流中插入「上下文已壓縮」標記(含壓縮條數與節省的空間)
- 歷史消息保持可見,只是標記了模型從哪裏開始不再看這段
- 重啓後標記仍在
壓縮時可附加自定義指令,如 /compact 重点关注技术决策。
會話搜索
Cmd/Ctrl+F 打開搜索彈窗:
- 搜索範圍:標題 + 正文全文
- 結果帶關鍵字高亮
- 點擊直接跳轉到對應會話
臨時聊天
右側面板「+」菜單 → 臨時聊天:
- 獨立的旁路對話,不打斷主任務
- 支援完整消息流(思考/工具/產物)
- 不支援子 Agent、計劃模式與分叉
- 關閉即銷燬,內容不可恢復
適合「順便問個小問題」的場景:主對話在跑長任務,臨時開個旁路問點別的。