Skip to content

Releases: olimc2016/dsh-token-meter-panel

v0.6.0 — 点击即用:零配置连上官方用量

Choose a tag to compare

@olimc2016 olimc2016 released this 21 Sep 04:33

0.4.0 — 点击即用:零配置连上官方用量

新增

  • 自动读取浏览器登录态:宿主侧内置一个**纯 JS(零依赖、无原生模块)**的 Chromium Local Storage 读取器
    (自实现 Snappy 解压 + LevelDB 只读 + WAL),直接取 platform.deepseek.comuserToken
    不需要复制粘贴、不需要 DevTools、不需要改凭据文件 —— 装好打开面板,官方数据自己就来了
  • 连不上时的兜底:面板显示 官方:未连接 [连接官方] 首次会打开官方网页,未登录请先在页面里登录,回来即自动生效
    点一下打开官方账单页,登录后回到面板即自动生效
  • 连接成功后那一行标注 · 浏览器登录态

只读边界(如实说明)

  • 把浏览器的 Local Storage/leveldb 复制到系统临时目录再解析(原文件被浏览器占用),解析完立即删除,
    不写用户目录;且只取 platform.deepseek.com 这一条记录,不外发、不落盘
  • 支持 Edge / Chrome / Chromium / Brave / Vivaldi / Yandex(多 profile 扫描,CHROMIUM_USER_DATA_DIRS 可追加)
  • 读不到(未登录 / 非标准 profile / 格式变动 / 超时)会自动退回「未连接 + 手动连接」提示,不会变成死路

安装 / 升级(工作电脑)

`�ash
dsh plugin --profile desktop add github:olimc2016/dsh-token-meter-panel#v0.4.0

重启 DSH Desktop

`

SHA256 ec8e99a39e7cb2339ac3cb6c15b55316fd723307834165982a1d5f9bef1dd572

MIT,社区插件,非 DeepSeek 官方。

v0.5.4 — 点击即用:零配置连上官方用量

Choose a tag to compare

@olimc2016 olimc2016 released this 21 Sep 03:45

0.4.0 — 点击即用:零配置连上官方用量

新增

  • 自动读取浏览器登录态:宿主侧内置一个**纯 JS(零依赖、无原生模块)**的 Chromium Local Storage 读取器
    (自实现 Snappy 解压 + LevelDB 只读 + WAL),直接取 platform.deepseek.comuserToken
    不需要复制粘贴、不需要 DevTools、不需要改凭据文件 —— 装好打开面板,官方数据自己就来了
  • 连不上时的兜底:面板显示 官方:未连接 [连接官方] 首次会打开官方网页,未登录请先在页面里登录,回来即自动生效
    点一下打开官方账单页,登录后回到面板即自动生效
  • 连接成功后那一行标注 · 浏览器登录态

只读边界(如实说明)

  • 把浏览器的 Local Storage/leveldb 复制到系统临时目录再解析(原文件被浏览器占用),解析完立即删除,
    不写用户目录;且只取 platform.deepseek.com 这一条记录,不外发、不落盘
  • 支持 Edge / Chrome / Chromium / Brave / Vivaldi / Yandex(多 profile 扫描,CHROMIUM_USER_DATA_DIRS 可追加)
  • 读不到(未登录 / 非标准 profile / 格式变动 / 超时)会自动退回「未连接 + 手动连接」提示,不会变成死路

安装 / 升级(工作电脑)

`�ash
dsh plugin --profile desktop add github:olimc2016/dsh-token-meter-panel#v0.4.0

重启 DSH Desktop

`

SHA256 63645aa953597940f350a43a6c32c03235a1640878d679dff2c968782baf79d7

MIT,社区插件,非 DeepSeek 官方。

v0.5.3 — 点击即用:零配置连上官方用量

Choose a tag to compare

@olimc2016 olimc2016 released this 21 Sep 03:09

0.4.0 — 点击即用:零配置连上官方用量

新增

  • 自动读取浏览器登录态:宿主侧内置一个**纯 JS(零依赖、无原生模块)**的 Chromium Local Storage 读取器
    (自实现 Snappy 解压 + LevelDB 只读 + WAL),直接取 platform.deepseek.comuserToken
    不需要复制粘贴、不需要 DevTools、不需要改凭据文件 —— 装好打开面板,官方数据自己就来了
  • 连不上时的兜底:面板显示 官方:未连接 [连接官方] 首次会打开官方网页,未登录请先在页面里登录,回来即自动生效
    点一下打开官方账单页,登录后回到面板即自动生效
  • 连接成功后那一行标注 · 浏览器登录态

