🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

余额状态栏 stefanohe/dsh-show-balance

DeepSeek Harnessv0.2.0-rc.2
stefanohe34 天前有提交已提供中文文档扫描:未发现敏感能力

在状态栏实时查看账户余额与充值赠送明细

30.8/100
综合分
1
GitHub 星标
39
npm 周下载
—/5
用户评分

数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-show-balance
npm 源 · dsh-show-balance 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · ui
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 34 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-show-balance @ 0.2.0-rc.2
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/15 04:19:58

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 状态栏显示账户余额

在状态栏直接显示账户余额。

README

由 DeepSeek 最新模型翻译生成
dsh-show-balance 作者 Stefano's AI Lab dsh-show-balance:直接在状态栏中显示账户余额。【适用:deepseek-harness-v0.2.0-rc.2】 英文界面中的账户余额 它会在内置的会话统计条左侧添加一个单元格——如果安装了预填充速度插件,则添加在该插件的单元格左侧——显示钱包余额,并打开一个面板,展示充值、赠送和总计金额。当账户未登录时,该单元格不渲染任何内容。 安装 两种方式。两者最终都归结为相同的两个步骤:完全重启应用——浏览器打包文件在启动图构建时就被快照了,因此仅刷新页面是不够的——然后在左侧的插件面板中开启新插件。 推荐使用 pnpm 11.7.0。
展开完整文档(README 剩余 1 节)
dsh-show-balance

作者 Stefano's AI Lab

dsh-show-balance:直接在状态栏中显示账户余额。【适用:deepseek-harness-v0.2.0-rc.2】

英文界面中的账户余额

它会在内置的会话统计条左侧添加一个单元格——如果安装了预填充速度插件,则添加在该插件的单元格左侧——显示钱包余额,并打开一个面板,展示充值、赠送和总计金额。当账户未登录时,该单元格不渲染任何内容。

安装

两种方式。两者最终都归结为相同的两个步骤:完全重启应用——浏览器打包文件在启动图构建时就被快照了,因此仅刷新页面是不够的——然后在左侧的插件面板中开启新插件。

推荐使用 pnpm 11.7.0。 如果尚未安装 pnpm:

npm install -g pnpm@11.7.0

A. 从 npm 安装——无需克隆:

1. 将该包添加到你的 DSH 配置文件中——其目录为 /profiles/,而此插件面向 desktop 配置文件——或使用插件管理器(Settings → Plugins,或 plugin_manager 代理工具):

pnpm add dsh-show-balance

如果 DeepSeek Harness 位于默认位置:

cd "$env:USERPROFILE\.dsh\profiles\desktop" ; pnpm add dsh-show-balance # Windows
cd ~/.dsh/profiles/desktop ; pnpm add dsh-show-balance # macOS / Linux

2. 检查该配置文件的 package.json 中的 dsh.profile.bundles 是否列出了该包名(通过插件管理器安装会自动完成此操作)。
3. 重启应用。
4. 打开左侧的插件面板并开启新插件:

在插件面板中开启插件

B. 从此仓库安装——源码、离线,或 npm 未提供的版本:

pwsh -File .\install.ps1 # Windows
sh ./install.sh # macOS / Linux
pwsh -File .\install.ps1 -From npm # …或改为安装已发布的包

该脚本会为你执行步骤 1–2,备份它所编辑的清单文件,并打印剩余需要完成的事项。

显示内容

| 行 | 值 |
| 停靠单元格 | 钱包余额,保留两位小数 |
| Topped-up | 充值钱包(当账户有该钱包时以人民币显示) |
| Granted | 赠送钱包的总和——仅当账户报告了该钱包时此行才存在 |
| Total | Topped-up + Granted |

单位是副本,而非数据:人民币钱包在英文界面中显示为 CNY,在中文界面中显示为 元,而任何其他货币在两者中都保留自己的 ISO 代码。语言是在单元格渲染时读取的,因此切换 UI 语言环境会更新它,而无需重新安装。

持有多种货币的账户会为每种货币显示一个 amount currency,用 + 连接——这些数字从不进行换算,因此不会凭空捏造汇率。两个额外行都需要已授予的钱包:没有的话,面板只显示充值行。报告为 0.00 的已授予钱包仍然可见,而随附的账户页面会隐藏零赠金。

点击该单元格会打开一个锚定在其上方的传送式对话框;Escape、点击外部或再次点击都会关闭它。

数字从何而来

ctx.get('remote.account') → getBalance(metadata)——与随附的
设置 → 账户页面读取的是同一个经过身份验证的 Remote。浏览器不发送任何凭据;Host 附加存储的授权。
每次读取时都会重复查询(客户端在连接时注册远程命名空间),并且余额每 30 秒重新读取一次。

已登出的账户返回 null,读取失败也以同样方式处理:该单元格不渲染任何内容,因为一个过时或捏造的数字比没有数字更糟。

文件

