vincent-guo/dsh-loading-phrases ↗★ 0
dsh-loading-phrases
Replace the 'Deep diving...' running status in the DeepSeek Harness Web GUI with alternating witty phrases and practical tips.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vincent-guo/dsh-loading-phrases说明文档
阅读完整 README ↗Configuration
The user-owned config lives at $DSH_HOME/dsh-loading-phrases.json (usually
~/.dsh/dsh-loading-phrases.json) — machine-local and shared by every
profile, so it survives plugin updates. It is served by the host half and
read by the client on every page load; edits apply on the next refresh, and
settings-panel saves apply immediately. The package-root
dsh-loading-phrases.json serves only as a development seed and is never
written by the plugin.
{
"loadingPhrases": {
"mode": "all",
"wittyIntervalMs": 5000,
"tipsIntervalMs": 10000,
"shuffle": true,
"language": "auto",
"phrases": { "en": [], "zh": [] },
"tips": { "en": [], "zh": [] }
}
}
| Key | Values | Default | Meaning |
|---|---|---|---|
mode | tips / witty / all / off | all | off yields entirely: the original Deep diving... stays untouched |
wittyIntervalMs | number | 5000 | Dwell time for a witty phrase |
tipsIntervalMs | number | 10000 | Dwell time for a tip |
shuffle | boolean | true | No-repeat rotation; false = random with replacement |
language | auto / en / zh | auto | Force a language instead of following the GUI locale |
phrases, tips | { "en": [...], "zh": [...] } | empty | Per-language overrides; a non-empty list replaces the built-in list for that language |