DeepSeek Harness 峯谷計費插件

在使用 DeepSeek Harness (DSH) 進行智能體開發或日常對話時,實時監控 token 用量與成本至關重要。DeepSeek 官方提供峯谷定價策略,手動計算容易出錯且不直觀。下面介紹一個插件,它能夠實時監聽會話 token 用量,嚴格對齊官方定價計算費用,並在 TUI 狀態行或通過 /billing 命令生成鯨魚 ASCII 賬單小票。

插件介紹

該插件由 ethanz11-creat 維護,核心價值在於將 DeepSeek 的峯谷計費邏輯落地到 DSH 環境中。它不僅能實時顯示費用,還能生成可視化的收銀臺風格賬單,支持 Agent 工具調用。

核心功能

  1. 峯谷分時計費:嚴格對齊 DeepSeek 官方計價頁,高峯時段收全價,空閒時段打五折。
  2. /billing 命令:在 TUI 對話流中持久打印鯨魚 ASCII 賬單小票。
  3. TUI 狀態行:狀態欄實時顯示當前會話累計費用與高峯/空閒狀態。
  4. Agent 工具:提供 show_billing(查費用)與 check_pricing_period(查當前峯谷時段)。
  5. 會話繼承:切換模型 fork 出新會話時繼承父會話用量。
  6. 去重防堆疊:連續多次 /billing 若沒有新的輸入/輸出,不會重複貼票。
  7. 只計 DeepSeek 模型:僅識別 deepseek-v4-flash / deepseek-v4-pro,其它模型返回 null。

安裝與啓用

插件通過 dsh plugin 的 bundle 機制安裝,安裝後開箱即用,無需額外配置。

dsh plugin --profile demo add dsh-billing-tui

使用方式

安裝完成後,可以通過以下方式使用:
1. 在對話流中運行 /billing 打印賬單小票。
2. 查看 TUI 狀態行實時顯示的費用。
3. Agent 調用 show_billing 工具查詢費用。
4. Agent 調用 check_pricing_period 工具查詢當前時段。

定價與規則

插件嚴格對齊 DeepSeek 官方定價頁,單位爲 元 / 百萬 tokens。高峯時段爲北京時間 9:00–12:00、14:00–18:00(每天,含週末),其餘時間爲空閒時段,價格爲高峯的 50%。

計費邏輯包含:
* 緩存命中:對應 DeepSeek API 返回的 prompt_cache_hit_tokens。
* 推理 token:與輸出 token 合併後按輸出檔位計費。
* 模型支持:僅 deepseek-v4-flash 和 deepseek-v4-pro 會被計費,其他模型(如 Claude、GPT)或未知型號返回 null,不計費。

注意事項

  • 時區:時段判斷使用固定 Asia/Shanghai 時區,不依賴本機時區。
  • 可選配置:可在 cordis.patch.yml 中配置 currency(默認 CNY)和 pricing_source(默認 deepseek_official)。

生態背景

DeepSeek Harness (DSH) 理念是「一切皆插件」。該插件屬於社區插件,與 DeepSeek 或幻方無官方從屬關係。

倉庫地址:https://github.com/Ethanz11-creat/dsh-billing-tui

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

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

小夜