golitter/dsh-deepseek-billing ↗★ 2
dsh-deepseek-billing
提供账户余额查看器与斜杠查询命令 适合需要便捷查询 DeepSeek 余额并配置 API 密钥的用户。
同名套件的其他儲存庫
安裝
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:golitter/dsh-deepseek-billing說明文件
閱讀完整 README ↗安装与使用
-
安装插件:
dsh plugin --profile web add github:golitter/dsh-deepseek-billing -
在
$DSH_HOME/.credentials.yaml中配置 DeepSeek API Key:version: 1 refs: DEEPSEEK_API_KEY: sk-xxxxxxxxxxxxxxxxDSH 启动时会迁移已存在的旧扁平凭据文档;新文档请直接使用
version: 1和refs格式。POSIX 系统上应限制文件权限,例如chmod 600 "$DSH_HOME/.credentials.yaml";不要在文档、日志或截图中记录真实密钥。 -
启动 DSH Web:
dsh --profile web -
打开“设置 → 计费 / Billing”查看余额;点击“刷新 / Refresh”可重新获取。首次请求失败会显示完整错误状态;已有余额后的刷新失败会保留旧余额,并在页面中显示非阻塞提示。


-
也可在对话中直接输入无参数命令
/deepseek-billing快速查看余额;在新建空白会话中,结果显示在输入框旁的临时提示中,不会进入对话记录页,并在会话激活、1 分钟到期或切换离开时自动清除;空白阶段执行过的余额命令不会在会话激活后重新显示为历史卡片。宿主已保存zh/en偏好时,斜杠菜单说明、标签、空态、错误和用法提示跟随语言并在切换后更新;远程浏览器仅有进程内语言或偏好不可用时,菜单说明回退英文,结果回退为不带标签的「币种 + 金额」、固定英文用法提示及稳定错误码。
配置与安全
详见 配置与安全。其中 timeoutMs 必须为大于 0 且不超过 120000 毫秒的有限数值,避免 Node.js 定时器溢出;设置页的等待超时会自动对齐该值(响应中附带 timeoutMs,客户端按其加余量对齐)。
当前发布线为 0.3.0,支持 DSH >=0.2.0-rc.0 <0.3.0。余额路由通过 DSH Connection 的 Fetch 注册,继承 DSH 的 Host/Origin 信任检查和浏览器 Cookie 认证;认证由 DSH 启动 URL 完成,插件不会自行实现或记录 Cookie。0.3.0 及以上版本尚未纳入支持范围。