dsh-host-rsi: DeepSeek Harness 宿主側記憶與自進化插件

DSH 理念是“一切皆插件”。在使用本地大模型進行開發時,模型常出現重複犯錯(金魚記憶)或在死循環中浪費算力的問題。dsh-host-rsi 是一個針對這一痛點的宿主側插件,旨在讓本地模型在會話中積累經驗並自動修正行爲。

插件定位

該插件屬於模型推理類別,由開發者 pk14742952-AD 維護。它是一個純宿主插件,不觸碰模型權重,核心價值在於讓本地大模型在會話中實現“越用越強”,避免陷入死循環。

核心能力

插件主要包含以下能力:

  • 自進化:通過 L1/L2/L3 信號階梯可靠性加權機制,對模型的自檢結論、工具成敗、用戶糾正與長期偏好進行分級處理,沉澱高價值經驗。
  • 收斂導引:檢測死循環時自動注入收斂提示,防止模型在已通過驗證的任務上反覆嘗試,節省算力。
  • 五態交付護欄:攔截五種交付失敗狀態(EMPTY、TRUNCATED、FIXED_POINT、SAME_PLAN、SHELL_LOOP),確保輸出完整且有效。
  • 持久記憶:採用內存緩存讀 + 後臺防抖寫的方式,保證熱路徑不阻塞,同時具備崩潰自愈能力。
  • 項目感知的指令去重:按項目/工作區分組,防止記憶庫因重複指令膨脹。
  • 零侵入:作爲宿主插件運行,不干擾模型推理流程。

安裝與啓用

插件目前未提供 CLI 安裝命令,需通過 GUI 安裝:

  1. 在 DSH 界面進入 設置 → 插件。
  2. 安裝 dsh-host-rsi。
  3. 重啓 DSH。
  4. 進入 設置 → 插件 → DSH HOST RSI記憶 → 點擊 打開儀表板。

典型用法

安裝啓用後,可以通過以下方式驗證與使用:

  • 查看儀表板:重啓 DSH 後,在插件設置頁打開儀表板,可實時查看捕獲、注入、攔截及最近觸發事件。
  • 獨立運行 Demo:在項目根目錄執行以下命令啓動獨立演示服務:
    node demo-serve.mjs
  • 調用診斷接口:通過調用 rsi_events 查看觸發診斷信息。

注意事項

  • 兼容性:通用模式,兼容 API 與本地模型,默認針對本地 27B/Flash 調優。
  • 數據源過濾:僅捕獲 source.kind === 'user' 的消息,防止系統提示污染記憶。
  • 降級策略:若插件目錄不可寫,會自動降級爲純內存模式,不影響功能運行。
  • 性能優化:使用後臺防抖寫入,熱路徑(pre-step / turn-end)永不阻塞。

結語

該插件通過信號階梯與交付護欄機制,爲 DSH 中的本地模型提供了記憶層與收斂層。若需要更詳細的原理說明或更新日誌,可查閱其 GitHub 倉庫。

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

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

小夜