Back to directory

deepseek-harness-control-center

Curated pickMaintenance: Active

feibi-mochi/deepseek-harness-control-center

Web control center for DSH: account monitoring, usage accounting, completion alerts, official recharge link, flexible layout, agent-assisted session controls (capability-gated)

View on GitHub
$ dsh plugin --profile web add deepseek-harness-wallet

72

stars

7

forks

JavaScript

Language

MIT

License

2026-08-14

Created

2026-09-09

Last push

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

  1. 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

  2. 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

  3. 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

DSH integrationNative runtime

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` endpoint
  • v4 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 refused
  • 365-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 closed
  • Completion & 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.
2026-08-142026-08-28v0.3.6

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.

08Data and sources

  • Author-claimedgithub.com3e72a96bca7d…

    dsh plugin --profile web add deepseek-harness-wallet

  • Author-claimedgithub.com3e72a96bca7d…

    Restart `dsh web`, then hard-refresh the page.

  • Author-claimedgithub.com3e72a96bca7d…

    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.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.