Menghuan1918/dsh-deep-diving-skin

dsh-deep-diving-skin

替换“深度求索中”为任意你想要的文本,比如:少女祈祷中......

Uncategorizeddeepseekdeepseek-harnessdsh

dsh-deep-diving-skin

中文 | English

Replaces the icon, text and colour of the DeepSeek Harness running-status line — the one reading 「深度求索中,用时 16分0秒…」. Defaults: a rotating taiji icon, the text 「少女祈祷中」, and red.

preview

Install

From Git:

dsh plugin --profile web add github:Menghuan1918/dsh-deep-diving-skin

Restart dsh web once (the host half serves the settings route), then reload the page — a tab opened before the restart keeps the old client and shows no change.

Client-half changes reload through the module registry; host-half changes need a dsh web restart. A host older than the plugin's fields answers 200 and drops the fields it does not know — the settings page names them instead of reporting a clean save.

Settings

Two entry points, one page:

  • Left sidebar → Plugins → dsh-deep-diving-skin → the configure control on its row.
  • Settings → Running status.
FieldMeaning
IconUpload SVG / GIF / WebP / PNG (stored as a data URI, ≤ 1 MiB), or type an https:// URL or /path.
TextReplaces the 「深度求索中」 phrase only; the 「用时 …」 suffix keeps ticking.
ColourColour of that line's text.
Highlight sweepColour of the band that sweeps across the text; it only reads if it differs from the text colour.
Rotate / period / directionWhether the icon spins, seconds per turn (0.2–60), and which way.

Configuration lives in <DSH_HOME>/deep-diving-skin.json.

Requirements

DSH >= 0.2.0-rc.1 < 0.3.0; other versions are refused by the runtime's own compatibility preflight.

Notes

  • The colour applies to the text. The icon keeps the colours you gave it.
  • prefers-reduced-motion does not switch the rotation off — the checkbox is the control.

Development

pnpm install
pnpm test        # builds, then runs the suite
pnpm typecheck

lib/ is committed: a Git install has no build step, so run pnpm build and commit lib/ with any source change.

MIT