jianzhexu/dsh-token-billing0

dsh-token-billing

Token billing badge plugin for DeepSeek Harness web UI

包名
dsh-token-billing
版本
0.4.0
许可证
MIT
最近更新
2026年8月19日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jianzhexu/dsh-token-billing

dsh-token-billing

English | 中文

A token billing plugin for DeepSeek Harness: records every model call at DeepSeek's official pricing and shows a billing readout row in the ambient stats band under the Web UI input box.

Features

  • Session and owning-workspace cost totals: the row names the workspace inline and follows workspace switches; hover adds the all-sessions global totals
  • Separate peak / off-peak pricing (Beijing time 9:00-12:00 and 14:00-18:00 are peak; off-peak is half the peak price)
  • The ledger persists in the token_billing storage-domain domain and survives restarts
  • Hover the readout row for the full breakdown: session and global cost, token usage, per-model stats, workspace list, price table

Install

Requires a profile composing the web app (e.g. dsh --profile web; the plugin injects the webServer and storageDomain services and registers in the browser plugin table, all provided by the dsh-web-app bundle):

dsh plugin --profile  add github:jianzhexu/dsh-token-billing

Installing activates it: the plugin row mounts through the bundle's own patch layer — no manual config editing. The plugin is plain JavaScript with no build step, so git installs need no pnpm build authorization (allowBuilds).

Uninstall & override

dsh plugin --profile  remove dsh-token-billing

To override config or disable the row, target row id token-billing in your profile's own cordis.patch.yml.

Pricing source

(prices are built into the plugin and updated per release; models not listed on the pricing page are not billed)

License

MIT