在 DeepSeek Harness(DSH)的開發過程中,追蹤 Token 消耗、工具調用耗時以及技能觸發情況是優化模型性能的關鍵。dsh-dashboard 插件爲 DSH 的 Web 預覽增加了 Statistics 選項卡,用於展示這些實時數據。
插件簡介¶
該插件由 VinciBeans 維護,旨在提供會話級的詳細統計。它讀取 DSH 主機的會話快照和內置投影數據,在客戶端側進行計算,不涉及跨進程的 @Remote 調用。
核心功能¶
插件提供以下維度的實時統計:
- Token 層統計:顯示輸入 Token(含緩存命中)、輸出 Token 以及緩存命中率。
- 時序統計:記錄 LLM 處理時間、工具執行時間、首字延遲(TTFT)以及解碼速率。
- 工具活動追蹤:統計各工具的調用次數、失敗數、總耗時及平均耗時,並以不同顏色區分。
- 技能調用追蹤:以標籤形式展示會話中觸發的
skill工具。 - 實時更新:數字隨會話進展動態刷新。
安裝與啓用¶
從 npm 安裝¶
推薦使用 npm 安裝,插件會自動構建宿主和客戶端包,無需額外步驟。
dsh plugin --profile web add @wenqi_bian/dsh-dashboard
從源碼安裝¶
若需本地開發或調試,可從源碼安裝:
- 克隆倉庫並進入目錄。
- 運行打包命令生成客戶端和宿主文件:
pnpm run bundle
- 在倉庫根目錄執行安裝命令:
dsh plugin --profile web add .
安裝完成後,重啓 DSH Web,打開對話窗口,即可在側邊欄看到 Statistics 視圖。
注意事項¶
- 版本兼容性:僅兼容 dsh v0.1.2-alpha.1 至 v0.1.3-alpha.2。不兼容 0.1.1-rc.2 及更早版本。
- 數據源:所有統計均由客戶端根據會話快照計算得出。
- 語言設置:界面語言跟隨 DSH 主機設置(zh / en)。
生態背景¶
DeepSeek Harness 採用“一切皆插件”的理念,該插件屬於社區目錄中的獨立項目,與 DeepSeek 或幻方無官方從屬關係。