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

xtd1145/dsh-deepseek-cost-live

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

DeepSeek HarnessDSHWeb 插件:实时显示 DeepSeek API…

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

DSH Web 的实时 DeepSeek API 余额(官方)+ 每日支出(本地使用估算)—— 编辑器停靠栏、浮动徽章、设置仪表盘。

综合分
28.6
GitHub 分
28.6
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add xtd1145/dsh-deepseek-cost-live
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:已验证本站已于 0 天前真实安装成功
是什么
dsh 原生插件 · ui
装得上吗
本站已真实安装成功(非静态推断)
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 18 天前

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

🟢实装验证通过· 2026/9/25
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/21(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

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

DeepSeek Harness(DSH)Web 插件:实时显示 DeepSeek API 账户余额(官方接口)与今日花费(本机用量估算)。
与 DeepSeek 官方无关,社区开源插件,基于官方 @deepseek-ai/* 运行时能力开发,不改动任何 DSH 源码。

功能

- 余额实时(官方):调用 GET https://api.deepseek.com/user/balance,按可配置间隔自动刷新,失败保留上次成功数据并标记 stale;API Key 只在宿主进程内解析,绝不进入浏览器/日志/请求参数。
- 今日花费(估算):监听 DSH 本机会话日志,把每次模型请求的精确 usage(token:缓存命中输入/未命中输入/输出/推理)按 分模型价格表(元/百万 token) 换算为人民币估算值。DeepSeek 官方不提供“今日已消费”查询接口,因此花费是本地估算口径,非账单。
- 三处实时展示(可同时启用):
- 输入框下方 composer dock 实时小条:余额 + 今日花费 + 手动刷新;
- 右下角 常驻悬浮徽标(可收起,localStorage 记忆);
- 设置页 完整面板:余额明细、今日/近7日 Token 与花费、分模型花费、价格表/时区/轮询配置、历史重扫。
- 中英双语;计数只计入官方 DeepSeek 路由(默认 provider deepseek-official,可在配置中增改,改后“重扫历史”即可回填)。

安装

方式一(推荐,本地目录 / 已发布包):

dsh plugin --profile web add

方式二(手动):

1. npm pack(或直接把 lib/ cordis.patch.yml package.json 放入 $DSH_HOME/profiles/web/node_modules/dsh-deepseek-cost-live);
2. 在 $DSH_HOME/profiles/web/package.json 的 dsh.profile.bundles 中加入 "dsh-deepseek-cost-live";
3. 重启 web 服务(见下)。

重启并验证:

powershell -NoProfile -ExecutionPolicy Bypass -File $env:USERPROFILE.dsh
estart-dsh-web.ps1
重启后检查:
Invoke-WebRequest -Uri 'http://127.0.0.1:3080/dsh-deepseek-cost-live/stats' -UseBasicParsing | Select-Object -ExpandProperty Content

浏览器(建议无痕/强刷一次)打开 Web 界面即可看到悬浮徽标与输入框下方小条;设置 →「用量与余额」打开完整面板。

API Key 来源(按优先级)

1. 插件配置文件 $DSH_HOME/dsh-deepseek-cost-live/config.json 中的 apiKey(管理员手写,不通过浏览器下发);
2. 环境变量(默认 DEEPSEEK_API_KEY,可在配置里改 apiKeyEnv);
3. DSH 凭据文件 $DSH_HOME/.credentials.yaml 的 refs.;
4. 官方 ctx.credentials 服务(动态加载)。

花费口径与价格表

- 每次请求花费 = cacheHit × 命中价 + cacheMiss × 未命中价 + (输出+推理) × 输出价(单位:元/百万 token)。
- 默认价目表按 DeepSeek 官网发布价填写(见 lib/core/pricing.js);请在设置页按你的模型与官网价目核对,未列出的模型使用 default 行。
- 首次安装后,历史会话会在启动后数秒内被后台扫描一次;运行中发生的请求通过会话事件近乎实时入库(每 ~15s 落一次持久化,进程崩溃丢失的最多只是少量增量,下次扫描会重建)。

数据与目录

| 路径(位于 $DSH_HOME 下) | 说明 |
| --- | --- |
| dsh-deepseek-cost-live/ledger.json | 已折叠的用量行(sessionId:seq 幂等去重,保留 keepDays 天) |
| dsh-deepseek-cost-live/config.json | 配置(时区/provider/轮询/价格表) |
| dsh-deepseek-cost-live/balance.json | 最近一次成功余额快照(重启不丢) |

配置项(设置页/路由可改)

timezone(默认 Asia/Shanghai)、providerIds(默认 ["deepseek-official"])、apiKeyEnv(默认 DEEPSEEK_API_KEY)、balanceRefreshMinutes(默认 10)、pollSeconds(默认 60)、keepDays(默认 90)、prices。

HTTP 路由(仅本机回环可信请求)

- GET  /dsh-deepseek-cost-live/stats — 汇总数据(余额/今日/近7日/分模型/价格表元信息)
- POST /dsh-deepseek-cost-live/refresh — 立即刷新余额
- GET  /dsh-deepseek-cost-live/config、POST /dsh-deepseek-cost-live/config — 读写配置(永不接受/返回 API Key)
- POST /dsh-deepseek-cost-live/scan — 立即重扫全部会话历史

开发

lib/
index.js             # host 插件(cordis loader 入口)
client.js            # 浏览器端 bundle(window.__ModuleLoader__)
core/                # 纯逻辑:day/fold/pricing/stats/credentials
host/                # balance/capture/routes
store.js             # JSON 持久化
tests/                 # 纯逻辑单测(直接 node 运行)

node testsday.test.mjs ; node testsold-stats.test.mjs

许可证

MIT

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

同作者(xtd1145)的其他插件

💬 加入社群

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

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