dshbase

Plugin directory / Developer / deepseek-account

deepseek-account

Unverified sunyuhuirong

✓ Actively maintained Builds on 11 official DSH packages

View on GitHub ↗ ← Back to plugin directory

1Stars
0Forks
0Open issues
Language
2026-08-14Last push
Cross-platformPlatform

What it does

A plugin in the Developer category for DeepSeek Harness.

Our take
Unverified — not yet verified

A plugin in the Developer category for DeepSeek Harness. Not yet verified — install and test it yourself.

“Unverified” means our automated CI has not yet installed this plugin. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.

Plugin author? Get the “Verified” label — submit your own evidence (screenshots, logs, or a short demo) and we'll review and flip the badge.

Submit verification evidence ↗

README

dsh-deepseek-account

English | 中文

A DeepSeek account plugin for DeepSeek Harness. It adds a wallet button next to Settings in the web GUI sidebar; clicking it shows a balance card for the configured account, and a deepseek_balance tool lets the agent query the balance itself.

Balance display only. API keys are never stored by this plugin — they stay in the harness Settings under the DEEPSEEK_API_KEY credential.

Features

  • Sidebar wallet button + balance popover (with rail/wide sidebar states)
  • deepseek_balance tool available to the agent
  • i18n: English + 简体中文

Install

Requires DeepSeek Harness (Node ^22.19 or >=24, ~/.dsh profiles).

# from any harness profile
dsh plugin add @deepseek-ai/dsh-deepseek-account --profile web

Then configure the account in Settings (the plugin reads the existing DEEPSEEK_API_KEY credential; no extra setup).

From source

pnpm install
pnpm bundle        # build src -> lib
pnpm test          # unit tests

The plugin is developed inside the harness monorepo (packages/extensions/deepseek-account); the standalone repo mirrors the same source with npm-installable dependency ranges. The peer dependencies (client runtime, slots, etc.) are provided by the harness at runtime.

How it works

  • Host half (src/index.ts, src/balance.ts): registers the deepseek_balance tool, which reads the account credential via the harness credentials service and calls the DeepSeek balance API.
  • Client half (src/client/): registers into the settings.triggerExtra slot (a wallet button next to Settings) and renders the balance card popover.

License

MIT

Install

🧩 Let your agent install it (recommended)

Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:

dsh plugin add dshbase-catalog

Then say "install deepseek-account for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.

This plugin is GitHub source (not published to npm) — install it straight from the repo:

Web profile:

dsh plugin --profile web add github:sunyuhuirong/deepseek-account

Headless (CLI) profile:

dsh plugin --profile headless add github:sunyuhuirong/deepseek-account

Test report

Not yet L3-verified — see failure note below if we already ran it.

Status: pending · last test 2026-08-27
Note: 验证: runtime-fail Browse all pending failures →
Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in Developer

Browse all 7795 plugins →