| 文件 | 作用 |
| index.js | Host 部分:不贡献任何内容,但它是浏览器部分所附加的 Loader 行 |
| client.js | 浏览器部分:停靠单元格、其对话框、样式、文案以及账户读取 |
| cordis.patch.yml | 插入 Host 行 |
| install.ps1 / install.sh | 安装到 DSH profile——链接此检出目录,或使用 -From npm 安装已发布的包 |

说明

* 运行于 DeepSeek Harness 内。
* 金额显示两位小数;不显示 Platform 的完整小数精度。
* 赠金余额是单独的一行,不属于标题数字的一部分,与随附的账户页面将充值和赠金钱包分开的做法一致。
* 非官方插件;它仅使用公开接口(账户 Remote 和 conversation.composer.dock 插槽)。

许可证

MIT——参见 LICENSE。

dsh-show-balance:直接在状态栏显示账户余额。【适用于:deepseek-harness-v0.2.0-rc.2】

中文界面下的账户余额

位置在内置「会话统计」左边(装了输入统计插件时,就在它左边);点开面板可看充值、赠金与合计三行;未登录时什么都不显示。

安装

两种方式,最后两步一样:完全重启应用——浏览器 bundle 在启动组合时快照,刷新页面不够——重启后在左侧的插件面板里把新装的插件打开。

建议使用 pnpm 11.7.0。 如果还没安装 pnpm:

npm install -g pnpm@11.7.0

A. 从 npm 安装 —— 不用 clone:

1. 安装到 DSH profile —— profile 目录是 /profiles/,本插件面向 desktop profile ——或用插件管理器(设置 → 插件,或 agent 的 plugin_manager 工具):

pnpm add dsh-show-balance
DeepSeek Harness 装在默认位置时:

cd "$env:USERPROFILE\.dsh\profiles\desktop" ; pnpm add dsh-show-balance # Windows
cd ~/.dsh/profiles/desktop ; pnpm add dsh-show-balance # macOS / Linux

2. 确认该 profile package.json 的 dsh.profile.bundles 里有这个包名(用插件管理器装的话它会替你写)。
3. 重启应用。
4. 在左侧的插件面板里把新装的插件打开:

在插件面板里打开新装的插件

B. 从本仓库安装 —— 源码 / 离线 / npm 上没有的版本:

pwsh -File .\install.ps1 # Windows:链接当前克隆 sh ./install.sh # macOS / Linux pwsh -File .\install.ps1 -From npm # 也可以直接装 npm 上的已发布版本

脚本会替你做完第 1–2 步(并备份它改过的 manifest),然后提示剩下的步骤。

显示内容

| 行 | 值 |
| 状态栏上的格子 | 钱包余额,保留两位小数 |
| 充值余额 | 充值钱包(账号有 CNY 钱包时取 CNY) |
| 赠金余额 | 赠金钱包之和——只有当账号报告了赠金钱包时才出现这一行 |
| 合计 | 充值 + 赠金 |

单位属于文案而非数据:CNY 钱包在英文界面显示 CNY、中文界面显示 元;其他币种两种语言都保留自己的 ISO 代码。语言在渲染时读取,所以切换界面语言即时生效,不用重装。

账号持有多个币种时,按币种分别汇总、用 + 连接,绝不做汇率换算——凭空造一个汇率比少显示一行更糟。赠金的两行(赠金余额、合计)都以「账号报告了赠金钱包」为前提:没有赠金时面板只显示充值余额一行。金额为 0.00 的赠金钱包仍然显示,而出货账号页会把 0 赠金隐藏。

点格子会在它上方弹出一个面板(portal 挂到 body);Esc、点面板外、再点一次格子都能关掉。

数字从哪里来

ctx.get('remote.account') → getBalance(metadata)——与出货的 设置 → 账号与余额 页读的是同一个已鉴权 Remote。浏览器不发送任何凭据,由宿主附上已保存的授权;每次读取都重新解析这个服务(客户端是连上之后才注册 remote 命名空间的),余额每 30 秒刷新一次。

未登录时宿主返回 null,读取失败也一样处理:格子什么都不渲染——一个过期或凭空的数字比没有数字更糟。

文件

| 文件 | 作用 |
| index.js | 宿主半边:本身不贡献任何东西,只是浏览器半边挂靠的 Loader 行 |
| client.js | 浏览器半边:格子、面板、样式、文案与取数 |
| cordis.patch.yml | 插入宿主行 |
| install.ps1 / install.sh | 装进 DSH profile(默认链接本地克隆,-From npm 装已发布版) |

说明

* 运行在 DeepSeek Harness 里。
* 金额显示两位小数,不展示开放平台返回的完整精度。
* 赠金是单独一行、不计入格子上的主数字,与出货账号页把「充值/赠金」分开的口径一致。
* 非官方插件,只使用公开接口(账号 Remote 与 conversation.composer.dock 槽位)。

许可

MIT,见 LICENSE。
预览分享卡片长什么样 ↓stefanohe/dsh-show-balance
分享 · DeepSeek Harness Hub
stefanohe/dsh-show-balance

在状态栏实时查看账户余额与充值赠送明细

这是你的仓库?认领条目

回到顶部