vincent-guo/dsh-loading-phrases0

dsh-loading-phrases

Replace the 'Deep diving...' running status in the DeepSeek Harness Web GUI with alternating witty phrases and practical tips.

AI 分析

核心用途是自定义 Agent 思考和运行时的等待文案,支持中英双语及本地 JSON 配置。适合想要缓解等待焦虑、增加界面趣味性的用户。

パッケージ
dsh-loading-phrases
バージョン
0.6.4
ライセンス
MIT
最終更新
2026/08/21

インストール

$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": [] }
  }
}
KeyValuesDefaultMeaning
modetips / witty / all / offalloff yields entirely: the original Deep diving... stays untouched
wittyIntervalMsnumber5000Dwell time for a witty phrase
tipsIntervalMsnumber10000Dwell time for a tip
shufflebooleantrueNo-repeat rotation; false = random with replacement
languageauto / en / zhautoForce a language instead of following the GUI locale
phrases, tips{ "en": [...], "zh": [...] }emptyPer-language overrides; a non-empty list replaces the built-in list for that language