MIT-licensed, local-first DSH web plugin that monitors DeepSeek official balance, per-conversation token/cost, and v4 peak/off-peak pricing, with encrypted multi-account switching, a 365-day local usage ledger, completion and low-balance reminders, and host-gated permanent session deletion.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-08-29
License
MIT
01What can it help you accomplish?
Monitor DeepSeek official balance, per-conversation usage, and v4 peak/off-peak pricing beside the DSH composer
A live wallet chip and sidebar widgets showing balance, current-session cost, token breakdown, and a 24-hour peak/off-peak ring clock
DeepSeek Harness (dsh) web users who want at-a-glance account and cost visibility without leaving the chat
Manage encrypted multi-account switching and a 365-day local usage ledger
Per-account encrypted API keys, currency-aware session estimates, and a 365-day local ledger of token/cost metadata (prompts and responses are never stored)
Heavy DSH users who run several accounts or need historical token/cost tracking across sessions and providers
Control session reminders, low-balance alerts, and host-gated permanent deletion
Completion reminders, a breathing low-balance alert, a floating window, and an opt-in permanent-delete action advertised only when the DSH host implements it
Users who want in-context session safety controls without adding another dashboard
02How to install into DeepSeek Harness
Installation steps
- 01
Install from npm with the official DSH plugin CLI: `dsh plugin --profile web add deepseek-harness-wallet` (published stable v0.3.5; v0.3.6 is the local patch candidate until release approval).
$ dsh plugin --profile web add deepseek-harness-wallet
- 02
Or install from GitHub `main`: `dsh plugin --profile web add github:feibi-mochi/deepseek-harness-control-center`.
$ dsh plugin --profile web add github:feibi-mochi/deepseek-harness-control-center
- 03
Restart `dsh web`, then hard-refresh the page.
$ dsh web
Verify the integration
- Open the Harness settings card for health and compatibility checks to confirm the plugin loaded.
Rollback
- Remove the plugin with `dsh plugin --profile web remove deepseek-harness-wallet`.
- If you installed the old `dsh-wallet` name, remove it first with `dsh plugin --profile web remove dsh-wallet`.
03DSH integration and capability boundaries
Installed as a first-class DSH Web plugin through the official `dsh plugin --profile web` CLI; monitors the composer and exposes optional host powers only when DSH provides them
Official balance & session cost monitor
DSH `llm/stream` events and the active account key→live balance, current-session cost estimate, and token breakdown per currency
the active key is sent only to the official `/user/balance` endpointv4 peak/off-peak ring clock
session provider/model selection→resident 24-hour sidebar footer widget for v4-flash / v4-pro / v4-flash-vision-exp with weekday peak windows
Encrypted multi-account switching
name + API key per account→active account switch, masked key display, currency-aware session estimates
the switch writes the account key into the credentials seam (`credentials.set('DEEPSEEK_API_KEY', ...)`), so the next LLM call is billed with the new accountif `DEEPSEEK_API_KEY` is set by the environment, switching is refused365-day local usage ledger
local session/provider/model/token events→up to 365 days of token metadata and locked cost; prompts and responses are never stored
local events live in `$DSH_HOME/storages/wallet.json` with a `.bak` recovery copyif neither copy is readable, wallet writes fail closedCompletion & low-balance reminders
conversation completion and balance threshold events→desktop notification on completion or below-threshold; in-page fallback when system notifications are unavailable
Host-gated permanent deletion
DSH host-advertised deletion capability→opt-in confirmed permanent-delete action in the session menu
the control stays disabled on hosts that do not implement the capability
04Who is it for? When not to use it?
Good for
- DeepSeek Harness (dsh) web users who want at-a-glance account and cost visibility without leaving the chat
- Heavy DSH users who run several accounts or need historical token/cost tracking across sessions and providers
- Users who want in-context session safety controls without adding another dashboard
Not for
- The client reuses one portable code path, but portable code is not the same as real-device verification: only Windows + current Edge + DSH Web was physically checked for this release; other browsers/OS/wrappers are capability-compatible targets, not tested combinations.
- Permanent session deletion cannot be enabled by configuring the plugin alone — it needs a DSH host that implements and advertises the deletion capability; unsupported hosts keep the control disabled.
- Account keys are encrypted at rest and wallet data lives in `$DSH_HOME/storages/`; if neither the primary nor the `.bak` copy can be read, account/wallet writes fail closed instead of overwriting data.
05Compatibility, maintenance and safety notes
- The client reuses one portable code path, but portable code is not the same as real-device verification: only Windows + current Edge + DSH Web was physically checked for this release; other browsers/OS/wrappers are capability-compatible targets, not tested combinations.
- Permanent session deletion cannot be enabled by configuring the plugin alone — it needs a DSH host that implements and advertises the deletion capability; unsupported hosts keep the control disabled.
- If `DEEPSEEK_API_KEY` is supplied by the launching environment, account switching is refused (the credentials provider rejects shadowed writes); unset it in your shell to enable switching.
- Account keys are encrypted at rest and wallet data lives in `$DSH_HOME/storages/`; if neither the primary nor the `.bak` copy can be read, account/wallet writes fail closed instead of overwriting data.
MIT · latest release v0.3.6 (2026-08-28); v0.3.5 is the published stable on GitHub and npm
06Frequently asked questions
How do I install DeepSeek Harness Control Center?
Use the official DSH plugin CLI: `dsh plugin --profile web add deepseek-harness-wallet` (or `github:feibi-mochi/deepseek-harness-control-center` from `main`), then restart `dsh web` and hard-refresh the page.
Does it register tools or change my prompts?
No. The model surface registers no tools, performs no prompt injection, and adds zero token cost. It only listens to the `llm/stream` event for accounting and sends your active key only to the official `/user/balance` endpoint.
How are my API keys stored when I add accounts?
Keys are encrypted at rest in `$DSH_HOME/storages/accounts.json` — Windows uses the current user's DPAPI, other platforms use an owner-only AES-GCM key file, with an encrypted `.bak` fallback. The UI shows only masked keys, and if neither copy is readable, writes fail closed.
Why can't I enable permanent session deletion?
Permanent deletion is host-gated: it cannot be turned on by configuring the plugin alone. The DSH host must implement and advertise the deletion capability; on unsupported hosts the control stays disabled. A versioned Agent-assisted integration kit is provided for buildable DSH hosts.
Is the session cost an official bill?
No. The current-session cost is a local estimate locked to the price active at each usage event, including the 2026-08-17 peak/off-peak rollout. The API-returned balance is authoritative; costs are estimates.
07Related DSH workflows
dsh-context
by bowenliang123
Context dashboard tab + /context command showing context-window composition, per-turn history, compaction/prune events, per-message token costs
api-relay-audit
by toby-bridges
Local security audit for AI API relays and LLM proxies: detects prompt injection, model substitution, tool-call rewriting, SSE anomalies, error leakage, and Web3 wallet risks.
jingyun-dsh
by jingyunstudio
A one-stop AI commercialization desktop client built on Jingyun Studio plus DeepSeek Harness (DSH).
awesome-deepseek-harness-plugins
by zhiyuan-fan
Curated DeepSeek Harness (DSH) plugins, extensions, tools, skills, clients, runtimes, integrations, and verified references — English and Chinese.
08Data and sources
dsh plugin --profile web add deepseek-harness-wallet
Restart `dsh web`, then hard-refresh the page.
The npm package handles monitoring and interface behavior; optional host powers are enabled only when DSH actually provi…
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-29. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
