Chuyển đến nội dung chính

dsh-platform-usage

Đã xác minh

dsh-platform-usage · v0.1.2 · MIT · Giao diện web

DeepSeek Harness web plugin: adds a 用量 (usage) entry beside Settings showing DeepSeek platform balance plus last-30-days and today usage (cost + tokens).

Cài đặt

dsh plugin add dsh-platform-usage

Xác nhận layer đã áp bằng dsh --profile default --dump-config — xem hướng dẫn cài plugin.

Mã nguồn

Phát hành lên npm mà không có repository công khai. Hãy kiểm tra nội dung package trước khi cài.

Thẻ

Tác giả

Readme

dsh-platform-usage

一个给 DeepSeek Harness(DSH)使用的插件:在侧边栏底部新增一个「用量」按钮。交互为两级悬浮窗:

  1. 鼠标移至「用量」按钮 → 上方弹出提供方列表;
  2. 鼠标移至某一提供方 → 右侧弹出该提供方的用量详情。

目前支持的提供方:

  • DeepSeek:余额、近 30 天 / 今日用量(金额 + token 数)
  • Kimi Code:7 天 + 5 小时额度(进度条 + 数字)

安装

dsh plugin --profile web add dsh-platform-usage

需要 DSH CLI 与 pnpm 环境。安装后重启 DSH 服务并刷新页面。

卸载

dsh plugin --profile web remove dsh-platform-usage

卸载后重启 DSH 服务并刷新页面。

配置

DeepSeek 余额

自动读取 DeepSeek Harness 当前使用的 API key:DEEPSEEK_API_KEY(在「设置 → 模型」里填写)。

DeepSeek 用量

DeepSeek 官方 API 未开放「用量」查询接口,用量数据来自「用量信息」页面的同源数据,需配置平台会话令牌

  1. 登录 https://platform.deepseek.com,打开 DevTools → Console,执行:

    JSON.parse(localStorage.getItem('userToken')).value
    
  2. 将输出的令牌追加到 ~/.dsh/.credentials.yamlDEEPSEEK_PLATFORM_TOKEN: <令牌>(可让 DSH 执行)。

未配置令牌时,悬浮窗仍显示余额,用量行显示「配置平台令牌后显示用量」。

DeepSeek 用量与余额

Kimi Code 用量

自动读取 DSH 中的 Kimi Code API key:KIMI_CODING_API_KEY。在「设置 → 模型 → 添加提供方」配置 kimi-coding 后,Kimi Code 悬浮窗即可显示用量。

注意:Kimi 用量接口为非公开接口,可能随 Kimi 官方调整而变化。

Kimi Code 用量

工作原理

组成 文件 作用
宿主侧 lib/index.js Cordis 插件(inject: credentials, webServer),注册 GET /api/platform-usage,按凭证返回可用提供方列表及各提供方的余额/用量详情
客户端侧 lib/client.js dsh.client 网页包,把按钮注册进 sidebar.footer.action 槽位;两级悬浮:按钮 → 提供方列表 → 右侧详情
组合层 cordis.patch.yml dsh.bundle 补丁层,插入加载项

协议

MIT