第十七節 歷史折疊(Compact)

[!ref] 詳解見使用者手冊「歷史折疊(Compact)」節。

17.1 觸發方式

來源 時機
手動 使用者 ⌘⇧K / 標籤右鍵 / /compact
自動 助手在自身 context 接近上限時反向觸發
工作階段切換 切到長工作階段時按需

17.2 折疊摘要的欄位

欄位 說明
compacted_from_ids 被折疊的原訊息 id 列表
summary LLM 生成的摘要本文
plan 當時計畫的最新狀態
todos 當時待辦的全部條目
decisions 使用者已確認的關鍵決策
facts 必需事實(路徑、版本號、配置項等)
excluded_from_context 被折疊的原訊息是否對 LLM 隱藏

17.3 多次折疊

折疊是 append-only 的:每次折疊都新增一條節點而非取代;UI 上以"折疊摘要 →(展開)→ 原訊息"層疊展示,可逐層展開到最早歷史。