Stronger DSH:在原生 Harness 上擴展界面、記憶與協作

前言

DeepSeek Harness(DSH)把模型、訂閱、會話和插件都收在同一套進程裏。日常開發智能體時,常見需求並不止於「多接一個模型」:需要看清上下文佔用、在合適時機壓縮、把舊會話裏的原文按需找回來,還要在不大改宿主的前提下統一導航、動效和擴展入口。社區裏也有單獨做主題或單獨做記憶的做法;Stronger DSH 的定位是在複用 DSH 原生模型、訂閱、設置、會話、插件、壓縮與權限的前提下,疊加界面增強、有界記憶召回、技能與多角色協作,以及一層執行前審查。

下面按「是什麼 → 能做什麼 → 怎麼裝 → 怎麼用 → 邊界」說明。事實均來自項目 README 與 package 信息;安裝命令以文檔原文爲準。

這是什麼

Stronger DSH(npm 包名 dsh-ui-stronger,當前公開版本 0.18.14)由社區維護,在 SkillHub 上歸類爲工作流插件。一句話:爲 DSH 提供原生風格界面與動效、上下文與 Token 可視化、長期記憶與跨會話檢索(可選)、技能/知識庫/主從角色協作、微信(ClawBot)與可選語音桌寵接入,並在工具執行前增加審查層。

項目採用 MIT 許可證;GitHub 倉庫見文末鏈接。SkillHub 目錄頁與 GitHub 上的維護者命名可能不一致,以你實際安裝包內的 repository 與 Releases 爲準。

核心功能

界面與動效

插件注入 DSH 客戶端多個 UI 模塊(連接、佈局、側欄、聊天、設置、會話、工作區等),統一導航與擴展入口,保留原生模型、插件和設置入口。視覺爲黑、白、淡灰與少量淡紫,輕圓角與輕陰影。

啓動階段有原生加載層,連接與輸入就緒後退出(異常時最多保留約 20 秒)。消息入場、頁面切換與控件反饋使用 Web Animations,同一時刻最多 6 個動畫;批量歷史不會逐條飛入。可選本機靜態圖、GIF 或 MP4/WebM 背景(不進模型上下文;隱藏窗口或減少動效時暫停)。關閉插件可恢復宿主界面;部分選擇器依賴當前 DSH 版本,宿主升級後可能需要適配。

上下文、壓縮與記憶

在 擴展 → 上下文與模型 中使用原生 Token Meter,展示宿主可提供的佔用、成分與模型用量;未報告的 usage/cache 顯示爲未知。

「立即壓縮」調用原生 /compact,可跟隨 DSH、自動管理或僅手動。自動管理閾值 50%–90%,最近原文目標可選 8K/16K/32K/64K;實際仍受輸出預留、完整消息與工具配對影響,並非硬截斷。壓縮本身也會調用模型。

長期記憶參考 Hermes memory 思路:有界、凍結的會話快照與按需原文召回。新記憶待確認,可編輯與歸檔;人設不能授予工具權限。workspace_archive 在本會話默認返回 4 條短命中,完整原文通過 seq/digest/offset 分頁補讀。跨會話 workspace_history 須顯式開啓,限定當前工作區與通道,最多 512 個候選會話等(詳見 README)。摘要與檢索結果是參考資料,不是授權;文檔未承諾固定 token 節省或多月無損記憶。

技能、知識庫與角色

  • 通過 / 或模型按需使用已啓用的原生技能;技能頁支持開關、自建、編輯、停用、恢復和刪除。按需技能包括任務交接、資料檢索、角色協作、可信覈驗等;技能內容不能擴大權限。
  • 本機技能庫(0.18.6 起):在 DSH_HOME/plugins-data/dsh-ui-stronger/skill-library/ 放置 index.json 與各技能目錄下的 SKILL.md,索引格式示例:
{"version":1,"skills":[{"name":"my-skill","description":"適用場景"}]}
  • 知識庫僅索引用戶主動接入的本機 Markdown/TXT/CSV/JSON 文件夾;命中附文件與行號。不要接入密鑰目錄。
  • 主/子角色可配置名稱、職責、技能與模型。workspace_team 使用 DSH 原生子會話,每父會話最多兩個活躍子任務;協作頁展示真實任務狀態,不是無人值守 DAG。

微信、語音、桌寵與 Windows 操作

微信接入複用鎖定的 dsh-plugin-clawbot 依賴,只接受綁定賬號本人;桌面與微信長期記憶默認隔離。0.18.14 起微信主會話可調用原生 workspace_team 分發任務並查看子任務狀態。

語音與桌寵爲可選本機資源接入;公開包不提供角色圖、音頻或權重。Windows 上模型與用戶可調用 /computer-use,通過 UI Automation 讀取與操作控件,走執行前審查;不含截圖視覺或座標點擊。

