🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

yikeyili-studio/dsh-deepseek-quota

DeepSeek Harnessspec-screened扫描:中风险在 GitHub 查看 ↗
未验证

一个用于 DeepSeek HarnessDSHWeb GUI 的插件,用于显示你剩余的 DeepSeek API…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/24 · 已提供中文文档

DSH Web GUI 的 DeepSeek API 配额小组件——可折叠的半透明可拖拽圆点(点击展开余额卡片)

综合分
26.7
GitHub 分
26.7
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add yikeyili-studio/dsh-deepseek-quota
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
是什么
dsh 原生插件 · tool
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
更新放缓:最近一次提交在 32 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

数据截至 2026/9/25(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
dsh-deepseek-quota

License: MIT
Made by yikeyili-studio

一个用于 DeepSeek Harness(DSH)Web GUI 的插件,用于显示你剩余的 DeepSeek API 配额(余额)。默认情况下,它会折叠成页面角落里的一个半透明可拖拽小圆点——不显眼且不阻塞操作。点击小圆点可将其展开为显示余额详情的完整浮动卡片;点击卡片的空白区域(或 ✕ 按钮)可将其折叠回去。小圆点/卡片可拖拽到任意位置。

dsh-deepseek-quota 截图

中文说明见下文。

功能特性

- 可折叠、可拖拽的小组件(注册到整个框架范围的 shell.overlay 插槽中——仅做叠加,绝不阻塞应用):默认显示为一个半透明小圆点,点击展开完整卡片,点击卡片空白处 / ✕ 折叠。该小组件会记住其拖拽后的位置。
- 显示总余额、可用状态、当前对话费用、今日消耗,以及赠送 / 充值余额。
- 当前对话费用(当前对话费用):宿主使用官方 DeepSeek 价格表(包含自 2026-08-17 起的峰谷时段)为每条 assistant/message 计价(计价引擎移植自 dsh-web-billing,MIT 许可),并通过 GET /api/deepseek-session-cost?sessionId= 报告当前会话的累计费用——整个对话会从其持久化日志中重放,因此该数值包含插件安装之前的历史记录。将鼠标悬停在数值旁带圈的 ⓘ 上,可查看带有真实数字的实时计算公式(输入/缓存命中/输出 tokens × 单价 = 小计,并附带有效的混合 ¥/M 费率)。
- 每 60 秒自动刷新(余额)/ 每 5 秒自动刷新(对话费用),并配有手动刷新按钮。
- 跟随应用浅色/深色主题(--dsw- 令牌)。
- 明确的错误状态:缺少 API 密钥、网络故障、提供商错误。
- API 密钥永远不会离开你的机器——浏览器只与宿主端注册的本地路由通信。

安装

需要 DSH CLI 和 pnpm。

dsh plugin --profile web add dsh-deepseek-quota

该包声明了 dsh.bundle,因此 dsh plugin 会自动将其添加到配置文件的 bundle 层中(无需手动编辑补丁)。然后:

1. 重启 Web 应用:dsh web(bundle 层在启动时读取)。
2. 打开 http://127.0.0.1:3080 并刷新页面。
3. 余额卡片会出现在右下角。

手动替代方案:将该包安装到配置文件的 node_modules 中,并向 ~/.dsh/profiles/web/cordis.patch.yml 添加一个 loader 条目:

- insert:
- id: deepseek-quota
name: dsh-deepseek-quota

配置
该插件读取与 harness 已经使用的同一个 API key:DEEPSEEK_API_KEY,通过凭据服务解析(在 Settings → Models 页面设置;它存储在 ~/.dsh/.credentials.yaml 中,或在启动环境中导出)。

今日消费(今日已消费)

官方 DeepSeek API 不提供用量查询端点,因此该小组件按顺序使用两个来源:

1. 官方(首选)——与平台控制台显示的相同、可按日期筛选的数据。配置可选的平台会话令牌:

get the token: log in to https://platform.deepseek.com, open DevTools → Console, run:
JSON.parse(localStorage.getItem('userToken')).value
then store it as a credential (e.g. add to ~/.dsh/.credentials.yaml):
DEEPSEEK_PLATFORM_TOKEN:

设置令牌后,宿主会查询 platform.deepseek.com/api/v0/usage/cost?month=&year= 并选取今天的行。卡片显示 今日已消费 ¥X.XX。

2. 估算(回退)——没有令牌时,宿主计量余额(max(0, day-opening balance − current)),持久化在 ~/.dsh/storages/deepseek-quota-day.json 下。卡片显示 今日约消费 ≈¥X.XX,因此绝不会被误认为是官方数字。注意官方用量页面也可以筛选为“今天”——平台令牌可解锁同一份数据。

无需其他配置。

工作原理

| 部分 | 文件 | 作用 |
|---|---|---|
| 宿主部分 | lib/index.js | Cordis 插件(inject: credentials, webServer),注册 GET /api/deepseek-balance(余额 + 今日消费)和 GET /api/deepseek-session-cost?sessionId=(当前对话费用);订阅 session/event 为每条 assistant/message 计价。 |
| 定价 | lib/pricing.js | 官方 DeepSeek 价格表引擎(策略时间线 + 高峰/低谷),移植自 dsh-web-billing(MIT)。 |
| 浏览器部分 | lib/client.js | dsh.client web 包,将小组件注册到 shell.overlay;每 60 秒轮询余额,每 5 秒轮询当前会话费用。 |
| 组合 | cordis.patch.yml | dsh.bundle 补丁层,插入加载器条目。 |

开发

git clone
cd dsh-deepseek-quota
edit lib/index.js (host) / lib/client.js (browser half)
install locally and test:
dsh plugin --profile web add .

更改 lib/client.js 后,重启 dsh web 以重新生成启动图哈希(rev),然后硬刷新页面。

许可证

MIT

中文说明

一个给 DeepSeek Harness(DSH)网页界面用的插件:显示你的 DeepSeek API 额度(余额) 与 今日消费。默认收起成一个半透明、可拖动的小圆点(几乎不遮挡阅读),点击圆点展开成完整卡片,点击卡片空白处或右上角 ✕ 即可收起,圆点/卡片都可拖动到任意位置。

功能

- 可收起的可拖动小部件(注册在框架级 shell.overlay 槽位,纯叠加、不遮挡应用):默认是半透明小圆点,点击展开成完整卡片,点卡片空白或 ✕ 收起,并记住拖动后的位置。
- 显示总余额、可用状态、当前对话费用、今日已消费、赠送余额与充值余额。
- 当前对话费用:宿主侧对每条 assistant/message 按官方价格表计价(含 2026-08-17 起峰谷定价;定价引擎移植自 dsh-web-billing,MIT),通过 GET /api/deepseek-session-cost?sessionId= 返回当前会话累计费用——按持久化日志全量回放,包含安装前(重启前)的历史。把鼠标放到费用后面的圆圈叹号 ⓘ 上,会显示代入真实数值的计算公式(输入/缓存命中/输出 tokens × 单价 = 小计,单价为加权有效价 ¥/M)。
- 余额每 60 秒自动刷新、对话费用每 5 秒刷新,也可手动刷新。
- 自动跟随应用浅色/深色主题(使用 --dsw- 设计变量)。
- 明确的错误状态:未配置 Key、网络失败、接口报错等。
- API Key 不出本机:浏览器只访问本地路由(由宿主侧注册)。

安装

需要 DSH CLI 与 pnpm。

dsh plugin --profile web add dsh-deepseek-quota

该包声明了 dsh.bundle,dsh plugin 会自动把它加进 profile 的 bundle 层(无需手动改配置)。之后:

1. 重启网页应用:dsh web(bundle 层在启动时读取)。
2. 打开 http://127.0.0.1:3080 并刷新页面。
3. 右下角即出现额度卡片。

手动方式:把包放进 profile 的 node_modules,并在 ~/.dsh/profiles/web/cordis.patch.yml 中加一条:

- insert:
- id: deepseek-quota
name: dsh-deepseek-quota

配置

插件读取的正是 harness 自己在用的那个 Key:DEEPSEEK_API_KEY(通过凭证服务解析;在 设置 → 模型 页面填写,存于 ~/.dsh/.credentials.yaml,或在启动环境中导出)。

今日消费(今日已消费)

DeepSeek 官方 API 没有开放用量查询接口,所以插件按优先级使用两种来源:

1. 官方数据(优先)——与平台控制台相同的可按日期筛选的数据。需要配置可选的平台会话令牌:

获取令牌:登录 https://platform.deepseek.com,打开 DevTools → Console,执行:
JSON.parse(localStorage.getItem('userToken')).value
然后把值写入凭证(例如追加到 ~/.dsh/.credentials.yaml):
DEEPSEEK_PLATFORM_TOKEN:

配置后,宿主侧调用 platform.deepseek.com/api/v0/usage/cost?month=&year= 并取"今天"那一行。卡片显示 今日已消费 ¥X.XX。

2. 估算(兜底)——未配置令牌时,宿主侧按余额差值估算(max(0, 当天期初余额 − 当前余额),状态存于 ~/.dsh/storages/deepseek-quota-day.json)。卡片显示 今日约消费 ≈¥X.XX,避免被误认为官方数字。

无需其它配置。

工作原理

| 部分 | 文件 | 作用 |
|---|---|---|
| 宿主侧 | lib/index.js | Cordis 插件(inject: credentials, webServer),注册 GET /api/deepseek-balance(余额+今日消费)与 GET /api/deepseek-session-cost?sessionId=(当前对话费用);订阅 session/event 对每条 assistant/message 计价。 |
| 定价 | lib/pricing.js | DeepSeek 官方价格引擎(政策时间表 + 峰谷定价),移植自 dsh-web-billing(MIT)。 |
| 浏览器侧 | lib/client.js | dsh.client 网页包,把组件注册进 shell.overlay;余额每 60 秒轮询、当前会话费用每 5 秒轮询。 |
| 组合层 | cordis.patch.yml | dsh.bundle 补丁层,插入加载项。 |

开发

git clone
cd dsh-deepseek-quota
修改 lib/index.js(宿主)/ lib/client.js(浏览器侧)
本地安装测试:
dsh plugin --profile web add .

修改 lib/client.js 后需重启 dsh web 以重新生成引导哈希(rev),再强制刷新页面。

协议

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(yikeyili-studio)的其他插件

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群