前言¶
使用 DeepSeek Harness Web 跑會話時,每次模型調用都會帶有 token 用量,但這些 usage 數據分散在響應中,不容易按會話、模型、天回看。
dsh-cost-tracker 是一個 DSH 客戶端插件,用於記錄每日 LLM 調用花費,並支持按會話、模型、天多維度查看。
這是什麼¶
- 插件名:
dsh-cost-tracker - 維護者:
lyfZhixing - 分類:客戶端
- 許可證:MIT
它解決的是:安裝後,在 DeepSeek Harness Web 中記錄新產生的模型調用用量,按定價表估算花費,並在面板中查看總覽、按模型、按會話、最近調用和價格設置。
核心功能¶
下面介紹已覈實的能力。
1、自動記錄每次模型調用的用量:輸入(未命中)、緩存命中、輸出、推理 tokens。
2、按定價表估算花費,單位爲:元 / 100 萬 tokens。
3、支持高峯時段倍率:默認北京時間 9-12、14-18 爲 2x;週末全天按谷價計算。
4、提供三個查看入口:
- 側邊欄「¥ 花費統計」按鈕
- 會話標題欄右側「¥ 花費」
- 輸入框下方本會話花費讀數
5、面板包含:總覽、按模型、按會話、最近調用、價格設置。
6、價格修改後,歷史記錄按新價格重算。
7、只讀取 API 響應中已有的 usage 數據做本地計算,不調用模型。
安裝與啓用¶
先執行推薦安裝命令:
dsh plugin --profile web add dsh-cost-tracker
這條命令用於向 DSH Web 插件目錄添加 dsh-cost-tracker。
安裝後重啓 dsh web,再刷新頁面,即可在側邊欄底部看到「¥ 花費統計」。
如果國內鏡像安裝報 404,可臨時執行:
dsh plugin --profile web add dsh-cost-tracker --registry=https://registry.npmjs.org/
數據保存在本機:
~/.dsh/cost-tracker.json
卸載插件不會刪除該數據文件。
典型用法¶
1、打開任意會話正常使用,每次模型回覆都會自動記錄。
2、點擊側邊欄底部「¥ 花費統計」查看今日、近 7 天、累計、按模型、按會話、最近調用。
3、在「價格設置」頁修改高峯時段、默認價格或按模型價格。
4、保存後,歷史記錄會按新價格重算。
適用場景與注意¶
適合需要在本機 DSH Web 中查看花費的使用者,尤其是希望按會話、模型、天查看 LLM 調用成本的人。
使用前注意:
- 插件只記錄安裝之後新產生的模型調用,歷史調用無法回溯。
- 默認價格爲估算值,需要按實際計費標準在「價格設置」頁修改。
- 插件不包含任何 API 密鑰或憑據,無網絡上報。
- 插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。
- 許可證爲 MIT。
- 客戶端無 TypeScript、無打包、無外部運行時依賴,且必須使用下面格式編寫:
window.__ModuleLoader__.load({ id, factory })
- 宿主端改動需重啓
dsh web,客戶端改動刷新頁面即生效。
結尾¶
dsh-cost-tracker 的價值在於把已有 usage 數據變成可回看的花費統計,並只在本機做計算。
- GitHub 鏈接:https://github.com/lyfZhixing/dsh-cost-tracker
- 社區目錄:本文已覈實資料未列出目錄頁 URL,可在 DSH 社區目錄中搜索
dsh-cost-tracker。