dacs2019/dsh-deepseek-price-timer
⏱️ DeepSeek peak/off-peak price timer for the DeepSeek Harness Web GUI — live official prices, local/UTC time
A live widget for the DeepSeek Harness Web GUI that shows the current DeepSeek API price in real time, including the official peak/off-peak windows defined in UTC and the per-1M-token USD prices. It appears above the composer (conversation.input.dock) with a compact pill in the session header, and the README documents a self-update path — the widget downloads, validates and applies new versions from the configured repository, then restarts — plus environment configuration (DSH_DSPT_REPO enables the update checker and shows "update vX.Y.Z available"), a known-limitations section and an uninstall procedure.
Install
npm run install:profileREADME installation option A (automatic, Windows/Linux/macOS), quoted verbatim from the project root: npm run install:profile (the installer detects the OS), or per system npm run install:profile:win (scripts/install.ps1) / npm run install:profile:unix (scripts/install.sh). Option B (manual) is documented too: link or copy the package into the flat profile fallback (~/.dsh/profiles/node_modules/dsh-deepseek-price-timer), then register a row in the home-level patch $HOME/.dsh/cordis.patch.yml (- insert: / - id: dspt-permanent / name: 'dsh-deepseek-price-timer') and restart dsh web. No npm package is published (dsh-deepseek-price-timer returned 404 on registry.npmjs.org on 2026-09-12).
Compatibility
DeepSeek Harness web UI (dsh web). The README documents per-OS install scripts and a manual junction/symlink + patch-row route; the widget can self-update from a configured GitHub repo (DSH_DSPT_REPO) and restarts itself after applying an update.
Details
- Repo: dacs2019/dsh-deepseek-price-timer
- Category: Web UI Enhancements
- Stars: 2
- Version: v1.5.0 (README badge; GitHub source install, no npm release)
- Last push: 2026-08-14
- First seen: 2026-08-13
Recent updates
README changelog highlights: v1.4.1 added the cross-platform npm installer (auto-detects OS) with a single source of truth for inject; v1.4.0 was an audit round that fixed CI, removed a double writeHead, made NaN prices render as not-$0, added CSRF protection on self-update, a .bak rollback, zero-width peak segments, full i18n, timers in effects, and a version watermark. Version 1.5.0 is the current badge.
FAQ
- How do I install dsh-deepseek-price-timer?
- Run npm run install:profile from the project root (the installer detects your OS; per-system install:profile:win / install:profile:unix are also documented), or follow the manual junction/symlink plus patch-row route and restart dsh web.
- How does it update itself?
- The widget downloads, validates and applies new versions from the GitHub repo configured by DSH_DSPT_REPO, then restarts; the README notes a version watermark and a .bak rollback are in place.
- What prices does it show?
- The current DeepSeek API price with the official peak/off-peak windows defined in UTC and per-1M-token USD prices, rendered above the composer and as a header pill.
Alternatives
liustack/modlens · omdsh-dev/DSH-better-sidebar · ccch1mneyyy/dsh-TUI