DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-ds-balance

Ds Balance

DSH 插件:在侧边栏底部显示 DeepSeek 账户余额,并在 Plugins 页面提供配置卡片。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-ds-balance@3.1.0
README兼容性版本
DeepSeek Balance details page: the four configuration groups below the description

兼容性与来源证明

Ds Balance 以 dsh-ds-balance 发布,当前版本为 3.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/11/5

版本

3.1.0stable
2026/10/19
3.0.0stable
2026/10/15
2.3.1stable
2026/10/10
查看其余 13 个版本收起版本
2.3.0stable
2026/10/9
2.2.0stable
2026/9/30
2.1.3stable
2026/9/29
2.1.2stable
2026/9/28
2.1.1stable
2026/9/25
2.1.0stable
2026/9/25
2.0.0stable
2026/9/23
2.0.0-alpha.2prerelease
2026/9/22
2.0.0-alpha.1prerelease
2026/9/19
2.0.0-alpha.0prerelease
2026/9/17
1.1.0stable
2026/9/17
1.0.1stable
2026/9/17
1.0.0stable
2026/9/17

相关插件

正在加载相关插件…

最新版
3.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
518.1 kB
文件数
105
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 4
周下载
831
最近提交
2026/10/20
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 models-usage 分类下经过校验的插件。

