dsh-usage-unified:DeepSeek Harness 機器級 Token 使用統計

前言

DeepSeek Harness (dsh) 會爲每個會話寫入日誌。讀取這些日誌是回答“這臺機器實際花費了多少,在什麼上”的唯一方法—— harness 自身的投影僅覆蓋它運行的主機。此插件在數據層合併了兩個之前的插件,因此一個索引驅動一個儀表板,且數字在各處一致。

核心功能

該插件提供機器級 token 賬目:

  • 每個 dsh 家目錄:掃描 ~/.dsh、~/.dsh_desktop/<version>、$DSH_HOME。讀取舊版 session.jsonl[.zstd] 和版本化日誌。
  • 一個範圍控制:今天 / 7 天 / 14 天 / 30 天 / 全部時間 / 自定義。該範圍控制標題卡片、趨勢、模型面板、會話排名、調用表和成本。
  • 一個模型面板:每行顯示份額、堆疊輸入/緩存讀/緩存寫/輸出條、調用數和(如果定價)成本。
  • 會話排名:按 token 排序;點擊行以篩選調用表。
  • 平滑多系列趨勢:總/輸入/輸出/緩存讀,帶可切換圖例和懸停讀出。
  • 調用詳情:時間、響應時間、輸入、輸出、緩存率、模型、思考 effort。帶篩選器(模型/提供商/閾值)和分頁。
  • 導出:當前窗口的 CSV / JSON。
  • UI 功能:可摺疊面板、中/英支持、淺色/深色主題。打開的面板每 60 秒自動刷新。
  • 可選成本估算:本地定價表,帶高峯/非高峯加權。

安裝與啓用

使用官方命令安裝:

dsh plugin --profile web add github:satan9394/dsh-usage-unified

安裝後重啓 Web 配置文件。儀表板顯示在側邊欄頁腳的“使用統計 / Usage Stats”中,或作爲設置下的一個部分。

注意:插件在市場被阻止(需要文件系統/網絡訪問),但支持手動安裝。

典型用法

  1. 打開側邊欄頁腳條目(或設置 -> 使用統計)。
  2. 選擇日期範圍(今天/7天/14天/30天/全部時間/自定義)以篩選數據。
  3. 點擊會話排名行以篩選調用表。
  4. 在調用詳情表中使用篩選器(模型/提供商/閾值)。
  5. 通過 loopback API 端點訪問數據:/usage-unified/v1/snapshot, /calls, /export.csv, /export。

適用場景與注意

  • 版本要求:需要 DeepSeek Harness (dsh) 0.1.5-rc.1 或更新。
  • 運行時:需要 Node.js ^22.19.0 || >=24.0.0。
  • 隱私:完全在本地運行,瀏覽器端無網絡調用。
  • 安裝:由於文件系統訪問要求,插件在市場被阻止,但支持手動安裝。

短結尾

該工具爲 DSH 提供了一個統一的視圖,用於跨不同會話日誌進行成本分析和使用模式追蹤。更多詳情請訪問 GitHub。

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

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

小夜