namesColin/DSH-Plugin-Account-HUD

A plug-in for deepseek harness, used to display the balance of api-key and api service status in real time

dsh-account-hud is a dockable/draggable floating widget showing DeepSeek API balance and service status. Balance comes from the official GET /user/balance endpoint through a server-side proxy — the API key never reaches the browser; service status polls https://status.deepseek.com/feed.rss every 60s. The widget docks in the session header by default (next to the PTC mode control) and expands on hover; dragging it out of the header turns it into a floating window, and dragging it back re-docks it. It registers an 'Account' tab in the sidebar when dsh-better-sidebar is installed. Without a key the balance area shows 'No API key configured' while the status display keeps working.

Other ★ 1 updated 2026-09-10 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add dsh-account-hud

npm dsh-account-hud 0.1.1 verified 2026-09-02 (repository field → github.com/namesColin/DSH-Plugin-Account-HUD; README bilingual zh/en with full EN sections). Install per README: dsh plugin --profile web add dsh-account-hud, restart DSH (dsh web), then open the web UI and hard-refresh (Ctrl+Shift+R) — a balance capsule appears in the header. DSH v0.1 adapter; the API key is optional (only the balance feature needs it) and is read from DSH's credential system — never the browser.

Compatibility

DeepSeek Harness v0.1 (web profile); bilingual zh/en UI following the DSH locale; optional DeepSeek API key via credentials/launch env.

Details

Recent updates

Dockable/draggable balance + status widget; official /user/balance via server-side proxy (key never in browser); status.rss polling at 60s; optional better-sidebar Account tab; bilingual UI.

FAQ

Does the API key reach the browser?
No — balance is fetched through a server-side proxy from the official /user/balance endpoint; the key stays in DSH's credential system.
Can the widget float?
Yes — drag it out of the session header and it becomes a floating window; drag it back to re-dock.
What happens without an API key?
The balance area shows 'No API key configured' while the DeepSeek service-status display (60s RSS polling) keeps working.

Alternatives

crazywoola/dsh-balance · Ghost011118/dsh-balance-meter · Liu-ty/dsh-balance-display

More plugins in Other

Browse more in Other

Guides for Other plugins