Our Free Model@ebony-vinyl/dsh-our-free-modelOur Free Model — 在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Flash、Kimi K3 在内的前沿模型,桌面端另有 EAC 协付渠道;2.0 起接入 LobsterAI、Qoder、TRAE、Cline、Loomy、Raccoon、MiniMax、ZCode、Gemini 十个账号渠道(原有匿名免费通道保留)(登录、账号池、积分领取、本地 OpenAI 网关与局域网转发、数据看板与运行日志),六页毛玻璃界面统一呈现。Usage@linxin666/dsh-usage用于 dsh Web GUI 的使用统计插件:检测各提供商的余额和编程套餐配额,并实时记录令牌使用情况;侧边栏 Settings 行上方显示紧凑的价格概览卡片Connect Workbuddydsh-connect-workbuddy把本机登录的 WorkBuddy 模型(国内版与国际版)接入 DeepSeek Harness:每次刷新按上游目录自动读取每个模型的积分倍率,支持逐模型图片输入开关、多账号切换与账号池自动换号,并提供每日签到、卡片与输入框里的胶囊积分读数等只读积分概览。Cost Meterdsh-cost-meterDeepSeek Harness 会话费用统计插件:本会话成本、当日费用、历史记录与官方价格同步,支持多厂商多模型价格计费(内置 170+ 模型 ID 价格目录与自动匹配)、主流 Coding Plan 订阅额度查询与显示(16 家,含 WorkBuddy 官方积分、OpenDesign 工作区查询、含小米 MiMo Token Plan 控制台 Cookie 查询、SCNet Token Plan 本地 Credits 计量与火山方舟 Volcano Ark Coding Plan AK/SK 签名查询

README

dsh-ds-balance

dsh-ds-balance

DeepSeek account balance in the DSH sidebar

把 DeepSeek 账户余额放进 DSH 的左边栏

Per-version changes → Releases (one-to-one with npm versions)

简体中文 · English


A status ring is pinned to the bottom of the sidebar; clicking it shows the actual balance figures. To change settings, open the Plugins page in the sidebar and pick this plugin. The key and the account both follow the official Models page, and the endpoint is the official one — none of the three is set here.

Data and credentials

The balance is read directly from the official DeepSeek API, not estimated from usage.

  • The credential is resolved through DSH's credential channel; the plugin stores no key of its own: a key never lands in a settings file.
  • The UI only ever sees a head-and-tail mask (sk-cf08d*****3b84, the same shape the DeepSeek platform console uses); the full key never crosses the wire, is never logged, and is never written to any file of this plugin.
  • Only api.deepseek.com is contacted; no other traffic is proxied or forwarded.
  • Balance snapshots are stored per credential — changing the key starts keeping records afresh, so old figures are never mixed in.

Getting started

Prerequisites: DSH on its current RC line (specify @next when installing); Node >= 20. The only source for the compatible range is engines.dsh in package.json.

  1. Install the host. Neither latest nor alpha is the line we declare, so specify the version line:

    npm install -g @deepseek-ai/dsh@next
    
  2. Install the plugin:

    dsh plugin --profile web add dsh-ds-balance
    
  3. Start (or restart) dsh --profile web; the balance entry appears at the bottom of the sidebar.

From source: git clone, then pnpm install && pnpm run build, then dsh plugin --profile web add "$PWD" — the same restart applies. That pnpm install cannot be skipped: under a path install the repository supplies its own dependencies, and missing them makes the plugin show as "not running".

What it shows

Three surfaces, each with one job:

SurfaceWhereWhat it does
Status ringPinned to the bottom of the sidebarSee at a glance how much is left and how close you are to the warning threshold
Balance popoverClick to expandSee the total, the granted / topped-up split, and how many minutes old the data is
Settings cardThis plugin's details page under PluginsCheck both ways of reading your balance, and set the currency, the warning thresholds and the refresh cadence

The DeepSeek Balance entry at the bottom of the sidebar, with the balance popover expanded
The entry is pinned to the bottom of the sidebar; clicking it opens the balance popover: the total, the granted / topped-up split, how many minutes ago the data was, and manual refresh at the bottom right.

The ring itself is "what is going on right now", five states you can tell apart at a glance:

The ringMeaningWhat you do
Coloured ring + an arcThere is a balance; the colour says more or lessRead the number
Grey ring + a rotating gapFetching, no result yetWait
Grey ring + a + in the middleNot connected to your account yetConfigure it
Grey, empty ringConnected to your account, which simply has no balanceNothing
Red ring + a cross in the middleNo usable number hereCheck it

What each thing is

ThingWhat it means
Arc lengthThe balance as a share of that currency's warning threshold, capped at a full circle
ColourState only (normal / low / critical), never the amount; the critical threshold only sets the colour and takes no part in drawing the ring
The mark in the middle+ means not connected yet; go configure; cross means no usable number here — it could not be read, or it was read but the account cannot be used
Hover textThe amount when the number is trustworthy, that state's own line otherwise; collapsed and expanded say the same sentence
The source bracketTo the right of the popover title: which credential this number came from — a head-and-tail mask such as sk-cf08d*****3b84, or the signed-in account's name
Data freshnessThe "how long ago" in the popover, counted from the moment the data arrived
Manual refreshCooldown applies; the cooldown restarts when the refresh finishes, and the seconds on the popover are the real ones left
Settings groupsConnection / Display / Thresholds / Refresh

Configuration

The card lives on the Plugins page: sidebar Plugins → "Installed" → click the DeepSeek Balance card to step into its details page.

The configuration area is on the details page, right below the description, ready to edit:

  • Connection — read-only: the two ways this plugin can read your balance, what each one is using right now, where that credential comes from, and a Test button that really calls the provider.
  • Display — which currency amounts use, or let it follow the account.
  • Thresholds — two lines per currency: a warning threshold and a critical threshold. Within one currency the critical value must stay below the warning value; saving is blocked otherwise.
  • Refresh — the server refresh interval, the UI poll interval and the manual refresh cooldown; the defaults suit most setups.

Saving applies immediately; there is no need to restart DSH.

DeepSeek Balance details page: the four configuration groups below the description
The configuration area on the details page. A group with an invalid entry expands itself.

Upgrade notes: the keys these settings are filed under changed once with a host upgrade, and old values are not migrated; after upgrading, fill the four groups in again as above. Separately, version 3.0 removed two settings: a hand-written apiKey and a custom baseUrl now have no effect — the credential is the one the official Models page holds, and the endpoint is the official one. Remove them from your settings file if you had set them by hand.

Version compatibility

  • Which host version is required: whatever engines.dsh in package.json declares — that range names the host lines this plugin covers, ceiling included; anything past the ceiling is not supported. If you need the settings UI, upgrade the host to the newest line: npm install -g @deepseek-ai/dsh@next.
  • The declaration enumerates lines explicitly: only the lines listed in engines.dsh are promised. A new line past the ceiling becomes supported only after it has been measured in the compat.yml matrix and written into the declaration; it does not follow the host automatically. Patch releases inside a listed line (prereleases included) need no declaration change.
  • Compatibility is measured: weekly, compat.yml runs the tests on the declared host line, plus a separate step checking the declared range still covers it; a red committed line opens a tracking issue. Verdicts and handling: Compatibility.

License

MIT.

Contributing

Bugs and requests go to the repository Issues.

Maintainer's document map → AGENTS.md.