DeepSeek Harness 插件

dsh-deepseek-usage-azurehal

Minimal DeepSeek balance & usage dashboard for DeepSeek Harness(极简的 DeepSeek 余额/用量面板)(英文原文)

跳到安装方式

来源信息

GitHub 仓库
AzureHalcyon/dsh-deepseek-usage
最近更新
2026年8月17日
分类
插件开发工具
GitHub stars
1
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/AzureHalcyon/dsh-deepseek-usage
插件名:dsh-deepseek-usage-azurehal
作者:AzureHalcyon

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

<h1 align="center">dsh-deepseek-usage</h1> <p align="center">在 DSH 设置页查看 DeepSeek 余额与用量。</p>

功能

功能说明
账户余额官方 GET /user/balance,多币种(总余额 / 充值 / 赠送)+ 可用状态灯(绿/黄/红/灰)
用量统计今日 / 本月 token、消费、请求次数(今日按北京时间 0 点起算),以及缓存命中 / 未命中 / 输出的 token 构成
分模型拆分每个模型的 token 用量与消费
分 API Keyapi_key_name 筛选单个 key 的用量(对应官方页面的「按 API 筛选」)
总消费全部历史累计消费(逐月汇总)
自动刷新可勾选「每 60 秒自动刷新」,偏好持久化

截图

![主界面](screenshot-main.png)

![用量与分模型](screenshot-details.png)

细节说明

数据来源

数据接口认证
余额api.deepseek.com/user/balance(官方公开)API Key
本月用量 / 消费platform.deepseek.com/api/v0/usage/amountusage/cost(网页接口)登录态 userToken
今日用量 / 消费platform.deepseek.com/api/v0/usage/export(北京时间窗口)登录态 userToken

> 今日按北京时间(本地时区)0 点起算:平台月接口按 UTC 切分日数据,今日口径按 usage/export 窗口统计。

> 用量 / 消费接口是 platform.deepseek.com 的私有接口,非官方公开 API,可能随时变更。

凭据

凭据存放说明
API KeyDSH 凭据服务 DEEPSEEK_API_KEY(与调用 LLM 共用,只读)在 DSH 模型设置中更改
userTokenDSH 凭据服务 DEEPSEEK_USER_TOKEN由用户手动粘贴,不读取浏览器数据

安全设计

  • 凭据服务端保存:API Key 和 userToken 都走 DSH 凭据服务;手动输入的 Token 会通过设置页的一次性请求提交到本地 DSH 服务,插件不会读取浏览器数据库。
  • Node 原生 fetch 直连:无 shell / 子进程中间层,凭据只在进程内存流转。
  • 回环 + 同源守卫:所有路由仅接受 127.0.0.1 回环与同源请求,内置 DNS-rebinding 防护;这不是对同机其他进程的独立认证。
  • 稳定错误码 + 最小日志:日志只记录 {code, status}

安装

正式使用(从 GitHub 安装):

dsh plugin --profile web add github:AzureHalcyon/dsh-deepseek-usage#2bb93b9

本地开发(link 安装):

dsh plugin --profile web add link:<本仓库绝对路径>

装完重启 DSH。

使用

1. 打开 设置 → DeepSeek 用量; 2. API Key 自动复用 DSH 的 DEEPSEEK_API_KEY(只读展示,无需额外配置); 3. 登录 DeepSeek 开放平台后,在浏览器控制台执行 localStorage.getItem("userToken"),将结果手动粘贴到插件中;插件不会扫描浏览器数据; 4. 点「立即同步」。

插件管理

已装插件建议用 plugin-registry 的薄控制台管理(浏览器面板):管理 profile 插件安装态(bundle 层栈 + insert 行 + 启停),无需手改配置。安装:

dsh plugin --profile web add "github:vlln/plugin-registry#b0ae1ea03a6c04c548dd10bf58f0fe7a70a92b29&path:/packages/plugin/console"