DeepSeek Better Harness:一個包含三條證據泳道的 DSH 插件

前言

DSH 的擴展方式是插件化;社區目錄是獨立站點,不應被理解成 DeepSeek 或幻方的官方應用商店。對於使用 DSH 的開發者來說,如果希望把 Better Harness 的三類證據泳道接到自己的 profile 中,又不想讓多個職責混在一個技能裏,需要的是一個邊界清楚的 DSH bundle。下面介紹 guyuefangyuanl/deepseek-better-harness

這是什麼

guyuefangyuanl/deepseek-better-harnessguyuefangyuanl 維護,許可證爲 MIT。它把 session-evidenceproject-readinessagent-assets 三條 Better Harness 證據泳道做成一個 DeepSeek Harness bundle,並註冊爲三個獨立可路由技能。

該插件是非官方項目,與 Qoder 或 DeepSeek 無隸屬、背書或發佈關係。已覈實資料給出的測試基線是 DSH 0.1.0-rc.6

核心功能

  • 註冊三個獨立可路由技能:session-evidenceproject-readinessagent-assets
  • 支持通過 config.lanes 選擇啓用的 lane。
  • 零運行時依賴;唯一聲明的依賴是 DSH peer package。
  • 每條 lane 同時也是 packages/ 下的獨立 npm 包,可單獨安裝。
  • 技能返回證據候選,而不是最終嚴重級別或倉庫級分數。
  • bundle 只提供 prompt 文本和小型加載器;不開端口、不啓動進程、不發起網絡請求。

安裝與啓用

前提

所選 profile 必須已經提供 DSH skills 服務,以及 user/model skill surface。該插件不安裝生命週期腳本。

從 commit 安裝

以下命令使用 web profile 作爲示例:

dsh plugin --profile web add "github:guyuefangyuanl/deepseek-better-harness#<commit-sha>"

從本地克隆安裝

先克隆倉庫:

git clone https://github.com/guyuefangyuanl/deepseek-better-harness.git

再用本地絕對路徑安裝:

dsh plugin --profile web add "link:C:/absolute/path/to/deepseek-better-harness"

安裝後可以查看當前 profile 配置:

dsh --profile web --dump-config

選擇啓用的 lane

如果只希望註冊部分 lane,在 profile patch 中給 bundle 配置 config.lanes

- id: deepseek-better-harness
  name: deepseek-better-harness
  config:
    lanes: [project-readiness]

合法 lane 名是 session-evidenceproject-readinessagent-assets。未知名稱、空列表或非數組會在啓動時失敗。

安裝單條 lane

如果 profile 只需要其中一條 lane,可以從 packages/ 下的單 lane 包安裝,例如 project-readiness

dsh plugin --profile web add "link:C:/absolute/path/to/deepseek-better-harness/packages/project-readiness"

不要把根 bundle 和某個 lane 包同時安裝進同一個 profile。

典型用法

一個較常見的用法是:只啓用項目準備度審查,不啓用其他 lane。先安裝插件,再在 profile patch 中配置:

- id: deepseek-better-harness
  name: deepseek-better-harness
  config:
    lanes: [project-readiness]

在倉庫本地做驗證時,可以運行:

node scripts/validate-packages.mjs
node scripts/pack-dry-run.mjs

適用場景與注意

適合需要把 Better Harness 的證據泳道接入 DSH profile 的開發者,尤其是希望按 lane 啓停、按 commit 固定版本、或只安裝單條 lane 的場景。

注意:

  • 該插件以當前 dsh 進程權限運行;安裝前請檢查源碼和許可證。
  • 許可證爲 MIT,項目爲非官方項目,與 Qoder 或 DeepSeek 無隸屬、背書或發佈關係。
  • 已覈實測試基線是 DSH 0.1.0-rc.6
  • 所選 profile 必須提供 DSH skills 服務和 user/model skill surface。
  • 該插件不安裝生命週期腳本,也不開端口、不啓動進程、不發起網絡請求。
  • 技能返回的是證據候選,不是最終嚴重級別或倉庫級分數。
  • 不要在同一 profile 中同時安裝根 bundle 和 lane 包。
  • config.lanes 中只能使用 session-evidenceproject-readinessagent-assets;未知名稱、空列表或非數組會導致啓動失敗。

結尾

這個插件把三條 Better Harness 證據泳道收斂爲一個 DSH bundle,並通過 config.lanes 控制哪些 lane 可被路由。它適合放在 DSH profile 中作爲技能層使用。

  • 社區目錄:以 DSH 社區目錄實際展示爲準,按 guyuefangyuanl/deepseek-better-harness 檢索。
  • GitHub:https://github.com/guyuefangyuanl/deepseek-better-harness
羽毛球分组比赛记分
小程序二维码

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

小夜