在侧栏实时查看 API 余额与当日剩余进度
30.4/100
综合分
5
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装;安装清单取自 packages/extensions/deepseek-balance/package.json。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add tyche66/DSH-money-view该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · model
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 78 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/11/2) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装;安装清单取自 packages/extensions/deepseek-balance/package.json
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包@deepseek-ai/dsh-deepseek-balance(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/11 22:06:57
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/4(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 侧栏实时显示API余额
- 展示每日基准与剩余进度
- 密钥不进前端
DeepSeek Harness 社区插件:在侧栏实时显示 API 余额、每日基准与剩余进度,按官方缓存节奏智能查询,密钥不进前端。
README
由 DeepSeek 最新模型翻译生成DSH Money View
让 DeepSeek API 余额,像 Harness 的原生状态一样出现在你眼前。
DeepSeek Harness 社区插件 · API 余额可视化 · TypeScript · React · Cordis
一句话介绍: DSH Money View 是一个面向 DeepSeek Harness 的社区插件,在左侧栏底部实时展示 DeepSeek API 余额,并用“当日首次查询余额”作为基准绘制剩余进度条。当前社区预览版本为 v0.1.0,安装前请先查看 安装指南。
为什么需要它?
当模型调用越来越频繁,余额往往不是“不重要”,而是太容易被忽略。DSH Money View 把余额状态放回 Harness 的工作流中:不打开控制台,不切换网页,不复制 API Key,也不需要手动刷新页面。你只需要看一眼左侧栏,就能知道余额是否正在下降、最近一次查询是什么时候,以及插件是否正在等待新的调用活动。
它不是一个粗暴的“每分钟打一次余额接口”的小组件,而是一个更克制的 Harness 原生扩展:有调用才关注、按官方响应缓存节奏更新、每日建立一次基准、密钥永不进入浏览器端。
界面预览
下面这张图不是手绘示意,而是由仓库中的 assets/preview.html 使用 HTML/CSS 代码渲染,再通过浏览器截取的完整产品效果图。
展开完整文档(README 剩余 1 节)
DSH Money View
让 DeepSeek API 余额,像 Harness 的原生状态一样出现在你眼前。
DeepSeek Harness 社区插件 · API 余额可视化 · TypeScript · React · Cordis
一句话介绍: DSH Money View 是一个面向 DeepSeek Harness 的社区插件,在左侧栏底部实时展示 DeepSeek API 余额,并用“当日首次查询余额”作为基准绘制剩余进度条。当前社区预览版本为 v0.1.0,安装前请先查看 安装指南。
为什么需要它?
当模型调用越来越频繁,余额往往不是“不重要”,而是太容易被忽略。DSH Money View 把余额状态放回 Harness 的工作流中:不打开控制台,不切换网页,不复制 API Key,也不需要手动刷新页面。你只需要看一眼左侧栏,就能知道余额是否正在下降、最近一次查询是什么时候,以及插件是否正在等待新的调用活动。
它不是一个粗暴的“每分钟打一次余额接口”的小组件,而是一个更克制的 Harness 原生扩展:有调用才关注、按官方响应缓存节奏更新、每日建立一次基准、密钥永不进入浏览器端。
界面预览
下面这张图不是手绘示意,而是由仓库中的 assets/preview.html 使用 HTML/CSS 代码渲染,再通过浏览器截取的完整产品效果图。它把余额卡片放回 Harness 的真实工作流上下文:左侧是工作区和会话列表,底部是 API 余额卡片,右侧是对话与工具调用区域。
预览中的 ¥6.66、¥10.00 和 66.6% 是演示数据;布局、间距、进度条和卡片位置来自可复现的 HTML/CSS 渲染。你可以直接打开 assets/preview.html 查看或修改效果图源文件。
核心体验
| 能力 | 行为 |
| 左侧栏原生位置 | 使用 Harness 的 sidebar.footer.action 插槽,显示在 Settings 上方。 |
| 智能查询触发 | 只有最近 30 分钟内发生过 DeepSeek API 调用时,才会触发外部余额查询。 |
| 官方节奏优先 | 优先读取余额响应中的 Cache-Control: max-age;未提供时默认回退为 5 分钟。 |
| 每日进度基准 | 每个自然日第一次成功查询的 total_balance 作为当日总额基准。 |
| 多币种安全展示 | CNY 与 USD 分开计算、分开显示,不进行未经授权的汇率换算。 |
| 密钥不进前端 | Host 侧通过 Harness credentials service 解析 API Key,浏览器只拿到余额快照。 |
| 手动即时检查 | 点击余额卡片即可发起一次状态检查,同时仍遵循服务端新鲜度和活动窗口。 |
查询逻辑
flowchart LR
A[DeepSeek API 调用] --> B[Harness agent/request]
B --> C{最近 30 分钟内有活动?}
C -- 否 --> D[返回本地快照\n不访问余额接口]
C -- 是 --> E{到达 nextQueryAt?}
E -- 否 --> D
E -- 是 --> F[Host 读取 credentials]
F --> G[GET /user/balance]
G --> H[解析 Cache-Control]
H --> I[更新余额与每日基准]
I --> J[侧栏进度条]
DeepSeek 官方余额接口公开了 balance_infos 及其中的 currency、total_balance、granted_balance 和 topped_up_balance 字段;本插件使用 total_balance 作为显示余额与进度计算依据。[1]
官方文档目前定义了接口和响应字段,但没有在页面上承诺固定的余额刷新周期。因此插件采用“响应缓存提示优先,5 分钟保守回退”的策略,而不是把 5 分钟误称为官方硬性保证。[1]
安装方式
第一次安装? 请先阅读完整的 安装指南。下面的内容适合已经熟悉 Harness workspace 和 Cordis composition 的开发者。
方式一:作为 Harness workspace extension 使用
将本仓库中的 packages/extensions/deepseek-balance 复制到 DeepSeek Harness 的 packages/extensions/ 下,并在默认 Web bundle 的依赖与 Cordis composition 中加入以下包名。完整命令和配置片段请查看 docs/installation.md:
@deepseek-ai/dsh-deepseek-balance
随后重新构建 Harness。插件会通过 sidebar.footer.action 注册侧栏卡片,并使用已有的 credentials、connection 和 ui-sidebar 能力。
方式二:接入自定义 Cordis composition
在你的插件清单中加入余额 Host/client 双面插件,并确保它与以下能力同时启用:
- package: '@deepseek-ai/dsh-deepseek-balance'
enabled: true
如果你使用的是从源码构建的 Harness,请确保 TypeScript project references 同时包含 Host 与 Client 两侧入口。
配置项
| 配置项 | 默认值 | 说明 |
| baseURL | https://api.deepseek.com | DeepSeek-compatible API origin。 |
| apiKeyEnv | DEEPSEEK_API_KEY | Harness credential reference,不是明文密钥。 |
| defaultRefreshIntervalMs | 300000 | 未返回 Cache-Control: max-age 时的 5 分钟回退。 |
| activityWindowMs | 1800000 | 近 30 分钟调用活动窗口。 |
插件不会把 API Key 写入 Local Storage、UI 状态或浏览器 bundle。请继续按照 Harness 的凭据管理方式配置 DEEPSEEK_API_KEY。
项目结构
packages/extensions/deepseek-balance/
├── src/index.ts # Host:余额查询、活动窗口、每日基准、RPC ├── src/client/index.ts # Client:注册 sidebar footer action ├── src/client/BalanceCard.tsx # Client:余额卡片与轮询调度 ├── src/client/BalanceCard.module.css# Client:Harness 风格样式 ├── package.json # DSH plugin metadata 与依赖 ├── tsconfig.json └── tsdown.config.ts
开发与验证
在完整的 DeepSeek Harness workspace 中,可以使用以下命令构建插件:
pnpm --filter @deepseek-ai/dsh-deepseek-balance bundle
本仓库还保留了 Host 侧 smoke test,用于验证 5 分钟新鲜度、30 分钟活动窗口、每日基准重置和进度比例:
node scripts/test-deepseek-balance-smoke.mjs
由于该插件依赖 Harness workspace 内部包,它不是一个脱离 Harness 即可独立运行的浏览器扩展;它的目标是成为可审阅、可维护、可合并到 Harness 生态中的社区插件。
设计原则
DSH Money View 只做一件事:把余额状态放到最靠近调用决策的位置。它不改写模型调用,不代理用户请求,不保存账单历史,也不尝试把不同货币粗略相加。查询节奏尽量尊重服务端缓存,余额基准固定在当天首次成功查询,所有影响安全和准确性的逻辑都留在 Host 侧。
如果你希望继续扩展,欢迎提交 Issue 或 Pull Request。适合的后续方向包括:低余额阈值提醒、余额变化趋势、按模型的消耗估算、暗色主题细化以及更多 Harness provider 的余额适配。
参与社区
本项目定位为 DeepSeek Harness Plugin Community 的社区插件,欢迎围绕以下主题协作:
- Harness sidebar 与 UI Slots 扩展
- DeepSeek provider 的安全运维工具
- Cordis Host/client 双面插件
- 不打扰主流程的实时状态展示
提交 PR 前,请尽量保持 Host/client 边界清晰,并补充至少一个可重复验证的测试场景。
许可证
本项目采用 MIT License。DeepSeek Harness 与 DeepSeek API 的使用仍需遵守其各自的项目、服务和接口条款。
References
[1]: https://api-docs.deepseek.com/zh-cn/api/get-user-balance/ "DeepSeek API 文档:查询余额" [2]: https://github.com/deepseek-ai/deepseek-harness "DeepSeek Harness GitHub Repository"预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
tyche66/DSH-money-view
在侧栏实时查看 API 余额与当日剩余进度
相关插件 · 模型接入
API 中继安全审计toby-bridges/api-relay-audit
面向 AI API 中转与 LLM 代理的本地安全审计。
★ 897已汉化DSH
69.4
免费搜索插件DDDMUC/dsh-free-search
DeepSeek Harness 免费搜索插件 —— 无需 API key,零成本,多引擎可切换。 一个插件,给…
★ 850已汉化DSH
68.9
免费联网搜索liustack/modsearch
在官方 App 里模型能联网,切到 API 就不能了。ModSearch 把联网补回来:网页搜索、X…
★ 863已汉化DSH
68.5
OpenCode 免费模型FishBottle7/opencode2dsh
在 DSHDeepSeek Harness里原生使用 OpenCode Zen 的免费匿名模型。
★ 385已汉化DSH
67.9
AI 模型网关tingly-dev/tingly-box
Tingly Box Web UI 演示
★ 373已汉化DSH
67.4
WorkBuddy 账号池XDTrees/dsh-xdpool
把你能白嫖的模型额度接进 DSH 同一个池:WorkBuddy 多账号自动容错、十三家扫码登录、76…
★ 359已汉化DSH
67.1
这是你的仓库?认领条目