🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

会话费用看板 hgrh6268-lgtm/dsh-session-rate-cards

DeepSeek Harness
hgrh6268-lgtm7 天前有提交已提供中文文档扫描:含敏感能力

实时显示当前会话人民币花费,可按模型改价

31.5/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/28 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add hgrh6268-lgtm/dsh-session-rate-cards
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · tool
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 7 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
  • 读取本地文件
    index.js:435
    const parsed = JSON.parse(readFileSync(file, 'utf8'));
  • 写入本地文件
    index.js:448
    await mkdir(dirname(file), { recursive: true });
  • 写入本地文件
    index.js:450
    await writeFile(temporary, `${JSON.stringify({ version: 1, models }, null, 2)}\n`, 'utf8');
  • 写入本地文件
    index.js:451
    await rename(temporary, file);
  • 发起网络请求
    client.js:414
    const response = await fetch(PRICING_ENDPOINT, {
  • 执行外部命令来自配置/变量
    rename.mjs:38
    execFileSync(process.execPath, ['check-manifest.mjs'], { stdio: 'inherit' })
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

在 DSH 输入框停靠栏里实时显示当前会话的人民币花费,每个模型的价格卡可编辑。

README

由 DeepSeek 最新模型翻译生成
会话费用(Session Cost) 在 Web GUI 的输入框下方新增一个实时费用读数:它按 每条 assistant 消息实际回报的 token 用量,用该条消息所用模型的单价和当时的峰谷时段计价,显示当前会话累计的人民币费用。鼠标悬停可看到输入、缓存命中、缓存写入、输出、最近模型和峰谷时段的明细。 同时在 Settings → 会话费用 提供一个模型定价面板:内置模型和自定义模型都会列出,可以改价、恢复默认、新增模型。 安装 dsh plugin --profile web add dsh-session-rate-cards 装完刷新页面即可生效(client 端立即注入,不需要重启 dsh web)。要求 DSH >=0.2.1-rc.2(见 package.json 的 engines.dsh)。 计价方式 - 单价来源:<https://api-docs.deepseek.com/zh-cn/quick_start/pricing>,单位是 元 / 百万 tokens。 - 高峰期:北京时间周一至周五 09:00–12:00、14:00–18:00(即 UTC 01:00–04:00、06:00–10:00);其余时间(含周末)为低谷期。中国法定节假日没有单独建模,节假日当天仍按周一至周五的时段判断。
展开完整文档(README 剩余 1 节)
会话费用(Session Cost)

在 Web GUI 的输入框下方新增一个实时费用读数:它按 每条 assistant 消息实际回报的 token 用量,用该条消息所用模型的单价和当时的峰谷时段计价,显示当前会话累计的人民币费用。鼠标悬停可看到输入、缓存命中、缓存写入、输出、最近模型和峰谷时段的明细。

同时在 Settings → 会话费用 提供一个模型定价面板:内置模型和自定义模型都会列出,可以改价、恢复默认、新增模型。

安装

dsh plugin --profile web add dsh-session-rate-cards

装完刷新页面即可生效(client 端立即注入,不需要重启 dsh web)。要求 DSH >=0.2.1-rc.2(见 package.json 的 engines.dsh)。

计价方式

- 单价来源:<https://api-docs.deepseek.com/zh-cn/quick_start/pricing>,单位是 元 / 百万 tokens。
- 高峰期:北京时间周一至周五 09:00–12:00、14:00–18:00(即 UTC 01:00–04:00、06:00–10:00);其余时间(含周末)为低谷期。中国法定节假日没有单独建模,节假日当天仍按周一至周五的时段判断。
- 输入(未命中缓存)、缓存命中、输出分别计价;缓存写入按未命中输入的单价计费(DeepSeek 未单独公布缓存写入价)。
- 每条 assistant/message 按它自己的 source.model 计价;同一条 step 的重试/重复结算会替换而不是重复累加;失败但仍回报了 usage 的 assistant/attempt 也会计入。
- 只统计模型 token,不包含 Search / Fetch 按次费用。

已内置的模型价格

| 模型 | 输入(缓存未命中) | 输入(缓存命中) | 输出 |
| deepseek-flash(含 v4-flash / v4.1-flash 等别名) | 高峰 2 元 / 低谷 1 元 | 高峰 0.04 元 / 低谷 0.02 元 | 高峰 8 元 / 低谷 4 元 |
| deepseek-v4-pro | 高峰 9 元 / 低谷 4.5 元 | 高峰 0.30 元 / 低谷 0.15 元 | 高峰 27 元 / 低谷 13.5 元 |

上表均为每百万 tokens。

在设置面板里改价

打开 Settings → 会话费用:

- 每一行是一个模型,六项价格按“高峰期 / 低谷期 × 输入未命中 / 缓存命中 / 输出”排列。
- 内置模型的“恢复默认”会在你改过它之后出现;点击后删除该模型的自定义价格,回到代码里的内置价。
- 底部“新增模型”:填写模型 ID 和六项价格后点“添加”。新模型会立即出现在同一个列表里,后续该模型的请求按这张价格卡计价。
- 保存后价格表会重新注册 projection,stateVersion 随价格指纹变化,旧缓存失效;当前会话在下一次读取或下一条回复时按新价重算。

自定义价格保存在插件自己的数据文件里:

$DSH_HOME/storages/session-cost/pricing.json

内置价来自 pricing.js;这个文件只存覆盖项,所以升级插件不会丢掉你改过的价格,也不会把内置价复制成一份死数据。删除这个文件即可回到全部内置价。

新模型怎么计费

计价表按 模型 id 查找,不是按会话或全局平均价。遇到价格表里没有的模型时:

1. 该模型的 token 会按 Flash 价格估算,读数前出现 ~;
2. 悬停提示里会列出「未定价模型」的具体 id;
3. 设置页会把这些 id 收进「已出现但未定价」,点一下就把 id 填进新增表单,填价格后添加;
4. 添加后整个会话会按新价重算,~ 随之消失。

没有做「自动抓官网价格」:DeepSeek 目前没有机器可读的价格 API,抓 HTML 很容易在页面改版时静默算错。现在的策略是「明确的模型价格表 + 未定价模型显式标记」,宁可显示 ~,也不假装精确。

实现位置

- index.js:Host 端的 sessionCost projection,纯函数折叠 assistant/message / assistant/attempt / llm/retry-started;同时提供 /plugins/session-cost/pricing 读写接口。
- pricing.js:内置价格表、峰谷判断、模型匹配和价格指纹。
- client.js:输入框下方的费用读数(conversation.composer.dock,id session-cost,order 2)和 Settings → 会话费用 面板(settings.section,order 60)。

A live CNY cost readout under the composer of the DSH Web GUI. Every assistant message is priced with the rate card of the model that produced it and the peak/off-peak window of its timestamp, then summed for the session; hovering shows input, cache-hit, cache-write, output, last model and the current window.

Settings → Session Cost is a rate-card panel: built-in and custom models are listed side by side, prices can be edited, reset to the built-in values, or added for a new model id. Rate cards live in $DSH_HOME/storages/session-cost/pricing.json, so upgrading the plugin never overwrites your prices. A model without a card is priced at Flash rates and marked with ~ instead of pretending to be exact.

dsh plugin --profile web add dsh-session-rate-cards
需要 DSH >=0.2.1-rc.2。
预览分享卡片长什么样 ↓hgrh6268-lgtm/dsh-session-rate-cards
分享 · DeepSeek Harness Hub
hgrh6268-lgtm/dsh-session-rate-cards

实时显示当前会话人民币花费,可按模型改价

这是你的仓库?认领条目

回到顶部