只读边界(如实说明)

  • 把浏览器的 Local Storage/leveldb 复制到系统临时目录再解析(原文件被浏览器占用),解析完立即删除,
    不写用户目录;且只取 platform.deepseek.com 这一条记录,不外发、不落盘
  • 支持 Edge / Chrome / Chromium / Brave / Vivaldi / Yandex(多 profile 扫描,CHROMIUM_USER_DATA_DIRS 可追加)
  • 读不到(未登录 / 非标准 profile / 格式变动 / 超时)会自动退回「未连接 + 手动连接」提示,不会变成死路

安装 / 升级(工作电脑)

`�ash
dsh plugin --profile desktop add github:olimc2016/dsh-token-meter-panel#v0.4.0

重启 DSH Desktop

`

SHA256 388a414862a158aa6ff7d9692095eb5ba24da595d511607c3a2284d82a27b426

MIT,社区插件,非 DeepSeek 官方。

v0.5.2 — 点击即用:零配置连上官方用量

Choose a tag to compare

@olimc2016 olimc2016 released this 21 Sep 00:14

0.4.0 — 点击即用:零配置连上官方用量

新增

  • 自动读取浏览器登录态:宿主侧内置一个**纯 JS(零依赖、无原生模块)**的 Chromium Local Storage 读取器
    (自实现 Snappy 解压 + LevelDB 只读 + WAL),直接取 platform.deepseek.comuserToken
    不需要复制粘贴、不需要 DevTools、不需要改凭据文件 —— 装好打开面板,官方数据自己就来了
  • 连不上时的兜底:面板显示 官方:未连接 [连接官方] 首次会打开官方网页,未登录请先在页面里登录,回来即自动生效
    点一下打开官方账单页,登录后回到面板即自动生效
  • 连接成功后那一行标注 · 浏览器登录态

只读边界(如实说明)

  • 把浏览器的 Local Storage/leveldb 复制到系统临时目录再解析(原文件被浏览器占用),解析完立即删除,
    不写用户目录;且只取 platform.deepseek.com 这一条记录,不外发、不落盘
  • 支持 Edge / Chrome / Chromium / Brave / Vivaldi / Yandex(多 profile 扫描,CHROMIUM_USER_DATA_DIRS 可追加)
  • 读不到(未登录 / 非标准 profile / 格式变动 / 超时)会自动退回「未连接 + 手动连接」提示,不会变成死路

安装 / 升级(工作电脑)

`�ash
dsh plugin --profile desktop add github:olimc2016/dsh-token-meter-panel#v0.4.0

重启 DSH Desktop

`

SHA256 85c62a68aaad5ffca95e9cfd66bb8d4996dcce10e3c24f0f98685dad42722ffa

MIT,社区插件,非 DeepSeek 官方。

v0.5.1 — 点击即用:零配置连上官方用量

Choose a tag to compare

@olimc2016 olimc2016 released this 21 Sep 00:02

0.4.0 — 点击即用:零配置连上官方用量

新增

  • 自动读取浏览器登录态:宿主侧内置一个**纯 JS(零依赖、无原生模块)**的 Chromium Local Storage 读取器
    (自实现 Snappy 解压 + LevelDB 只读 + WAL),直接取 platform.deepseek.comuserToken
    不需要复制粘贴、不需要 DevTools、不需要改凭据文件 —— 装好打开面板,官方数据自己就来了
  • 连不上时的兜底:面板显示 官方:未连接 [连接官方] 首次会打开官方网页,未登录请先在页面里登录,回来即自动生效
    点一下打开官方账单页,登录后回到面板即自动生效
  • 连接成功后那一行标注 · 浏览器登录态

只读边界(如实说明)

  • 把浏览器的 Local Storage/leveldb 复制到系统临时目录再解析(原文件被浏览器占用),解析完立即删除,
    不写用户目录;且只取 platform.deepseek.com 这一条记录,不外发、不落盘
  • 支持 Edge / Chrome / Chromium / Brave / Vivaldi / Yandex(多 profile 扫描,CHROMIUM_USER_DATA_DIRS 可追加)
  • 读不到(未登录 / 非标准 profile / 格式变动 / 超时)会自动退回「未连接 + 手动连接」提示,不会变成死路

安装 / 升级(工作电脑)

`�ash
dsh plugin --profile desktop add github:olimc2016/dsh-token-meter-panel#v0.4.0

重启 DSH Desktop

`

SHA256 3da2eeea9ac63a56db91b57964bab511f70be9e6817d455c13abadf45b784cf0

MIT,社区插件,非 DeepSeek 官方。

v0.5.0 — 点击即用:零配置连上官方用量

Choose a tag to compare

@olimc2016 olimc2016 released this 20 Sep 23:19

0.4.0 — 点击即用:零配置连上官方用量

