返回目錄

billion-context-dsh

編輯精選維護狀態: 活躍

tyan66666/billion-context-dsh

面向 DeepSeek Harness 的模型驅動上下文壓縮(ACP),移植自 billion-context-pi——由模型決定何時壓縮、壓縮什麼。

前往 GitHub專案首頁
$ dsh plugin --profile web add billion-context-dsh

123

星數

20

Fork

TypeScript

語言

MIT

授權條款

2026-08-13

建立於

2026-10-01

最近推送

MIT 授權的 DSH 原生套件,提供模型驅動的主動上下文壓縮(ACP):模型書寫高保真摘要、回收上下文空間,並讓壓縮塊可復原、可檢索。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-08-30

授權條款

MIT

01它能幫你完成什麼?

  • 讓 DeepSeek Harness 裡的長對話不再耗光上下文——由模型自己決定何時壓縮、壓縮什麼

    模型書寫的高保真摘要(保留檔案路徑、決策、錯誤資訊)回收上下文空間;壓縮塊仍可透過 `decompress` 復原、透過 `search_context` 檢索

    在 DeepSeek Harness 上跑長任務、超長上下文的開發者與 agent 工作流

  • 讓超長 agent 任務順利跑完,關鍵結論跨輪不斷疊加

    每一步都接著前面的成果走,關鍵結論持續可用、不斷疊加,同時上下文始終精簡

    跨多輪、超長上下文的工程與 agent 工作流

02如何將外掛接入 DeepSeek Harness?

先決條件

  • 已安裝並執行 DeepSeek Harness(dsh)——本套件是其 CompactionEngine 後端
  • 設定檔位於 `~/.dsh` 下,首次安裝需同意一次檔案寫入權限(README 明確說明)

安裝步驟

  1. 01

    在 DSH 外掛商店點安裝,或執行 `dsh plugin --profile web add billion-context-dsh`

    $ dsh plugin --profile web add billion-context-dsh

  2. 02

    重啟 `dsh`(bundle 層在啟動時組合),然後新開一個工作階段

    $ dsh

驗證整合成功

  • 在新工作階段裡讓模型呼叫 `acp_status` 或執行 `/acp status` 來證實掛載成功

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

作為 DeepSeek Harness 的原生 CompactionEngine 後端整合——透過 `dsh plugin` 安裝,ACP bundle 補丁自動掛到 host 平面,為所有模式註冊 compress / decompress / search_context / acp_status 模型工具與 `/acp` 指令。

  • 模型驅動的 `compress` 工具

    會話上下文的一段 seq 範圍→模型書寫的高保真摘要,成為 checkpoint 節點;原文保留在 append-only 日誌中

    壓縮範圍持久化進 append-only 會話日誌(surfaceOp: replace)原文被遮蔽但保留,可透過 `decompress` 復原
  • `acp_status` 上下文帳本

    可選的 scope / view / tool / sort / limit 鑽取參數→CONTEXT BREAKDOWN + 壓縮塊帳本 + nudge 決策行 + Checkpoint seqs

  • `decompress` 復原與 `search_context` 檢索

    `acp_status` 顯示的 `bN` 或 compaction id(decompress);關鍵字(search_context)→`decompress` 唯讀復原已壓縮塊原文;`search_context` 回傳命中塊的摘要與原文

    `decompress` 為唯讀復原,不修改日誌

04適合誰?何時不該用?

適合

  • 在 DeepSeek Harness 上跑長任務、超長上下文的開發者與 agent 工作流
  • 跨多輪、超長上下文的工程與 agent 工作流

不適合

  • 宣告 peer 依賴 `@deepseek-ai/dsh-compaction`(`^0.1.0-rc.6 || ^0.1.1-rc.1`),需符合受支援的 DSH 版本;舊發佈的套件在 DSH 0.1.1-rc.x 上裝不上,需升級到含修復的新版本。
  • 同一 realm 內兩個 `ctx.compaction` 後端不能並存——必須停用 host 的 `compaction-basic`,否則兩者衝突;每個 agent 只留一個上下文管理器。
  • 本套件(v0.2.13)與 DeepSeek Harness 自身都處於公開測試版,README 明確聲明請勿用於生產環境,預期會有破壞性變更。

05相容性、維護與安全提醒

  • 宣告 peer 依賴 `@deepseek-ai/dsh-compaction`(`^0.1.0-rc.6 || ^0.1.1-rc.1`),需符合受支援的 DSH 版本;舊發佈的套件在 DSH 0.1.1-rc.x 上裝不上,需升級到含修復的新版本。
  • 同一 realm 內兩個 `ctx.compaction` 後端不能並存——必須停用 host 的 `compaction-basic`,否則兩者衝突;每個 agent 只留一個上下文管理器。
  • 本套件(v0.2.13)與 DeepSeek Harness 自身都處於公開測試版,README 明確聲明請勿用於生產環境,預期會有破壞性變更。
2026-08-132026-08-26v0.2.13

MIT · 活躍維護中(最新版本 v0.2.13,2026-08-25)

06常見問題

怎麼把 billion-context-dsh 裝進 DeepSeek Harness?

在 DSH 外掛商店點安裝,或執行 `dsh plugin --profile web add billion-context-dsh`,然後重啟 `dsh`(bundle 層在啟動時組合)並新開工作階段。ACP bundle 補丁會自動掛載。讓模型呼叫 `acp_status` 或執行 `/acp status` 即可驗證。

它會取代 DSH 內建的自动壓縮嗎?

不會。它在 DSH 內建的 `compaction-basic` 之外新增一個模型驅動的 ACP 後端;必須停用 host 的 `compaction-basic`,否則同一 realm 內兩個 `ctx.compaction` 後端會衝突——每個 agent 只留一個上下文管理器。

它暴露哪些模型工具?

四個工具——`compress`、`decompress`、`search_context`、`acp_status`——外加 `/acp` 斜線指令,全部掛到 host 平面,對所有模式(standard / code / minimal / cordis / 自訂預設)生效。

它能用於生產環境嗎?

不能。本套件(v0.2.13)與 DeepSeek Harness 自身都處於公開測試版,README 明確聲明請勿用於生產環境,預期會有破壞性變更。

壓縮掉的上下文還能復原嗎?

可以。壓縮範圍成為 checkpoint 節點,原文保留在 append-only 會話日誌中,所以 `decompress` 可唯讀復原,`search_context` 可檢索塊摘要與原文。

08資料與來源

  • 作者聲明github.com7dad1181bd5f…

    DSH 商店 / `dsh plugin` 一键装(bundle)——装完即全局生效,零配置。

  • 作者聲明github.com7dad1181bd5f…

    dsh plugin --profile web add billion-context-dsh

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-30。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。