UI & Interfacedsh-plugin
Stars
66
Forks
6
Open issues
0
Last push
Aug 30, 2026
Latest release
v0.2.1
24h Growth
+0
7d Growth
+0
Installation
dsh plugin --profile web add "github:Aisland-SJL/dsh-usage"Overview
A persistent floating dock and fully customizable balance/usage panel for the DeepSeek Harness Web GUI (`dsh web`), with an activity heatmap and dual-channel usage comparison. The README describes local-only endpoints, background refresh, provider support, and UI customization.
- Persistent dock keeps balance and token stats visible; collapses into a balance pill when the sidebar folds.
- Detail panel includes seven widgets: balance, today, this month, cache hit, channel share, usage log, and activity heatmap.
- Widgets can be drag-reordered, pinned, collapsed, hidden, and customized with accent, background, and opacity settings.
- Activity heatmap: 28-day × 6-band dot grid with dates across and 0–24h down.
- Dual-channel comparison: DSH channel vs Claude Code channel, with incremental JSONL aggregation of ~/.claude/projects.
- Background refresh at startup and every 5 minutes for balances, DSH tokens, and Claude Code aggregation.
- Supports providers including DeepSeek, OpenRouter, Moonshot/Kimi, and Z.ai/GLM, with balance endpoints listed.
- README describes local-only endpoints, server-side credential resolution, HTTPS with DNS pinning, and aggregated Claude numbers only.