新增

  • 自动读取浏览器登录态:宿主侧内置一个**纯 JS(零依赖、无原生模块)**的 Chromium Local Storage 读取器
    (自实现 Snappy 解压 + LevelDB 只读 + WAL),直接取 platform.deepseek.comuserToken
    不需要复制粘贴、不需要 DevTools、不需要改凭据文件 —— 装好打开面板,官方数据自己就来了
  • 连不上时的兜底:面板显示 官方:未连接 [连接官方] 首次会打开官方网页,未登录请先在页面里登录,回来即自动生效
    点一下打开官方账单页,登录后回到面板即自动生效
  • 连接成功后那一行标注 · 浏览器登录态

只读边界(如实说明)

  • 把浏览器的 Local Storage/leveldb 复制到系统临时目录再解析(原文件被浏览器占用),解析完立即删除,
    不写用户目录;且只取 platform.deepseek.com 这一条记录,不外发、不落盘
  • 支持 Edge / Chrome / Chromium / Brave / Vivaldi / Yandex(多 profile 扫描,CHROMIUM_USER_DATA_DIRS 可追加)
  • 读不到(未登录 / 非标准 profile / 格式变动 / 超时)会自动退回「未连接 + 手动连接」提示,不会变成死路

安装 / 升级(工作电脑)

`�ash
dsh plugin --profile desktop add github:olimc2016/dsh-token-meter-panel#v0.4.0

重启 DSH Desktop

`

SHA256 32d8d730a2e1c2542655129c157e6ef814a72cd4c1147ba45234d591b9fad4b5

MIT,社区插件,非 DeepSeek 官方。

v0.4.1 — 点击即用:零配置连上官方用量

Choose a tag to compare

@olimc2016 olimc2016 released this 20 Sep 16:44

0.4.1 — 首屏秒开

新增

  • 自动读取浏览器登录态:宿主侧内置一个**纯 JS(零依赖、无原生模块)**的 Chromium Local Storage 读取器
    (自实现 Snappy 解压 + LevelDB 只读 + WAL),直接取 platform.deepseek.comuserToken
    不需要复制粘贴、不需要 DevTools、不需要改凭据文件 —— 装好打开面板,官方数据自己就来了
  • 连不上时的兜底:面板显示 官方:未连接 [连接官方] 首次会打开官方网页,未登录请先在页面里登录,回来即自动生效
    点一下打开官方账单页,登录后回到面板即自动生效
  • 连接成功后那一行标注 · 浏览器登录态

只读边界(如实说明)

  • 把浏览器的 Local Storage/leveldb 复制到系统临时目录再解析(原文件被浏览器占用),解析完立即删除,
    不写用户目录;且只取 platform.deepseek.com 这一条记录,不外发、不落盘
  • 支持 Edge / Chrome / Chromium / Brave / Vivaldi / Yandex(多 profile 扫描,CHROMIUM_USER_DATA_DIRS 可追加)
  • 读不到(未登录 / 非标准 profile / 格式变动 / 超时)会自动退回「未连接 + 手动连接」提示,不会变成死路

安装 / 升级(工作电脑)

`�ash
dsh plugin --profile desktop add github:olimc2016/dsh-token-meter-panel#v0.4.0

重启 DSH Desktop

`

SHA256 ccf1abc29f0beeb2cb691ca2f01c9e27e126c700dec8ee2c7c0ea79fe891e684

MIT,社区插件,非 DeepSeek 官方。

v0.4.0 — 点击即用:零配置连上官方用量

Choose a tag to compare

@olimc2016 olimc2016 released this 20 Sep 16:10

0.4.0 — 点击即用:零配置连上官方用量

新增

  • 自动读取浏览器登录态:宿主侧内置一个**纯 JS(零依赖、无原生模块)**的 Chromium Local Storage 读取器
    (自实现 Snappy 解压 + LevelDB 只读 + WAL),直接取 platform.deepseek.comuserToken
    不需要复制粘贴、不需要 DevTools、不需要改凭据文件 —— 装好打开面板,官方数据自己就来了
  • 连不上时的兜底:面板显示 官方:未连接 [连接官方] 首次会打开官方网页,未登录请先在页面里登录,回来即自动生效
    点一下打开官方账单页,登录后回到面板即自动生效
  • 连接成功后那一行标注 · 浏览器登录态

只读边界(如实说明)

  • 把浏览器的 Local Storage/leveldb 复制到系统临时目录再解析(原文件被浏览器占用),解析完立即删除,
    不写用户目录;且只取 platform.deepseek.com 这一条记录,不外发、不落盘
  • 支持 Edge / Chrome / Chromium / Brave / Vivaldi / Yandex(多 profile 扫描,CHROMIUM_USER_DATA_DIRS 可追加)
  • 读不到(未登录 / 非标准 profile / 格式变动 / 超时)会自动退回「未连接 + 手动连接」提示,不会变成死路

