DeepSeek Harness 插件:orangeofcarl0-sys/dsh-epistemic-fold

前言

在 DeepSeek Harness (DSH) 上開發長週期智能體時,歷史記錄會不斷積累。常規做法是壓縮歷史,但這會導致細節丟失,且壓縮後的摘要往往成爲唯一的“事實來源”,造成信息失真。dsh-epistemic-fold 提供了一種契約保留的上下文運行時方案,它將舊軌跡摺疊出熱上下文,同時保留精確的歷史記錄,確保有損摘要不再作爲權威來源。

插件定位

該插件由 orangeofcarl0-sys 維護,是一個爲 DSH 提供的上下文運行時組件。它通過維護一個單調的摺疊前沿,在保持上下文窗口大小的同時,確保原始歷史可被檢索和恢復。

核心功能

該插件提供以下能力:

  • 精確歷史可恢復:通過歸檔和召回機制,確保持久化的歷史消息可被精確檢索。
  • 熱上下文摺疊:舊軌跡離開活躍提示詞,進入緊湊檢查點,釋放上下文窗口。
  • 單調摺疊前沿:摺疊過程保持單向推進,避免反覆重寫之前的摘要。
  • 確定性狀態表示:當前狀態可以獨立於敘述文本進行表示。
  • 非權威摘要:有損摘要不再是事實的唯一來源,只有在需要時才檢索精確檔案。
  • 運行時監控:側邊欄顯示上下文壓力、摺疊次數、歸檔狀態和檢索活動。
  • 檢索工具:提供 context_search 和 context_recall 工具,允許智能體主動檢索歷史。

安裝與啓用

首先通過命令安裝插件。插件必須加載在 dsh-web-app 之後,以便修補 DSH 的預設配置。

dsh plugin --profile <name> add github:orangeofcarl0-sys/dsh-epistemic-fold#v0.1.0

注意:在 Profile bundle 配置中,請確保 dsh-web-app 位於 dsh-epistemic-fold 之前。

典型用法

1. 設置上下文模式

插件提供三種模式以平衡上下文窗口與保留策略:

/context mode economy
/context mode balanced
/context mode quality
  • Economy:保持熱上下文精簡,按需恢復舊細節。
  • Balanced:保留較大的字面量尾部。
  • Quality:在平衡模式基礎上增加語義理由檢查點。

2. 檢查運行時狀態

使用命令查看當前的上下文壓力、摺疊次數和歸檔狀態。

/context status

狀態界面位於側邊欄,它獨立於模型歷史,不會消耗上下文窗口。

3. 使用檢索工具

當智能體需要歷史細節時,可使用註冊的工具:

  • context_search:定位相關的摺疊歷史和帶邊界限制的字面量摘錄。
  • context_recall:檢索檢查點視圖或精確歸檔的消息。

適用場景與注意

該插件適用於需要長時間運行且上下文窗口受限的智能體任務。使用時需注意以下事實:

  • 分支鎖定:github:owner/repo 格式默認指向默認分支,而非 Release 版本。如需鎖定特定版本,需顯式指定標籤(如 #v0.1.0)。
  • 加載順序:插件必須加載在 dsh-web-app 之後,否則無法正確修補 DSH 預設。
  • 狀態 UI:狀態 UI 不在模型歷史中,查看狀態不會消耗上下文。

總結

dsh-epistemic-fold 通過分離“活躍上下文”與“歸檔歷史”,解決了長週期智能體上下文管理中的信息丟失問題。它將有損摘要降級爲輔助信息,通過精確的歸檔和檢索機制,保證了智能體行爲的可追溯性和狀態的一致性。

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

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

小夜