dsh-quality-score:DeepSeek Harness 插件質量評分卡

DeepSeek Harness (DSH) 生態中插件數量衆多,目前缺乏一個基於 npm 元數據、能直接給出“具體分數”和“修復建議”的質量評估工具。dsh-quality-score 針對這一痛點,爲 DSH 插件提供了一套標準化的質量評分體系。

插件概覽

  • 名稱:dsh-quality-score
  • 維護者:zoahdev
  • 類別:模型推理
  • 許可證:MIT

這是一個 DeepSeek Harness (dsh) 插件的質量評分卡。它基於與生態供應鏈健康掃描相同的方法論,爲每個插件生成 0-100 的綜合評分、等級以及分項明細,並列出具體問題與修復建議。

安裝

使用官方命令安裝插件:

dsh plugin add dsh-quality-score

該插件零運行時依賴,默認只讀操作,無需 API Key。

核心功能

  1. 評分與評級:輸出 0-100 分的綜合分數,並自動計算等級(A-F)。
  2. 分項明細:將評分拆解爲多個具體組件,展示每個組件的得分與滿分。
  3. 問題與建議:識別插件配置中的潛在問題,並提供修復建議。
  4. 批量排行榜:支持批量掃描,生成插件質量榜單。
  5. Agent 調用:可作爲工具集成到 DSH Agent 中,通過 quality_score 工具調用。
  6. 技術特性:無運行時依賴,離線環境可優雅降級。

使用方法

CLI 命令行

對單個插件進行評分:

dsh-quality-score <npm-name>

對列表中的多個插件進行批量評分並輸出排行榜(文件中每行一個包名,# 開頭的行被視爲註釋):

dsh-quality-score --batch <names-file>

Agent 調用

在 DSH Agent 會話中,可以直接調用 quality_score 工具。Agent 將返回包含 schema、score、grade、components、issues 和 suggestions 的結構化報告。

評分組件

評分由以下六個組件構成,總分 100 分:

組件 滿分 衡量標準
manifest 20 latest 版本是否包含 name、version、description 和 license
peer-resolvable 20 每個 peer 依賴範圍是否有已發佈的匹配版本
dist-tag 15 latest 標籤的健康度(如 #2763 類問題)
dead-ranges 15 peer 依賴範圍是否引用了不存在的包名
freshness 10 latest 版本發佈時間是否在 365 天內
dsh-tools-peer 10 聲明的 dsh-tools peer 兼容性是否滿足當前 latest

等級劃分:
- A ≥ 95
- B ≥ 85
- C ≥ 70
- D ≥ 55
- F < 55

相關資源

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

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

小夜