dsh-api-usage
Verifieddsh-api-usage · v0.1.0 · MIT · Web UI
Installable DeepSeek Harness plugin: sidebar-foot API balance and token usage panel with a settings toggle
Install
dsh plugin add dsh-api-usage Confirm the layer applied with dsh --profile default --dump-config — see the install guide.
Source
Published to npm without a public repository. Inspect the package contents before installing.
Creators
Readme
dsh-api-usage
English | 中文
一个可安装的 DeepSeek Harness 插件:侧栏底部面板显示 DeepSeek 账户余额、今日累计 token 用量、当前会话累计 token 用量,外加一个「通用」设置开关。
安装 / 卸载
dsh plugin --profile web add dsh-api-usage
dsh web
# 卸载
dsh plugin --profile web remove dsh-api-usage
该包声明了 dsh.bundle.patch,dsh plugin add 会自动把它纳入 profile 的 bundle 栈。
工作原理
- Host 半注册持久化的
ui-api-usage设置分区,以及一条精确 HTTP 路由/api/api-usage/balance:它通过凭据服务解析 API key,并用 shell 执行器访问平台/user/balance端点(curl,密钥经环境变量传入,绝不进 argv)。 - 浏览器半是
sidebar.footer.action面板加一个settings.general.item开关。两个 token 数字来自标准useSessions反馈的tokenUsage投影;余额从宿主路由获取。开关写入持久化的ui-api-usage分区(enabled);面板在关闭时渲染null。
构建
pnpm install
pnpm run build
License
MIT