DSH HUB
首页插件商店插件包社区排行榜资源发布指南
插件源码
返回插件目录

Auran-Lu /

dsh-client-ui-monitor

仅 Topic 仓库

用于监控当前会话额度消耗、预估费用及当前API余额/Used to monitor the current session's quota consumption, estimated costs, and current API balance.

★ 3 Stars0 Forks0 IssuesN/A 社区评分0 已确认安装
查看 GitHub
README来源: main@825a095c

image
image

@auranlu/dsh-client-ui-monitor

A DeepSeek Harness Web plugin that pins a usage dashboard to the bottom-left of the sidebar.

简体中文

It shows, live for the current session:

  • Token usage — input (with cache read/write), output.
  • Estimated cost — computed from DeepSeek's published pricing, displayed in CNY or USD.
  • API balance — your DeepSeek account balance, queried via GET https://api.deepseek.com/user/balance.

Features: Chinese/English toggle, currency selector (CNY/USD), manual balance refresh, auto-refresh every 30s.

Prerequisites

  • DeepSeek Harness web profile.
  • A DeepSeek API key configured in Settings → Models (stored as the DEEPSEEK_API_KEY credential).

Install

Method 1 — GitHub

dsh plugin --profile web add github:Auran-Lu/dsh-client-ui-monitor

After installing, register the plugin and restart:

Edit ~/.dsh/profiles/web/cordis.patch.yml and add this entry to its top-level array:

- insert:
    - id: ui-monitor
      name: '@auranlu/dsh-client-ui-monitor'

Then restart the server (dsh web) and expand the left sidebar.

Method 2 — one-sentence install (paste to an LLM agent)

Copy the whole block below to a coding agent that has shell access to the machine:

Install the DeepSeek Harness client plugin from github.com/Auran-Lu/dsh-client-ui-monitor: run dsh plugin --profile web add github:Auran-Lu/dsh-client-ui-monitor, then append this entry to the top-level array of ~/.dsh/profiles/web/cordis.patch.yml:

- insert:
    - id: ui-monitor
      name: '@auranlu/dsh-client-ui-monitor'

Finally restart the dsh web server and confirm the dashboard appears at the bottom of the left sidebar.

Configuration

Edit lib/client.js before installing / publishing:

Constant Default Meaning
PRICING.inputPerM 0.27 USD per 1M prompt tokens (cache miss)
PRICING.cacheReadPerM 0.07 USD per 1M prompt tokens (cache hit)
PRICING.cacheWritePerM 0.07 USD per 1M prompt tokens (cache write)
PRICING.outputPerM 1.10 USD per 1M completion tokens
USD_TO_CNY 7.2 USD → CNY exchange rate

How it works

  • Client half (lib/client.js) registers a component into the sidebar.footer.action slot and reads the current session's tokenUsage projection.
  • Host half (lib/index.js) registers GET /api/deepseek-balance, proxying DeepSeek's balance API with the stored key.

License

MIT

—/ 5

暂无评分

需要先验证清单

Commit 825a095c26cc

社区评论

还没有评论,来写第一条。

DSH HUB

社区维护的 DSH 插件索引。不是 GitHub 或 DeepSeek AI 的官方产品。

社区资源API关于