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)
AI 분석
核心用途是实时监控 DeepSeek 账户余额和单次对话的花费。适合需要精细化控制 API 预算、避免超支的开发者或高频用户。需配置 API Key 或环境变量。
설치
검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 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 — 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.