Stormycry-cryp/dsh-AuthInOne ↗★ 105
dsh-auth-in-one
Self-contained DeepSeek Harness plugin for Provider login, model switching, image fallback, usage analytics, and same-port Web restart 适合需要统一管理服务商登录、模型切换和费用分析的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Stormycry-cryp/dsh-AuthInOneUsage filters and accounting
- Time, Provider, and output-price filters share one query context and drive every KPI, heatmap point, ranking, Token bucket, and cost value.
- Time is an inclusive local
YYYY-MM-DD HH:mm:ssrange in the displayed IANA timezone. The Host converts it to a deterministic UTC[start, endExclusive)query. Shortcuts fill the last 7, 15, or 30 days without closing the editor. - Output-price bands use only
outputTokensPerMillionin USD per 1M output Token. The disjoint bands are[0,1),[1,5),[5,15),[15,+∞), and unpriced. Missing/non-USD rows are unpriced; there is no silent currency conversion. - Refresh keeps the active filters. Failed refreshes remain visible and do not replace the last good result.
- Daily Token activity always renders the latest 365 dates as a seven-row calendar. Dates without matching calls remain visible as empty cells; weekly and cumulative modes keep their existing aggregation semantics.
- Model calls use their actual logged event time. Tool calls are a separate dimension. DSH does not log an authoritative owner plugin for every tool call, so the UI reports durable tool names and does not invent plugin attribution.
- Total Token is uncached input + output + cache read + cache write. Reasoning is shown separately because some Providers already include it in output. Missing buckets remain unknown.
- Token values below 1M use locale grouping; 1M to below 1B use
M; 1B and above useB; exact values remain in title and accessible labels.
The built-in deepseek-usd-2026-08-14 catalog contains only DeepSeek-V4-Flash and DeepSeek-V4-Pro USD rows verified from the official DeepSeek pricing page on 2026-08-14. Every row carries a source URL, verification/update date, effective date, currency, and explicit token-bucket rates. Missing prices remain unknown or partial, never a forged zero or another Provider's price.