dsh-board:給 DeepSeek Harness 的側欄用量與成本面板

前言

使用 DeepSeek Harness(DSH)做 Web GUI 智能體時,用量、上下文和成本往往分散在會話記錄與平臺賬單裏。dsh-board 是一個 DSH 插件,把 DeepSeek 後臺風格的用量統計放進 Web GUI 左下角,用於查看 token 走勢、上下文佔用和估算成本。

這是什麼

dsh-board 由 dfkai 維護,許可證爲 MIT。它給 DSH 增加一個側欄用量與成本面板:在 Web GUI 左下角提供計費估算、1M 上下文信息、可視化圖表,以及「詞勳」段位和成就展示。

需要說明的是,面板顯示的是估算值,不是計費憑證,實際扣費以 DeepSeek 平臺賬單爲準。

核心功能

計費估算

  • 使用官方價目。
  • 2026-08-17 起按北京時間峯谷自動切價:高峯爲 09:00–12:00、14:00–18:00,閒時按高峯價格的一半計。
  • 推理 token 按輸出價計入。

1M 上下文

  • 顯示上下文佔用百分比。
  • 顯示剩餘預算。
  • 用堆疊條展示系統、工具、消息的構成。
  • 展示子代理耗時。

可視化

  • 每輪輸入/輸出走勢。
  • 累計輸出曲線。
  • 12 週日熱力圖。
  • 分模型統計。
  • 全局會話榜。

「詞勳」段位

十級階梯,從「未醒詞芽」到「萬詞王」再到「萬億詞神」。展示方式類似會員卡,包括進度條、解鎖 ETA、每級權益。

成就

  • 連續打卡天數。
  • 9 枚數據驅動徽章。

視覺與徽章

  • Geist 剋制風。
  • 明暗主題適配。
  • 中英雙語。
  • 零裝飾動畫。
  • 橫版徽章默認收起爲菜單寬瓷磚,顯示段位標籤、¥ 花費、總 token、今日本週;點擊後徽章升到面板頂部展開,再點一次收起。

安裝與啓用

安裝命令如下:

dsh plugin --profile <profile> add dsh-board@0.2.0

安裝後重啓該 profile,或者新起一個 DSH 進程:

dsh --profile <profile>

可以通過 dump-config 檢查插件層是否出現:

dsh --profile <profile> --dump-config

輸出中應出現:

# == dsh-board 層

關閉與條件開關

如果只想臨時關閉面板,可以在當前 profile 的 cordis.patch.yml 中追加:

- id: board
  disabled: true

disabled 支持 !!js 表達式,也可以按條件開關。

開發同步

如果你在本地修改插件代碼,可以按下面步驟構建並同步:

pnpm install
pnpm build
pnpm sync -- <profile 目錄>

先安裝依賴,再構建產物,最後同步到指定 profile 目錄。

適用場景與注意

適合在使用 DSH Web GUI 的開發者查看本機會話用量、上下文佔用和估算成本。它不是賬單系統,也不是計費憑證。

使用前注意:

  • 插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。
  • 推理 token 按輸出價計入用量,需要 harness 的 token-meter 修復;舊 harness 上累計總量與成本會少算推理部分。
  • 全部數據來自本機 DSH 的公開接口;插件不發起任何第三方網絡請求。
  • 唯一持久化是瀏覽器 localStorage 裏的面板摺疊狀態。
  • 宿主半僅註冊只讀會話投影(dominantModelsessionCost),不寫入任何數據。
  • 許可證爲 MIT。

結尾

dsh-board 的價值比較明確:把 DSH 會話中的 token、上下文和成本估算放進一個側欄面板裏,方便在 Web GUI 中快速查看。倉庫地址:

https://github.com/dfkai/dsh-board
羽毛球分组比赛记分
小程序二维码

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

小夜