DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

realcloudblue /

realcloudblue/dsh-deepseek-status-monitor

Verified

DeepSeek service status monitor for the DSH Web GUI: floating status pill, active incidents and maintenance, and a full-screen alert when the service state flips.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@64349a01

DeepSeek Status Monitor (dsh-deepseek-status-monitor)

A floating service-health bar in the top-right corner of the DeepSeek Harness (DSH) Web UI. It lets you check whether DeepSeek services are healthy without leaving the conversation, and plays a full-screen triple flash whenever the overall state flips between normal and an incident.

A community third-party plugin that reads the public DeepSeek status page at https://status.deepseek.com/. It is not affiliated with DeepSeek. Author: 无尽云岚 · Version 1.0.0 · MIT License

中文说明

Features

  • Status pill: Seven states at a glance — operational, degraded, partial outage, major outage, maintenance, unknown, and checking — each with a color-coded signal light.
  • Expanded panel: Overall status and an "operational / total" service count; active incidents and maintenance events (status, start time, affected service count); all components grouped by API services and Chat services; last update time and manual refresh; one-click access to the official status page.
  • Full-screen triple flash: When the overall state crosses between normal and an incident, the screen flashes three times in about 1.5 seconds (yellow / orange-red / red for incidents, green for recovery), with mouse click-through. Automatically skipped when the system "reduce motion" setting is on.
  • Draggable position: Drag the pill anywhere; its position is stored locally per browser origin and clamped to the viewport.
  • No blank state when offline: If the status service is temporarily unreachable, the last successful snapshot is kept and marked as stale instead of disappearing.
  • Adaptive polling: Every 10 minutes while healthy, every minute during an incident, and a 2-minute retry after a failure. The frontend also switches to once-a-minute cache reads during incidents.
  • Light/dark themes and bilingual UI: Follows Harness's current language and theme.
  • Frosted-glass visuals: The pill, panel, embedded cards, and footer share translucent layered styling that stays readable in light and dark modes.

Installation

This plugin is distributed as a DSH bundle and must be installed into a DSH profile.

Option 1: Install from the package (recommended)

  1. Download dsh-deepseek-status-monitor-1.0.0.zip from the DeepSeek.club community plugin page.

  2. Extract it to any directory, for example C:\Users\you\Downloads\dsh-deepseek-status-monitor.

  3. In a terminal, run (replace the path with your extraction directory):

    dsh plugin --profile web add "C:\Users\you\Downloads\dsh-deepseek-status-monitor"
    
  4. Restart DSH (or reload in an environment that supports hot reload), then open Settings / Plugins and confirm that dsh-deepseek-status-monitor is enabled.

One-liner in Windows PowerShell:

Expand-Archive .\dsh-deepseek-status-monitor-1.0.0.zip -DestinationPath .
dsh plugin --profile web add "$PWD\dsh-deepseek-status-monitor"

Option 2: Let Harness install it

Send the DeepSeek.club plugin page link to the Harness you are using and ask it to download the package, extract it, and run the command above. After installation, restart DSH and confirm that the plugin is enabled.

Usage

  • Drag the pill to move it; click it to expand or collapse the panel.
  • The refresh button in the panel fetches the latest status immediately (repeated clicks within 2 seconds are coalesced).
  • Flash test at the bottom of the panel previews the triple-flash effect without changing the real status.
  • Close the panel with the × in the top-right corner; the pill remains on screen.

Requirements

  • DeepSeek Harness 0.2.x (Web GUI: desktop app or dsh web)
  • Network access to https://status.deepseek.com/
  • No additional dependencies; the plugin files are self-contained

Data and privacy

  • The host half only requests the public status-page JSON and exposes it as a same-origin, authenticated snapshot endpoint GET /deepseek-status/api (?refresh=1 forces an immediate refresh).
  • The plugin collects and reports no usage data; it does not upload your conversations, files, or credentials.
  • The only value stored in the UI is the pill position (browser localStorage, key deepseek-status.position.v1).
  • Request volume is low: about 144 requests per day while healthy, with a response body of about 0.4 MB; it increases to once per minute only during an incident.

Uninstall

Remove the plugin from the DSH Plugins page, or run:

dsh plugin --profile web remove dsh-deepseek-status-monitor

File structure

File Purpose
index.js Host half: polls the status page, normalizes snapshots, and serves the same-origin authenticated API
client.js Client half: floating pill, expanded panel, and full-screen triple flash
cordis.patch.yml Inserts the plugin into the profile's plugin registry
locale/zh.json, locale/en.json Name and description shown in the plugin manager
icon.svg Plugin icon
package.json Package metadata and dsh.bundle / dsh.client declarations

Known limitations

  • Depends on the public status.deepseek.com API and its page ID. If DeepSeek changes the status service or page ID, the constant in index.js must be updated.
  • Web GUI only; no terminal / ACP form factor.
  • Does not send browser system notifications; alerts appear only inside the UI.

License

MIT

—/ 5

No ratings yet

Verified DSH bundle

Commit 64349a011456

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout