dsh-token-fee:DeepSeek Harness 會話實時計費插件

前言

在使用 DeepSeek Harness(dsh web)進行智能體開發或長期對話時,經常會遇到一個具體問題:無法直觀看到當前會話消耗了多少 token,也不知道不同供應商、不同時段的價格差異。這會導致成本控制不透明,甚至難以判斷是否需要切換模型或供應商。

這是什麼

dsh-token-fee 是爲 DeepSeek Harness 網頁端提供會話實時花費顯示的插件,由 lantiosity 維護。它會在輸入框下方展示費用膠囊,精確到分,並可按供應商、模型、緩存命中/未命中、輸出等維度展開明細。支持按供應商區分價格,以及峯谷分時定價。

核心功能

  • 會話實時花費:輸入框下方顯示費用膠囊,默認以人民幣顯示當前會話花費,精確到分。支持切換展示幣種。
  • 用量與費用明細:點擊膠囊展開面板,按供應商/模型分組,列出緩存未命中、緩存命中、緩存寫入、輸出四類 token 的數量與金額。
  • 按供應商區分價格:同一個模型在不同供應商下可有不同單價。
  • 峯谷分時定價:支持高峯/空閒兩檔單價,可自行設置時區、高峯星期、高峯時段。膠囊上實時顯示當前時段與到下一次切換的剩餘時間。
  • 價格配置面板:插件設置中有獨立頁面,也能從費用面板直接打開。
  • 價目表文件:價目表存儲在 <DSH_HOME>/token-fee.json,手工編輯後即時生效,無需重啓。
  • 界面中英雙語。

安裝與啓用

裝完都重啓 dsh web,再硬刷新瀏覽器。

插件管理器(DSH 0.1.6-alpha.2 起):

側欄 → 插件 → 添加插件,在「包名或地址」裏填下面任一種:

  • npm 包名:@lantiosity/dsh-token-fee
  • GitHub 簡寫:github:lantiosity/dsh-token-fee
  • 倉庫地址:https://github.com/lantiosity/dsh-token-fee
  • 本地檢出:本倉庫目錄的絕對路徑

點安裝:Host 會先讀出這個 spec 指向什麼,確認是帶 dsh.bundle.patch 的插件後纔開始裝;裝完點立即啓用。

命令行:

# 從 npm 安裝
dsh plugin --profile web add "@lantiosity/dsh-token-fee"

# 從 GitHub 安裝
dsh plugin --profile web add "github:lantiosity/dsh-token-fee"

# 或從本地檢出安裝(把路徑換成本倉庫所在目錄)
dsh plugin --profile web add "/path/to/dsh-token-fee"

備選安裝器(無法使用 dsh plugin 時):

node scripts/install.mjs            # 複製文件並冪等寫入 profile patch
node scripts/install.mjs --dry-run  # 只打印將寫入的路徑
node scripts/install.mjs --check    # 校驗既有安裝

典型用法

安裝完成後,費用膠囊會出現在輸入框下方,與內置的「輪次 / 速度」和「token 用量」膠囊並排。默認顯示 ¥0.12 這樣的金額;會話中還有未配置價格的模型時,會額外標註未定價數量。

點擊膠囊展開面板,頂部是合計金額,下面按供應商分組;每個模型默認只顯示總 token 數與費用,點它展開纔是四個計費桶各自的 token 數與金額。區分峯谷的條目會標註「區分峯谷」。

在面板內的第二個標籤頁,或在 dsh 設置中打開「Token 費用」頁,可以配置價目表。

適用場景與注意

本插件適用於需要精細控制 token 成本、使用多供應商或需要區分峯谷定價的場景。插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證(MIT)。

已知限制包括:遠程訪問時端點不可用(價目表端點只接受迴環來源);節假日數據需逐年更新;跨幣種需要手動配置匯率;倒計時的小時不進位到天。

短結尾

dsh-token-fee 爲 DeepSeek Harness 提供了透明的會話計費能力,適合需要精細成本控制的開發者。詳見:https://www.skillhub.cn/plugins/lantiosity/dsh-token-fee,https://github.com/lantiosity/dsh-token-fee

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

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

小夜