hehe1111/dsh-my-cost

hehe1111★ 0JavaScriptLast synced: 2026-08-15

Open on GitHub

DeepSeek Harness 费用与余额插件

README excerpt

dsh-my-cost DeepSeek Harness 费用与余额插件:定时拉取官方定价、缓存感知的会话/消息级费用估算(峰谷定价兼容),以及账户余额查询。 - 价格轮询 :每小时抓取 DeepSeek 官方定价页( api-docs.deepseek.com/zh-cn/quick start/pricing/ ),解析后写入 $DSH HOME/prices/official-prices.json ;失败时保留旧价格并记录错误。 - 峰谷定价兼容 :官方宣布 2026-08-17 起采用峰谷定价。插件解析出峰谷两档价格与生效日期,但 生效日之前一律按当前(平价)价格计费 ——峰谷机制已就位,目前处于休眠状态;生效日后自动按北京时间的峰谷时段计价(高峰 9:00–12:00、14:00–18:00)。可用 peakPricing: on/off 强制开启/关闭。 - 缓存计费 :输入(缓存未命中)、输出、缓存命中、缓存写入四类 token 各自按官方单价计价。 - 余额查询 :通过 GET https://api.deepseek.com/user/balance 查询账户余额,凭证复用 DSH 凭证服务里的 DEEPSEEK API KEY (web「设置 → 模型」页写入的那个), API key 只在 host 端使用,不会下发到浏览器 。 - 展示 :会话头部估算费用、每条消息的估算费用、 输入框底部信息栏的会话总花费 (与 turns/steps/token 统计同一 conversation.composer.dock ,悬停显示分模型明细)、设置页「费用与余额」面板(余额卡片 + 跨会话费用汇总 + 当前/峰谷价格表)。 安装 说明:也可以从 GitHub 源码安装: dsh plugin --profile web add github:hehe1111/dsh-my-cost 。 lib/ 为构建产物( 不入 git ),git 安装会触发 prepare 构建脚本;pnpm ≥10 默认拦截 git 依赖的 prepare,需按 dsh 提示把 dsh-my-cost 加入 profile 的 pnpm-workspace.yaml allowBuilds (key 含冒号,写入时加引号)后重装。 推荐直接用 npm 包安装 (发布时已构建)。 开发与构建 lib/ 是 纯构建产物 ( .gitignore 忽略、不入库): src/ (host 端,Node)与 client/ (浏览器端,React 19 + JSX)经 Vite 8 (编程式构建脚本)产出 lib/index.js 与 lib/client.js 。 prepare 脚本会在 npm install / npm publish 时自动构建: - host 产物…

View full README on GitHub →
Tools / Devdsh-plugin

Category