JasonCHTT/dsh-plugin-deepseek-balance ↗★ 0
dsh-plugin-deepseek-balance
DeepSeek balance & per-run spend readout for the DeepSeek Harness Web UI (no platform login needed) 直接在界面查看 DeepSeek 账户余额。适合需要随时掌握 API 账户余额的开发者。
Other repositories with this package name
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗Configuration
The built-in defaults work out of the box. To override, add a config block to the row in cordis.patch.yml:
| Key | Default | Meaning |
|---|---|---|
apiKey | — | Literal API key. Not recommended — the key lands in a config file in plain text. |
apiKeyEnv | DEEPSEEK_API_KEY | Credential reference resolved through the credentials service (fallback: process env). |
baseURL | https://api.deepseek.com | Base URL of the balance endpoint. |
currency | CNY | Display currency; falls back to the first entry the API returns. |
pollMs | 60000 | Poll interval (minimum 15 000 ms). |
Example:
- insert:
- id: deepseek-balance
name: 'dsh-plugin-deepseek-balance'
config:
pollMs: 30000
Usage
- Read —
本次运行已用 ¥0.42 · 余额 ¥10.98under the composer. - Hover — tooltip with granted / topped-up balance, an
余额不足marker whenis_availableis false, and the last update time. - Click the spent figure — opens the DeepSeek platform usage page (
https://platform.deepseek.com/usage) in a new tab with the official consumption details (platform login required). - Click the refresh icon — forces an immediate refresh (useful right after a spend or top-up).
- Loading — shows
DeepSeek 余额查询中…until the first snapshot arrives. - Missing key — shows
DeepSeek 余额:未配置 API Keywith a hint; the plugin retries every 5 seconds and heals as soon as a key becomes available.