dsh-peak-cost:在 Harness 裏直接看到高峯計費時段與會話成本

前言

DeepSeek 在高峯時段收雙倍費用:工作日 01:00–04:00 和 06:00–10:00 UTC,不含中國法定節假日;其餘時間是半價時段。Harness 的界面在這件事上沒有提示——你只知道今晚跑了一個長任務,不知道它落在哪個時段。等到第二天賬單出來,才知道剛纔那輪推理按雙倍計了費。

dsh-peak-cost 補的就是這個缺口:把當前所處的計費時段、距離時段切換的倒計時、以及當前會話的累計成本,直接放進 composer 下方的統計行裏。下面介紹這個插件的定位、能力、安裝方式和邊界。

這是什麼

dsh-peak-cost(npm 包名同爲 dsh-peak-cost)是一個 DeepSeek Harness 插件,由 korotky 維護,當前版本 0.1.0,許可證 MIT。社區目錄頁把它歸在「模型推理」分類下。

它解決的問題很單一:讓你在輸入框裏還在打字的時候,就知道現在的單價是高峯價還是低谷價,這次會話大概花了多少錢。不是事後看賬單,而是邊跑邊看。

社區目錄站(如 SkillHub)是獨立站點,和 DeepSeek / 幻方沒有官方從屬關係,可以當作一個彙總入口,不要當成官方應用商店。

核心功能

插件在 composer 狀態欄顯示一個 pill,格式形如:

● Off-peak · 9 h 44 m · $1.20

三個字段分別是:當前時段、距離切換到另一個時段的倒計時、當前會話的成本估算。高峯期則顯示 Peak 而不是 Off-peak。

點開詳情彈層(popover)能看到更細的拆分:

  • 四個 token 桶,每個桶給出實際生效的單價;
  • subagent 會話的開銷;
  • web 調用費用;
  • 高峯 / 低谷的分項對比;
  • 今日與本週累計;
  • 當前使用的計價表版本,以及診斷信息。

插件頁(Plugins page)還提供這些設置項:幣種、語言、刷新間隔、提醒間隔、賬本範圍(ledger scope)、側邊欄底部行(sidebar footer row)、高峯提醒。

賬本範圍一項決定統計覆蓋整個賬號還是單個工作區,這是兩個不同的讀數。

安裝與啓用

安裝命令來自 README 原文:

dsh plugin --profile web add dsh-peak-cost

裝完後需要重新加載 Web UI 頁面,插件纔會出現在 composer 下方的統計行裏。

代碼塊說明:--profile web 限定安裝到 web profile;插件包聲明瞭 dsh.client.platform: "web" 和 immediately: true,即客戶端只在 web 平臺加載並立即注入到會話界面。

典型用法

查看當前時段與倒計時。 看狀態行中間那一格。如果顯示 Peak 且倒計時不長,可以選擇先等一會兒再啓動大批量任務;倒計時把「現在很貴」變成「還有 24 分鐘很貴」,這是 README 裏把 countdown 作爲核心交互的原因。

點開 popover 看錢花在哪。 長任務跑起來之後,數字會跟着動,而不是第二天才出現在賬單裏。四個 token 桶加上 subagent 和 web 調用的拆分,能定位是主會話還是某個子代理把成本頂起來的。

用 Usage 頁覈對估算精度。 README 給出過一次覈對:插件本週算出 1,697 次請求、479.4M token,Usage 頁面是 1,769 次請求、482.2M token,差距來自平臺自身最多 5 分鐘的數據延遲。覈對方式是兩邊看同一個時間段。

按賬號還是按工作區統計。 在插件頁設置 ledger scope。需要和平臺總賬單對賬時選整賬號,只想看某一個目錄的開銷時選單工作區。

計費規則與隱私

高峯窗口是工作日 01:00–04:00、06:00–10:00 UTC,去掉中國法定節假日;其餘時間都是半價低谷。每個請求按它發起那一刻的費率計價,所以跨過邊界的會話不會混用費率——同一會話裏前後兩輪可能分別是 peak 和 off-peak 價格。

幾條細則:

  1. 緩存寫入按 cache-miss 的費率計;
  2. deepseek-v4-pro 使用自己的計價表,不套用默認表;
  3. 遇到未知模型時打標記,而不是用一個「看起來合理」的數字替代。

隱私方面:插件不接觸 API key,除你自行配置的一個節假日日曆刷新地址外沒有其他網絡請求。所有估算都在本地完成,數據來源是 Harness 本來就在保留的會話日誌。

適用場景與注意

適合這類人:

  • 經常跑長任務或批量推理,成本波動明顯;
  • 有時能等、有時不想等,需要一個具體到分鐘的判斷依據;
  • 想看到 subagent 和 web 調用各自佔了多少。

用之前需要知道這幾條:

  • 這是 token 口徑的估算,不是賬單。 插件看不到平臺實際扣了多少,只能按 token 數和計價表推算,和賬單之間會有偏差。
  • 計價表和節假日日曆隨插件一起發佈。 2026-09-10 之前的請求會被標記爲無法估算,不會用猜測值去算。如果你的賬單歷史包含更早的時段,這部分會在插件裏顯示爲不可評估。
  • link: 安裝方式下,文件改動不會被熱更新捕獲。 需要重新做一次 composition,README 裏指向 ADR 0005 說明原因。
  • 插件以當前 dsh 進程的權限運行。 它讀取的是本機會話日誌,權限邊界就是你的 dsh 進程。安裝前建議先過一遍源碼再確認許可條款(MIT)。
  • 運行時要求:engines 聲明 dsh >=0.2.1-rc.1、node >=22.13。低於這個版本不保證可用。

結尾

這個插件的價值不在省下多少錢,而在把「這輪推理此刻是什麼價、大概花了多少」這件事從賬單時間點提前到執行時間點。倒計時和會話累計是兩個可用的決策輸入:要不要現在跑,跑的過程中有沒有失控。

目錄頁:https://www.skillhub.cn/plugins/korotky/dsh-peak-cost
GitHub:https://github.com/korotky/dsh-peak-cost

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

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

小夜