DeepSHPlugins
dsh-cost-balance 项目预览
GITHUB / COMMUNITY PROJECT

dsh-cost-balance

安全与运维JavaScriptMIT

输入框下方的 iOS 风格统计条:一键展开查看会话花费、DeepSeek 账户余额、缓存命中率与 Token 用量。

3 Starszoumutou 更新时间 2026-08-14
访问 GitHub 仓库
dsh-cost-balance 项目预览

项目介绍

中文

输入框下方的 iOS 风格统计条:一键展开查看会话花费、DeepSeek 账户余额、缓存命中率与 Token 用量。

English

Collapsible iOS-style stats pill under the composer: session cost, DeepSeek account balance, cache-hit rate, and token usage in a frosted panel.

项目信息与收录信号

快照 2026-09-11
作者 / 组织
zoumutou
仓库
zoumutou/dsh-cost-balance
GitHub Stars
3
Forks
4
开发语言
JavaScript
许可证
MIT
最近推送
2026-08-14
Manifest
数据中检测到声明

公开仓库不自动等于可商用;许可证与当前兼容性以原项目文档为准。Manifest 和数据评分不构成安装安全认证。

数据评分

63/ 100
维护活跃
81
文档与实用信息
85
生态关注度
37
安装便捷信号
80
项目声明信号
100

README 含完整安装与使用说明。

评分来自已有数据快照的五维模型,仅作浏览参考,不是实际使用评测或安全检测结论。

安装与使用

所有项目资料与许可均以对应 GitHub 仓库为准。

dsh plugin --profile web add github:zoumutou/dsh-cost-balance

复制命令不会自动执行。请先阅读仓库文档,确认环境要求与许可证。

项目截图

仓库 README

GitHub 原文

已保存的仓库文档快照;文档抓取时间未记录,可能与上方目录介绍处于不同版本。安装前请核对当前仓库说明。

dsh-cost-balance

npm version npm downloads License: MIT

DeepSeek Harness(DSH)Web UI 插件:在输入框下方显示一条 iOS 风格的小黑条,点击展开轻盈的半透明多行面板,查看会话花费、账户余额、缓存命中、Token 用量等统计。

默认折叠为一条居中的小黑条(类似 iOS 底部横条),点击展开毛玻璃面板:

行内容
轮次 · 步数3 轮 · 12 步
LLM 耗时 / 工具调用45.2s / 12.3s
首 token 平均 / 吞吐1.4s / 25.4 tok/s
缓存命中87%
Token输入 12.2K · 输出 517
花费$0.0123(本会话,按官方定价)
余额¥9.00(DeepSeek 账户实时余额,60s 自动刷新)

安装(npm 发布版)

dsh plugin --profile web add dsh-cost-balance
该命令从 npm registry 拉取已发布的 dsh-cost-balance(dsh.bundle),自动加入 profile 的 bundle 层。

然后重启(或刷新)DSH Web UI。卸载:dsh plugin --profile web remove dsh-cost-balance。

工作原理

  • Client 半(lib/client.js):注册在 conversation.composer.dock 槽位(接管 shipped 的 stats 单元格,与产品自带统计行同源同数据),展示折叠/展开 UI;通过同源 GET /api/cost-balance 读取数据,每 60 秒自动刷新,token 用量变化时即时重算。
  • Host 半(lib/index.js):经 webServer 注册 /api/cost-balance 路由——花费按会话累计 token(未命中输入 / 缓存命中 / 缓存写入 / 输出)× 模型单价计算;余额经 credentials 服务解析 DEEPSEEK_API_KEY 后调用 DeepSeek 官方 GET /user/balance(60s 缓存、失败 30s 抑制)。

余额取自用户自己的 API Key 账户,无需任何配置;未配置或抓取失败时面板显示 余额 --。

定价与覆盖

内置 DeepSeek 官方定价(USD / 1M tokens):

模型缓存命中缓存未命中输出
deepseek-v4-flash$0.0028$0.14$0.28
deepseek-v4-pro$0.003625$0.435$0.87
DeepSeek 将于 2026-08-16 16:00 UTC 起切换峰谷计费(off-peak 为 peak 的一半)。价格变更时无需等插件更新——在 profile 的 cordis.patch.yml 里覆盖即可:
# ~/.dsh/profiles/<你的profile>/cordis.patch.yml
- id: cost-balance
  config:
    prices:
      deepseek-v4-flash:
        cacheHit: 0.014
        cacheMiss: 0.44
        output: 1.32

(覆盖是整行替换,务必保留 id: cost-balance。)

从源码安装(开发)

git clone https://github.com/zoumutou/dsh-cost-balance.git
cd dsh-cost-balance
dsh plugin --profile web add .

发布新版本:修改 package.json 的 version 后 npm publish(账号需 2FA 绕过 token,见 npm 文档)。

许可

MIT

使用前核对

安装步骤、兼容版本与授权范围以原项目当前文档为准。Stars 和评分是快照中的导航信号。

安装与排错 · 项目问题反馈

同类项目