adoreQ/deepseek-balance ↗★ 0

deepseek-balance

DSH Web plugin: floating window showing the DeepSeek API recharge/granted/total balance, refreshed in real time. Host half proxies the DeepSeek balance endpoint with the stored DEEPSEEK_API_KEY; client half renders a draggable floating overlay. 在DSH Web端提供可拖拽的悬浮窗,实时展示DeepSeek API的各项余额,且密钥保留在主机端。适合需要随时监控DeepSeek API额度消耗的用户。

Package
deepseek-balance
Compatibility
Unverified
Version
1.0.0
Last updated
Aug 29, 2026

Other repositories with this package name

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

deepseek-balance

DSH (DeepSeek Harness) Web plugin — 实时查看 DeepSeek API 余额,以悬浮窗展示。

A DSH Web client plugin that displays your DeepSeek API balance (total / topped-up / granted) in a real-time floating window (悬浮窗), refreshed every 30 seconds.

Features

  • 🪟 Floating window — draggable overlay card rendered in the DSH shell.overlay slot, collapsible via − / +.
  • 🔄 Real-time refresh — polls the balance every 30 s (configurable) plus a manual refresh button.
  • 🔒 Key stays on host — the host half reads the DEEPSEEK_API_KEY credential and proxies GET https://api.deepseek.com/user/balance; the API key never reaches the browser.
  • 🌓 Theme-aware — uses the DSH design tokens (--dsw-*) so it matches light/dark mode.

Requirements

  • A running DSH web profile (dsh --profile web).
  • A DeepSeek API key stored through the credentials service (DEEPSEEK_API_KEY), or exported in the launching environment.

Install

Register the plugin in the web profile's cordis.patch.yml and install the package into the profile's node_modules:

- insert:
    - id: deepseek-balance
      name: deepseek-balance

Then place this package (or a symlink) under ~/.dsh/profiles/web/node_modules/deepseek-balance/, restart dsh web, and refresh the GUI — the floating balance window appears.

Files

  • lib/index.js — host half: registers the /deepseek-balance proxy route.
  • lib/client.js — client bundle: renders the floating window and polls the route.

License

MIT