按模型单价实时显示账户余额与每轮会话费用
29.6/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/11/1 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add zerowlzf/dsh-ui-billing该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · ui
装得上吗
实装验证未通过(dep_tree_unresolvable),装前请到仓库确认最近更新与 issue
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 14 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(dep_tree_unresolvable · 2026/9/25) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包@deepseek-ai/dsh-client-ui-billing(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/22 00:11:55
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 9 处,展示前 8 条)
- 读取本地文件sync.mjs:43
files.set(relative(root, path).split(sep).join('/'), readFileSync(path, 'utf8')) - 读取本地文件sync.mjs:46
for (const entry of readdirSync(current).sort()) { - 读取本地文件sync.mjs:48
if (statSync(path).isDirectory()) { - 读取本地文件sync.mjs:57
if (!existsSync(path)) continue - 读取本地文件sync.mjs:58
if (statSync(path).isDirectory()) walk(path) - 读取本地文件sync.mjs:83
if (!existsSync(source)) continue - 删除本地文件递归sync.mjs:85
rmSync(target, { recursive: true, force: true }) - 写入本地文件sync.mjs:86
mkdirSync(dirname(target), { recursive: true })
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-brand@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-chat@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 显示账户余额
- 按模型单价计费
- 按会话轮次统计费用
README
由 DeepSeek 最新模型翻译生成description: "Web 计费界面:用户自有的按模型单价、DeepSeek 账户余额,以及建立在其上的会话与本轮费用胶囊;面向费用显示的使用者与维护者。"
kind: "package-reference"
@deepseek-ai/dsh-client-ui-billing
概述
本包按用户自有的单价,为一次 Web 会话计价。它的 Host 半边把 ui-billing 这些字段声明为活字段,并在其中缓存两项来自提供方的读取:DeepSeek 账户余额与公布的价目表。浏览器半边渲染 composer dock 里的两个费用数字、每个已完成轮次操作行里的费用读数,以及 Plugins 页上的「计费」页。一条路由就是一对 provider/model,按「元 / 百万 tokens」在最多两个每日时段内计费——缓存命中输入、未命中输入、输出——按高峰单价或公布的空闲一档。余额是 DeepSeek 账户的余额。
展开完整文档(README 剩余 1 节)
description: "Web 计费界面:用户自有的按模型单价、DeepSeek 账户余额,以及建立在其上的会话与本轮费用胶囊;面向费用显示的使用者与维护者。" kind: "package-reference" @deepseek-ai/dsh-client-ui-billing 概述 本包按用户自有的单价,为一次 Web 会话计价。它的 Host 半边把 ui-billing 这些字段声明为活字段,并在其中缓存两项来自提供方的读取:DeepSeek 账户余额与公布的价目表。浏览器半边渲染 composer dock 里的两个费用数字、每个已完成轮次操作行里的费用读数,以及 Plugins 页上的「计费」页。一条路由就是一对 provider/model,按「元 / 百万 tokens」在最多两个每日时段内计费——缓存命中输入、未命中输入、输出——按高峰单价或公布的空闲一档。余额是 DeepSeek 账户的余额。 目录 - Use this package - Understand the implementation - Further Exploration - Model Experience - Known Limitations and Deferred Work - Dev Note Use this package 在 Web Chat 界面已存在的前提下挂载本插件;一旦知道某个单价或余额,胶囊就会出现,配置页出现在「插件」页上本包自己那一行。所有界面读取同一个配置值,没有提供配置条目的部署只是什么都不渲染;官方 DeepSeek 路由自带公布价默认值,官方会话开箱即可读出费用。 composer dock 承载本会话费用与余额两个数字,每个已完成轮次在操作行里带上自己的读数并点开明细;完整说明见 细节文档。 模型体验 无:两个半边都只是把人已经由提供方上报的事实渲染并计价,既不注册提示词、工具 schema、模型调用,也不注册会话事件。 KV Cache 影响 无;本包从不组装或发出任何提供方请求。 已知限制与后续工作 这些限制界定了当前这份费用显示,是本包当前的约束,而不是一份通用计费比较或任务清单;完整清单与每条的机制见 细节文档。 - 账目不完整的轮次不显示费用 —— 每一轮的持久账目是全有或全无:证据不全的轮次宁可不出数字,也不拿更大的会话数字顶替。 - 尝试全部滑出加载窗口的轮次不显示费用 —— 拆分需要该轮次的助手行;账目点了多条路由又没有一行能落位时,读数不出数字,由对话框点名这些路由,而不是把整份合计在每条路由上各记一遍。 - 会话合计从浏览器首次看到时开始归属 —— 在那之前的一切按当时生效的路由计价,因此会话中途刷新会按那一刻正在使用的路由重读整份总量。 - 官方统计行出现之前不显示任何数字 —— 全新会话要等它的第一轮才显示余额;每轮读数在该轮次收尾时出现。 - 余额始终是 DeepSeek 账户的余额 —— 这是设计使然;Host 的这两次读取就是本包发出的全部请求。 开发备注 给维护者的工作上下文——点开查看 两件值得记着的注册事实:每轮读数是同一对组件在 ui-chat 两张清单上的注册——conversation.chat.turnEndInfo(已完成轮次的操作行)与 conversation.chat.turnTail(没有操作行的被中断轮次);页面要求的读取走活字段的写入,而不是调进 Host。细节文档 给出完整的维护上下文:节点数据的归属、样式门禁、价格表夹具、翻译类型与覆盖率说明。 运行时不变式: 未发布伴随包。本包两个半边不共享任何进程内状态:Host 半边拥有活字段声明与它的刷新链,浏览器半边拥有四个插槽注册,每一个都由 HMR 安全样张证明可被移除。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
zerowlzf/dsh-ui-billing
按模型单价实时显示账户余额与每轮会话费用
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,350已汉化DSH
71.5
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,506已汉化DSH
71.1
AI 矢量设计工具ZSeven-W/openpencil
全球首个 AI 原生开源矢量设计工具。
★ 7,027已汉化DSH
71.1
这是你的仓库?认领条目