在每轮对话下显示 token 用量、估算费用与余额
29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/24 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add YuGaN525/DSH-token-admin该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · model
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 8 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 3 处,展示前 3 条)
- 请求外部主机api.deepseek.comlib/index.js:306
response = await fetch('https://api.deepseek.com/user/balance', { - 发起网络请求lib/index.js:306
response = await fetch('https://api.deepseek.com/user/balance', { - 发起网络请求lib/client.js:80
var request = fetch(url, { cache: "no-store", credentials: "same-origin" })
扫描于 2026/11/1(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
涉及外部主机:api.deepseek.com
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
DSH 插件:在每个已完成的回合下方显示每轮 token 用量、预估费用和 DeepSeek 余额。
README
由 DeepSeek 最新模型翻译生成DSH Token Admin
dsh-turn-cost — 在 DSH 每条已完成的对话下方显示 本轮 token 用量、估算费用、当前余额。
每轮页脚示例
1.23M tok · 输入 45.6k 输出 12.3k 缓存 98% · 本轮 ≈¥0.087 · 余额 ¥42.00
仓库名为 DSH-token-admin;插件包名与加载名仍为 dsh-turn-cost,安装命令和配置项都使用后者。
GitHub: https://github.com/YuGaN525/DSH-token-admin
鼠标悬停可看到完整明细:未缓存输入、缓存读取/写入、输出(含推理)、缓存命中率、模型、峰/谷计价、单价、余额更新时间。
功能
- 每轮独立:利用 ui-chat 已经写入 Turn 数据的 turn-tail.tokenUsage,按轮显示,不改动、不重算官方用量。
- 费用估算:按 token 桶 × DeepSeek 官方价目计算;自动识别峰时/谷时、周末与法定节假日。
- 余额:优先走 DSH 账号服务 deepseekAccount.getBalance(充值钱包 + 赠金钱包),没有账号服务时回退 DEEPSEEK_API_KEY 调用 /user/balance。密钥不落日志、不下发浏览器。
展开完整文档(README 剩余 1 节)
DSH Token Admin dsh-turn-cost — 在 DSH 每条已完成的对话下方显示 本轮 token 用量、估算费用、当前余额。 每轮页脚示例 1.23M tok · 输入 45.6k 输出 12.3k 缓存 98% · 本轮 ≈¥0.087 · 余额 ¥42.00 仓库名为 DSH-token-admin;插件包名与加载名仍为 dsh-turn-cost,安装命令和配置项都使用后者。 GitHub: https://github.com/YuGaN525/DSH-token-admin 鼠标悬停可看到完整明细:未缓存输入、缓存读取/写入、输出(含推理)、缓存命中率、模型、峰/谷计价、单价、余额更新时间。 功能 - 每轮独立:利用 ui-chat 已经写入 Turn 数据的 turn-tail.tokenUsage,按轮显示,不改动、不重算官方用量。 - 费用估算:按 token 桶 × DeepSeek 官方价目计算;自动识别峰时/谷时、周末与法定节假日。 - 余额:优先走 DSH 账号服务 deepseekAccount.getBalance(充值钱包 + 赠金钱包),没有账号服务时回退 DEEPSEEK_API_KEY 调用 /user/balance。密钥不落日志、不下发浏览器。 - 历史轮次:已完成的历史对话同样显示每轮 token 与费用。余额是最近一次查询结果,不是历史快照。 - 失败开放:余额读取失败只显示 余额 —,费用照常;价目或路由不可用时显示 本轮 —,不会影响 Chat 本身。 - 主题适配:使用 DSH 主题变量,深浅色自动跟随;无动画、无额外依赖。 数据从哪来 | 数据 | 来源 | | 每轮 token | ui-chat turn-tail 数据中的精确 tokenUsage(未缓存输入 / 缓存读取 / 缓存写入 / 输出 / 推理 / 合计 / 路由) | | 费用 | 浏览器半边用 host 下发的价目表计算 | | 余额 | DSH deepseekAccount.getBalance,或 DEEPSEEK_API_KEY → https://api.deepseek.com/user/balance | | 价目 | 内置 DeepSeek 官方 CNY 价目(2026-09-10 起),可通过配置覆盖 | 安装 方式 A:DSH 插件管理器 让 DSH 会话执行: plugin_manager(action: "install_bundle", target: "<本目录绝对路径>") 方式 B:desktop profile 手动安装(本机当前方式) pwsh -File install.ps1 脚本会备份 profile 的 package.json、添加 link: 依赖、把 dsh-turn-cost 加入 dsh.profile.bundles,并在 profile 的 node_modules 下建 junction。 之后 完全退出并重新打开 DSH Desktop 才会加载新的 bundle。卸载: pwsh -File install.ps1 -Uninstall 配置 配置写在 cordis.patch.yml 的 config:,或安装后的 profile patch 里(按 id dsh-turn-cost 覆盖)。 | 键 | 默认 | 说明 | | refreshSeconds | 30 | 余额缓存时间(秒),也是浏览器刷新余额的 TTL | | balanceSource | auto | auto = 先账号后 API key;account / apikey 强制单路 | | pricing.currency | CNY | 费用显示币种;余额按接口返回币种单独显示 | | pricing.peakMultiplier | 2 | 峰时价格倍率 | | pricing.peakWindows | [[540,720],[840,1080]] | 峰时窗口(当地分钟数,09:00–12:00、14:00–18:00) | | pricing.weekendValley | true | 周末按谷时计价 | | pricing.holidays | 2026 法定节假日 | 节假日全天谷时;每年安排公布后补下一年的日期 | | pricing.timeZone | Asia/Shanghai | 判断峰谷用的 IANA 时区 | | pricing.defaultModel | flash | 未匹配到模型时使用的价位 | | pricing.models | flash / pro 两档 | 每档 cacheHit、cacheMiss、output,单位为 元/百万 token | 覆盖示例: - id: dsh-turn-cost config: refreshSeconds: 60 pricing: models: flash: cacheHit: 0.02 cacheMiss: 1 output: 4 pro: cacheHit: 0.15 cacheMiss: 4.5 output: 13.5 只写一个字段也会与默认值合并,例如只改 flash.cacheHit 不会把 cacheMiss / output 清零。 计费口径 费用 = (未缓存输入 × cacheMiss + 缓存读取 × cacheHit + 缓存写入 × cacheMiss + 输出 × output) / 1,000,000 × 峰时倍率 - reasoningTokens 已包含在 outputTokens 中,不重复计费。 - 一次 Turn 内有多个模型路由时,按首个模型价格估算,并在 tooltip 标注“多模型路由”。 - 费用是估算值,实际账单以 DeepSeek 账单为准;余额是最近一次查询结果。 限制 - 余额是当前值:历史轮次也显示最近一次查询余额,不是该轮结束时的余额。若需要严格的逐轮余额快照,可再扩展宿主侧记账。 - 只在 Web/Desktop 客户端显示:插件通过 conversation.chat.turnTail 插槽渲染;TUI/headless 不加载客户端半边。 - 需要精确用量:ui-chat 只有在已加载窗口包含 turn/start 且每次模型尝试都报告完整用量时才提供 tokenUsage;不完整时页脚自动隐藏。 - 价目需要维护:DeepSeek 调整价格或发布下一年节假日安排后,更新 pricing 配置或 lib/index.js 的 DEFAULT_PRICING。 - 余额接口:只支持 DSH DeepSeek 账号与 DeepSeek API key;使用其他服务商时 token/费用仍可显示,但余额可能为 —。 开发与测试 node test/host.test.mjs node test/client.test.mjs 测试使用 Node 内置模块与一个极简 React 桩,不需要安装依赖。 文件 - lib/index.js — 宿主:余额、价目、/dsh-turn-cost/state.json 路由、同源/连接栅栏。 - lib/client.js — 浏览器:conversation.chat.turnTail 页脚、费用计算、状态缓存。 - cordis.patch.yml — bundle 挂载声明。 - install.ps1 / install.cmd — desktop 配置档安装器。 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
YuGaN525/DSH-token-admin
在每轮对话下显示 token 用量、估算费用与余额
相关插件 · 模型接入
API 中继安全审计toby-bridges/api-relay-audit
面向 AI API 中转与 LLM 代理的本地安全审计。
★ 897已汉化DSH
69.4
免费搜索插件DDDMUC/dsh-free-search
DeepSeek Harness 免费搜索插件 —— 无需 API key,零成本,多引擎可切换。 一个给…
★ 761已汉化DSH
68.7
免费联网搜索liustack/modsearch
在官方 App 里模型能联网,切到 API 就不能了。ModSearch 把联网补回来:网页搜索、X…
★ 863已汉化DSH
68.5
OpenCode 免费模型FishBottle7/opencode2dsh
在 DSHDeepSeek Harness里原生使用 OpenCode Zen 的免费匿名模型。
★ 379已汉化DSH
67.8
AI 模型网关tingly-dev/tingly-box
Tingly Box Web UI 演示
★ 373已汉化DSH
67.4
WorkBuddy 账号池XDTrees/dsh-xdpool
把你能白嫖的模型额度接进 DSH 同一个池:WorkBuddy 多账号自动容错、十三家扫码登录、76…
★ 359已汉化DSH
67.1