安全邊界

插件增加執行前審查:覈對當前參數、工作目錄與人類指示;審查失敗或參數變化時拒絕。這是附加審查層,不是 OS 沙箱,不能隔離惡意原生插件;停用插件會移除此層。個人配置、記憶與知識索引保留在本機 DSH 數據目錄;使用模型、聯網或微信時,數據仍按你配置的提供商/通道發送。

與其他插件

0.18.11 起優先返回原生模型目錄;通用控件樣式儘量限制在本插件面板內,減少對第三方插件控件的強制覆蓋。多插件同時改同一模型路由或上下文策略可能衝突,建議只保留一個策略來源。渠道錯誤 11128(HTTP 400,Illegal API invocation from an unapproved channel)時,過程面板展示固定說明,需在 DSH 原生模型設置覈對供應商與接入方式。

安裝與啓用

環境要求:Node 24,DSH >=0.2.1-rc.3 <0.3.0-0。內部包名仍爲 dsh-ui-stronger;只安裝一份,不要與舊副本並存。

從 Releases 下載 .tgz 後,在終端使用 DSH 原生 CLI(示例爲 PowerShell):

dsh plugin --profile desktop add <歸檔的絕對路徑>

也可直接安裝文檔給出的預構建包:

dsh plugin --profile desktop add https://github.com/liyuxuan20111101/stronger-dsh/releases/download/v0.18.14/dsh-ui-stronger-0.18.14.tgz

安裝後正常重啓 DSH。依賴仍從 npm 解析,並非完全離線;已有本機設置保留。

若要在 DSH 自定義插件發現源中收錄,可添加:

https://raw.githubusercontent.com/liyuxuan20111101/stronger-dsh/main/.market/index.json

備用 CDN:https://cdn.jsdelivr.net/gh/liyuxuan20111101/stronger-dsh@main/.market/index.json(可能緩存舊索引)。自定義源與 SkillHub 等社區默認目錄的收錄是兩件獨立的事。

安裝前建議自行查看源碼與 MIT 許可證;插件以當前 DSH 進程權限運行,接入知識庫或微信前按任務選擇最小必要資料。

典型用法

  1. 看清上下文並壓縮:打開擴展 → 上下文與模型,查看 Token Meter;需要時手動「立即壓縮」,或配置自動管理閾值與最近原文目標。
  2. 召回工作區歷史:在本會話用 workspace_archive 短命中 + 分頁補讀;跨會話前先顯式開啓 workspace_history 並理解工作區/通道限定。
  3. 技能與人設:在技能頁啓停原生技能或導入本機技能庫;擴展 → 人設 → 表達方式可選自然表達、精煉直接或跟隨模型(最後一項不注入本插件表達提示)。
  4. 多角色任務:配置主/子角色後,通過 workspace_team 創建子任務;協作頁查看狀態與消息回執。
  5. 聯網資料整理:evidence 整理調用方提供的來源爲 JSON/摘錄哈希;/world-research 引導複用 DSH 已有聯網工具,插件本身不替你做網頁搜索。
  6. 減少「模板化」語氣(0.18.8):按任務區分閒聊與操作彙報,在表達方式裏選擇合適選項;不保證消除所有模型迎合傾向。

適用場景與注意

適合:長期在 DSH 桌面 profile 上開發智能體、需要統一 UI/動效、上下文可視化、本機知識庫與有界記憶、主從協作或微信側任務分發的用戶。

注意:

  • 宿主版本必須在 README 聲明的 DSH 範圍內;升級 DSH 後留意界面選擇器與 ClawBot 兼容性。
  • 微信真實收發、長期記憶效果、模型語氣取決於所用模型與賬號環境,README 明確隔離測試不等於生產保證。
  • 執行審查與子任務會增加模型請求與等待;停用插件會失去附加審查層。
  • SkillHub 上 nothurry/stronger-dsh 與 README 中 Releases/發現源使用的 liyuxuan20111101/stronger-dsh 路徑並存時,以你下載的安裝包與 Releases 爲準。

結尾

Stronger DSH 把界面、動效、上下文計量、壓縮策略、有界記憶、技能庫、知識庫、多角色協作與執行前審查收進一個 DSH 插件,並儘量留在原生能力邊界內。社區目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係。

  • SkillHub 目錄:https://www.skillhub.cn/plugins/nothurry/stronger-dsh
  • GitHub:https://github.com/nothurry/stronger-dsh(README 中源碼與 Releases 亦指向 https://github.com/liyuxuan20111101/stronger-dsh )
羽毛球分组比赛记分
小程序二维码

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

小夜