lordqyxz/dsh-ark-quota

Remaining quota of Volcano Ark subscription package DSH sidebar widget (host agent GetCodingPlanUsage + browser widget + restart-free cookie refresh tool)

Shows your Volcano Ark Coding Plan subscription quota as a fixed widget in the sidebar footer of DeepSeek Harness — without ever leaving the GUI. The host half signs the control-plane OpenAPI GetCodingPlanUsage (falling back to GetAFPUsage for Agent Plan) with your AK/SK (SigV4 variant) behind a same-origin route; the browser half renders a wide card (5-hour/weekly/monthly usage bars, used % or remaining %) or a compact pill. Agent Plan fallback auto-detects GetAFPUsage. Keys are read from the ark-quota settings namespace ($DSH_HOME/settings.yaml), hot-reloaded — a change drops the cache immediately, no server restart. A zero-dependency CLI (tools/check.mjs) verifies keys before/after configuring.

Web UI Enhancements ★ 3 updated 2026-09-14 ⚠️ needs adapt
View on GitHub ↗

Install

git clone https://github.com/lordqyxz/dsh-ark-quota "$DSH_HOME/profiles/web/node_modules/dsh-ark-quota"

Install per README (English): the loader resolves name: dsh-ark-quota from the profile directory, so the package must live at $DSH_HOME/profiles/web/node_modules/dsh-ark-quota — clone straight into the module path (git clone https://github.com/lordqyxz/dsh-ark-quota "$DSH_HOME/profiles/web/node_modules/dsh-ark-quota") or install as a dependency; then paste your Volcengine AK/SK in Settings → 方舟额度 (or cordis.patch.yml / settings.yaml). Requires a Volcano Ark Coding Plan subscription. Current version v0.1.1.

Compatibility

DeepSeek Harness web runtime (dsh web) with dsh-settings-file composed (default web profile). Requires 火山方舟 Coding Plan subscription + Volcengine AK/SK.

Details

Recent updates

Volcano Ark Coding Plan quota widget; 5h/weekly/monthly bars; Agent Plan fallback; hot-reloaded AK/SK; zero-dep CLI key check.

FAQ

What does it show?
Your Volcano Ark Coding Plan subscription quota — 5-hour / weekly / monthly usage bars (used % or remaining %) in a sidebar-footer card or compact pill.
Where do the keys go?
The ark-quota settings namespace ($DSH_HOME/settings.yaml), hot-reloaded — no server restart; they are never returned to the browser.
What if I'm on Agent Plan?
The proxy auto-detects GetAFPUsage and renders the absolute quota windows instead.

Alternatives

brittanistrehlowll-oss/dsh-quota-panel · LemCAE/dsh-balance · crazywoola/dsh-balance

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins