← 返回列表
未验证
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 testsold-stats.test.mjs 许可证 MIT