golitter/dsh-deepseek-billing ↗★ 2

dsh-deepseek-billing

DeepSeek account balance viewer and slash command for DeepSeek Harness 适合需要便捷查询 DeepSeek 余额并配置 API 密钥的用户。

パッケージ
dsh-deepseek-billing
互換性
未検証
Harness ピア範囲
>=0.2.0-rc.0 <0.3.0
Cordis ピア範囲
^4.0.1
バージョン
0.3.0
最終更新
2026/10/04

同名パッケージの別リポジトリ

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:golitter/dsh-deepseek-billing

ドキュメント

README 全文を読む ↗

安装与使用

  1. 安装插件:

    dsh plugin --profile web add github:golitter/dsh-deepseek-billing
    
  2. 在 $DSH_HOME/.credentials.yaml 中配置 DeepSeek API Key:

    version: 1
    
    refs:
      DEEPSEEK_API_KEY: sk-xxxxxxxxxxxxxxxx
    

    DSH 启动时会迁移已存在的旧扁平凭据文档;新文档请直接使用 version: 1 和 refs 格式。POSIX 系统上应限制文件权限,例如 chmod 600 "$DSH_HOME/.credentials.yaml";不要在文档、日志或截图中记录真实密钥。

  3. 启动 DSH Web:

    dsh --profile web
    
  4. 打开“设置 → 计费 / Billing”查看余额;点击“刷新 / Refresh”可重新获取。首次请求失败会显示完整错误状态;已有余额后的刷新失败会保留旧余额,并在页面中显示非阻塞提示。

    DeepSeek 计费插件中文界面

    DeepSeek billing plugin English interface

  5. 也可在对话中直接输入无参数命令 /deepseek-billing 快速查看余额;在新建空白会话中,结果显示在输入框旁的临时提示中,不会进入对话记录页,并在会话激活、1 分钟到期或切换离开时自动清除;空白阶段执行过的余额命令不会在会话激活后重新显示为历史卡片。宿主已保存 zh/en 偏好时,斜杠菜单说明、标签、空态、错误和用法提示跟随语言并在切换后更新;远程浏览器仅有进程内语言或偏好不可用时,菜单说明回退英文,结果回退为不带标签的「币种 + 金额」、固定英文用法提示及稳定错误码。

    使用 deepseek-billing 斜杠命令查询余额

配置与安全

详见 配置与安全。其中 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 及以上版本尚未纳入支持范围。