Community程式設計與開發github.com

MaDxCRaZY/antigravity-skills

觸發隨需上下文壓縮:將關鍵狀態持久化到工件中,清除過時的暫態對話輪次,並通知執行階段進行壓縮。

antigravity-skills 是什麼?

「隨需上下文壓縮協定」技能(MaDxCRaZY/antigravity-skills)提供了一個明確的 `/compaction` 命令,讓開發者或 AI Agent 在長時間運行的對話中主動觸發上下文壓縮,防止因上下文視窗耗盡而中斷工作流程。當使用者輸入該命令時,系統會先執行「狀態保存稽核」,識別並將目前目標、已完成任務、活躍檔案路徑與關鍵符號等關鍵狀態寫入持久化的摘要工件(`<artifactDir>/session_state.md`),然後呼叫執行階段的壓縮機制(如 `/compact`)來清除過時的臨時對話歷史。同時,該技能支援背景自動壓縮配置,在對話量較高時自動定期總結早期步驟,而使用 `/compaction` 可強制立即執行此總結,無需等待自動觸發的 token 限制。此技能適用於支援自訂命令的 AI Agent 平台(如 Claude Code、Cursor 等),特別適合需要長時間連續協作的開發場景。

相容平台~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/MaDxCRaZY/antigravity-skills/tree/HEAD/skills/compaction

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

隨需上下文壓縮協定

/compaction 命令提供了一個明確的觸發器,用於壓縮活躍的對話上下文,防止在長時間執行的會話期間發生上下文耗盡。


壓縮流程

當使用者呼叫 /compaction 時:

  1. 狀態保存(壓縮前稽核):

    • 在修剪對話歷史之前,識別所有關鍵的持續上下文:
      • 當前目標和已完成任務。
      • 正在調查的活躍檔案路徑、行號和關鍵符號。
      • 基礎事實遙測資料、架構發現或待處理的錯誤。
    • 將此狀態寫入或更新到 <artifactDir>/session_state.md 中的持久化摘要工件。
  2. 觸發執行階段壓縮:

    • 呼叫內部 /compact 機制或隨需上下文檢查點設定。
    • 格式化壓縮檢查點,包含:
      • 目前完成事項: 已完成更改的摘要。
      • 目前狀態: 活躍的檔案、正在進行的測試或當前的建置狀態。
      • 接下來立即執行的動作: 為後續提示輪次準備的清晰項目符號清單。
  3. 背景自動壓縮設定:

    • Antigravity 會在背景自動監控對話 token 閾值。
    • 當對話量較高時,執行階段會定期將早期步驟摘要到 conversation_summaries.db 中。
    • 呼叫 /compaction 會強制立即執行此摘要,而不是等待自動觸發的 token 限制。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相關技能