安装 / 升级(工作电脑)

`�ash
dsh plugin --profile desktop add github:olimc2016/dsh-token-meter-panel#v0.4.0

重启 DSH Desktop

`

SHA256 cc442299262e3463d98a5071ee906ac2ab26274d83bdcbba39ee62f64fb6e123

MIT,社区插件,非 DeepSeek 官方。

v0.3.0 — 皮肤框架与液态玻璃

Choose a tag to compare

@olimc2016 olimc2016 released this 20 Sep 15:31

0.3.0 — 皮肤框架与液态玻璃

新增

  • 皮肤设置项default(跟随 DSH 主题)/ glass(液态玻璃),在设置 → 插件 → dsh-token-meter-panel 里切换,即时生效
  • 液态玻璃:卡片半透明 + backdrop-filter: blur(22px) saturate(170%),1px 内高光边、更大圆角、柔和投影;
    面板背后新增一层极光底色,玻璃卡片浮在其上(纯色背景上 blur 才会真的"液态")
  • 首页「今日消费」卡叠一层品牌色渐变

设计约束(后续皮肤照此实现)

  • 皮肤 = 一组「表面 token」(背景/边框/圆角/模糊/投影),几何与信息层级不动
  • 颜色一律写成基于 --dsw-* 主题变量的变换(color-mix),不写死 hex → 深浅主题自动跟随
  • 文字与语义色(命中/未命中/输出)不参与皮肤化:金额任何皮肤下都清晰,三色在色盲模拟下仍可区分
  • 不支持 backdrop-filter 时自动退化为半透明卡片

安装(工作电脑)

`�ash

1. 下载 dsh-token-meter-panel-0.3.0.tgz

2. 装进 desktop profile(路径换成你下载的位置)

dsh plugin --profile desktop add ./dsh-token-meter-panel-0.3.0.tgz

3. 重启 DSH Desktop

`

  • 面板数据来自 DeepSeek Platform 用量接口(与平台「用量」页同源),需要在凭据里放网页登录态的
    userToken(凭据名 DEEPSEEK_PLATFORM_TOKEN);没有它会退回本地会话日志并标明来源
  • 左上角「账户余额」用公开余额接口,需要 DEEPSEEK_API_KEY(可在设置里关掉)

SHA256 1b0467b5e32f4a7a4e1c2c519de225d4d19affe8205b276091a8c328fe2aa704

MIT,社区插件,非 DeepSeek 官方。

v0.2.0 — 数据以官方用量接口为准

Choose a tag to compare

@olimc2016 olimc2016 released this 20 Sep 08:25

0.2.0 — 数据以官方用量接口为准

数据源

  • 接入官方用量接口:platform.deepseek.com/api/v0/usage/by_api_key/{cost,amount}(与平台「用量」页同源,
    认证用网页登录态 userToken)。今日消费、四宫格、每日趋势、今日分时、历史表、成本构成全部用官方数据
  • 新增「历史(官方查询)」:最近 14 天的官方每日费用与三类 token、请求数
  • 主数字带「官方」徽标,环比用「较昨天」;官方不可用时退回本地日志并标明来源
  • 本地会话日志只用于「按会话明细」(官方没有这个维度,卡头标注「本地日志」)
  • 面板上有 官方账单页 ↗ 直达 platform.deepseek.com/usage

修复

  • 高峰时段计费错误:设置 schema 会把缺失的 offPeak/peak 整档补出来,原先两档共用一个带默认值的 schema,
    导致 peak 被填成空闲价(0.02/1/4),高峰时段费用少算一半。现在两档默认值各自正确,并加了回归测试
  • 分时图全部落在 0 点:官方接口在长窗口下返回「按天」桶,改为当天窗口单独取一次(短窗口才按小时)
  • health 路由的版本号从硬编码改为读 package.json

UI

  • 第一排三栏:今日消费 / 用量 / 峰谷价(当前时段 + 峰谷时段 + 高峰空闲两档单价)
  • 时间范围(近 7 天 / 近 30 天 / 自定义起止日期)移到「每日消费趋势」标题旁
  • 刷新按钮移到左上角更新时间旁;趋势图数据少时裁到有数据区间、柱顶标金额;预算条加粗并画告警线

安装(尚未发布到 npm)

  1. 下载 dsh-token-meter-panel-0.2.0.tgz
  2. dsh plugin --profile desktop add ./dsh-token-meter-panel-0.2.0.tgz
  3. 重启 DSH Desktop

SHA256 e5bb9ca2ad91bb8dd61532646c22468897fb6dbcc67fb10788c9945b7d83b704

社区插件,非官方;MIT。