dsh-ledger-compact

DeepSeek Harness (DSH) 中的長工具結果會導致巨大的上下文壓力。DSH 自帶一個優秀的 LLM 壓縮機制 (/compact),但它在壓力建立後才運行,且需要額外的模型調用。dsh-ledger-compact 插件在結果到達模型之前處理整形,並提供一種本地機械摺頁方式,無需 LLM 調用。

插件概覽

這是一個 DeepSeek Harness 插件,用於在工具結果到達模型前進行入境整形,並提供本地機械摺頁功能。該插件由 telagod 維護,採用 MIT 許可證。

核心功能

插件主要包含以下三個功能:

  1. 入境整形:在空閒預步驟中凍結過大的未發送工具結果。僅處理剛完成的步驟,確保不會破壞提供者的前綴緩存。
  2. 機械摺頁:通過 /fast-compact 和輸入欄摺疊較舊的歷史記錄,生成簡短的摺頁卡片。
  3. 替換默認壓縮:可選地重用官方引擎的 summarize 掛鉤,使 /compact、自動壓縮和溢出恢復跳過 LLM。

安裝與啓用

安裝前請確保 DeepSeek Harness 版本爲 >= 0.1.2-rc.1。使用以下命令安裝插件:

dsh plugin --profile web add github:telagod/dsh-ledger-compact

安裝完成後,重啓 web profile 即可生效。插件會通過 bundle patch 插入自身 ID。

典型用法

插件提供以下命令:

/fast-compact
/fast-compact status
  • /fast-compact:手動觸發機械摺頁。
  • /fast-compact status:查看健康狀態,包括入境整形計數器、最後錯誤以及壓縮引擎的掛鉤情況。

注意事項

  1. 依賴要求:需要 dsh >= 0.1.2-rc.1。
  2. 引擎兼容:不替換 DSH 引擎本身,需要保留 @deepseek-ai/dsh-compaction-basic。
  3. 視覺功能:不支持 vision sidecar,且 /fast-compact vision … 命令已被移除。
  4. PNG 限制:PNG 圖片功能受限於特定條件,例如模型必須明確支持 image 模態,且圖像成本必須低於文本成本。

更多信息

插件文檔與源代碼位於:
- GitHub 倉庫
- 社區目錄

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