dsh-brain-compaction — 上下文壓縮協同插件

前言

DeepSeek Harness(DSH)插件生態中,處理長任務時上下文佔用大、Token 消耗高是常見問題。dsh-brain-compaction 是一個基於 Cordis 的組合插件,旨在通過集成多個社區上下文壓縮插件,構建一個統一的、可驗證的系統,從而大幅減少長任務上下文的佔用和消耗。

核心功能

該插件主要解決以下問題:

  • 集成多個社區插件:將 dsh-argp、dsh-memory-vault、dsh-mcp-lens、dsh-routing-suite、dsh-context-doctor 等多個社區插件整合到一個系統中。
  • 統一管理與驗證:提供統一的配置入口、工具協調機制以及驗證流程,避免單一插件配置分散的問題。
  • 智能路由(We-Need):集成 dsh-routing-suite,提供零額外 LLM 調用的智能路由鏈,根據任務類型(如 fix、diagnose、build)選擇不同的處理策略,減少冗餘探索。
  • 跨會話記憶:支持跨會話的記憶存儲與檢索。

安裝與啓用

安裝此插件需要 DeepSeek Harness 0.1.5 環境。安裝時必須使用 file: 或 github: 協議,不能使用 link:,否則無法解析子插件依賴。

1、執行以下命令安裝插件:

dsh plugin --profile web add "github:Lsc-91-69/dsh-brain-compaction"

2、安裝完成後,必須重啓 dsh web 才能應用更改。

配置與使用

安裝並重啓後,可以通過以下方式使用該插件提供的功能:

  • 查看系統狀態:使用 brain_status 命令查看當前系統的運行狀態。
  • 驗證配置:使用 brain_verify 命令驗證插件配置是否正確加載。
  • 統一配置:在 DSH 的設置面板中,進入 Plugins -> Brain Compaction,可以在一個界面中統一配置多個命名空間。

兼容性與注意事項

在使用過程中,需要注意以下兼容性限制:

  • 版本要求:必須運行 DeepSeek Harness 0.1.5。
  • dsh-compaction-instant 不可用:由於上游 API 變更,dsh-compaction-instant 在 DSH 0.1.5 上不可用,該組件默認處於禁用狀態,需等待上游修復。
  • 本地依賴要求:
    • dsh-headroom 需要本地代理支持。
    • dsh-sgme 需要網關支持。
  • 依賴清理:如果之前安裝過該插件的獨立版本,請先移除,再使用本次的集成版本。

總結

dsh-brain-compaction 通過將多個上下文壓縮插件串聯起來,提供了一個協調統一的解決方案。它特別適合需要處理複雜長任務、希望精細控制 Token 消耗的開發者。更多細節可查閱 GitHub 倉庫。

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

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

小夜