dsh-model-rank:DSH 側欄裏的多榜模型對比與本機用量

前言

在 DeepSeek Harness(DSH)裏接多家渠道、中轉或官方源時,模型列表往往很長。選模型若依賴 LMArena、Artificial Analysis、LiveBench、OpenRouter 等多個站點分別打開對比,既費時又難和本機實際接入清單對齊。社區插件 dsh-model-rank(維護者 Jingxuan-WH,MIT 許可)在 DSH 左側欄增加「模型排行」入口:六張公開榜單分標籤展示,並附帶本機接入標記與本機 token 用量儀表盤;面板優先讀本地緩存,瀏覽器端不發起外部請求,也不需要 API key。

這是什麼

dsh-model-rank 是 DSH 的客戶端(Web 側欄)插件,當前 package 版本爲 0.2.1,要求 DSH 0.2.x(README 寫明在 0.2.1-rc.5 上實測)。宿主運行時需 Node.js ≥ 22.15(用於讀取 zstd 壓縮會話日誌;更低版本會跳過 .zstd 日誌並 warning,未壓縮日誌不受影響)。

它解決的是「榜單分散 + 本機配置分散」:同一面板裏對照人類盲測、綜合智能指數、任務級能力、OpenRouter 真實用量與份額,並標出你在 cordis.patch.yml 裏已接入的模型;「本機接入」頁彙總會話日誌裏的用量(只讀、不上傳)。

核心功能

七個標籤頁,口徑分開

README 將面板概括爲「一個面板,七個標籤頁」:六張公開榜單 + 「本機接入」頁內的本機用量儀表盤。各榜不合成假「總分」,標籤頁內會標註口徑與來源。

標籤頁 內容概要 數據來源(README)
Arena 對戰 LMArena 人類盲測 Bradley-Terry 評分等 LMArena 官方 Hugging Face 數據集
綜合智能 Artificial Analysis 智能指數(0–100)及價格/速度等 artificialanalysis.ai(僅本機運行時抓取)
能力榜 LiveBench 2.0 加權綜合分與分項 livebench.ai 官方公開 CSV(僅本機運行時抓取)
OpenRouter 周 / 月 近一週 / 近 30 天 token 用量 openrouter.ai/rankings
市場份額 各廠商請求份額(周) 同上
本機接入 接入清單 + 本機用量儀表盤 本機配置與會話日誌

「綜合智能」與「能力榜」不隨安裝包內置;首次安裝後這兩頁可能爲空,等宿主第一次聯網刷新成功後再出現。其他榜單可先靠內置兜底快照或本地緩存顯示。

已接入標記與本機用量

插件從 <DSH_HOME>/profiles/*/cordis.patch.yml 只讀模型清單,名稱歸一化後在各榜打「已接入」標記,並支持「僅看已接入」。

本機用量儀表盤(在「本機接入」頁)包括:今日 / 近 7 天 / 近 30 天 / 累計的 tokens、估算花費與調用次數;模型用量排行、廠商分佈、近 14 天趨勢、按 provider 的接入卡片等。統計覆蓋宿主能讀到的全部會話日誌(含插件安裝前的歷史,舊日誌清理後數字會減少),按 Asia/Shanghai 自然日分桶。費用按 Artificial Analysis 公開美元價 × 本機 token 估算,並顯示定價覆蓋度;無公開價的模型費用顯示「—」。若本機有 dsh-usage 賬戶快照則只讀展示,無則不顯示。

交互與數據刷新

  • 表頭排序;Arena / 綜合智能 / 能力榜點擊行打開明細抽屜(分項、價格速度、本機用量若有)。
  • 當前標籤頁、當前篩選結果可導出 CSV(瀏覽器本地生成,UTF-8 BOM)。
  • 宿主成功抓取後 24 小時內不重抓,失敗 2 小時後重試;面板「刷新數據」最少間隔 10 分鐘。打開時先渲染瀏覽器緩存再與宿主快照對齊。

v0.2.0 起視覺更剋制,含粘性表頭、窄屏表格轉卡片、跟隨 DSH 明暗主題。

安裝與啓用

插件無構建步驟,裝完重啓一次 DSH 即可。DSH 桌面版與 dsh web 均可用。

桌面端(推薦)

  1. 打開 DSH → 設置 → 插件 → 添加插件;
  2. 在「包名或地址」粘貼:
https://github.com/Jingxuan-WH/dsh-model-rank
  1. 按提示重啓 DSH;
  2. 左側欄出現「模型排行」,點開即用。

Web 端

其他 profile 將命令中的 web 換成你的 profile 名;桌面版 profile 由應用託管,請用應用內插件頁安裝。

dsh plugin --profile web add https://github.com/Jingxuan-WH/dsh-model-rank

裝完重啓 dsh web 並刷新頁面。

卸載示例(Web profile)

dsh plugin --profile web remove dsh-model-rank

卸載不自動刪除本地緩存目錄,不需要時可手動清理(見倉庫 README「隱私」說明)。

典型用法

安裝後可用 README 中的三步快速驗證:

  1. 重啓後左側欄有「模型排行」;
  2. 打開面板,頂部有「數據更新於 …」,並見七個標籤頁;
  3. 進入「本機接入」,查看 KPI 與接入清單(剛裝好可能顯示內置快照說明;綜合智能、能力榜待宿主首次聯網刷新)。

日常使用中:在 Arena / 綜合智能 / 能力榜裏對比候選模型,用「僅看已接入」縮小到本機可用集合;在本機接入頁看 token 花在哪、是否與榜單排名一致;需要留檔時對當前篩選結果點 CSV 導出。多個榜的分數不能互相比較(README FAQ 已說明測量體系不同)。

適用場景與注意

適合:接了多 channel、模型多,希望在 DSH 內一眼對照公開榜與本機實際接入和用量;不想爲看榜單獨配置 API key。

注意:

  • 插件以當前 DSH 進程權限運行,安裝前建議自行查看 GitHub 倉庫 源碼與 MIT 許可證。
  • 部分渠道專有模型名可能無法匹配「已接入」標記(名稱歸一化限制,README 說明屬預期)。
  • 社區目錄 SkillHub 插件頁 與 GitHub 爲獨立信息源;DSH 生態爲「一切皆插件」,該目錄與 DeepSeek / 幻方無官方從屬關係。

結尾

dsh-model-rank 把 LMArena、Artificial Analysis、LiveBench 2.0、OpenRouter 等多源排行與本機用量收進 DSH 側欄,打開即顯示、零 API key。升級可重新執行安裝命令並重啓 DSH。

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

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

小夜