ldgeng/dsh-claudecode-tips
将deep diving替换为claudecode式的working tips
项目介绍Project Overview
这是一个 DSH web 配置插件,将对话运行时静态的“Deep diving...”状态替换为 Claude Code 风格的 56 个随机加载词,每隔几秒切换,并保留旁边的计时。适合想让 web UI 等待状态更活泼时使用。它仅在浏览器端监听 DOM 并改写状态文本,不改服务端或模型提示;需 web 配置与支持外部插件的 dsh 0.1.0-rc.6 或更新版本。
This is a DSH web-profile plugin that replaces the static “Deep diving...” turn status with Claude Code-style loading words from the original 56-word set, randomly switching every few seconds while preserving the elapsed-time clock. Use it to customize the web UI waiting state. It runs only in the browser, watching the chat DOM and rewriting the status text node, with no server or prompt changes. Requires the web profile and dsh 0.1.0-rc.6 or newer.
请帮我了解并安装插件:【dsh-claudecode-tips】【https://github.com/ldgeng/dsh-claudecode-tips】
把上面这条消息直接发给当前会话里的 DSH,让它帮你了解并安装。安装命令不一定准确,发给 DSH 更稳。Send this message to DSH in your current session. CLI install commands may not be accurate across systems — DSH will figure it out for you.
或使用命令行安装(适合开发者)Or use CLI install (for developers)
命令行安装CLI Install
dsh plugin --profile web add github:your-name/dsh-claude-code-tips
把 ldgeng/dsh-claudecode-tips 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
@claude-code-tips/dsh-plugin
A DeepSeek Harness (DSH) plugin bundle for the web profile. It replaces the static Deep diving... turn-status label with randomly switching, Claude Code-style loading words — the original 56-word set — while a turn is running. The elapsed-time clock next to the status is preserved.
What it changes
Before:
Deep diving... 12s
After (randomly switches every few seconds):
Thinking... 12s
The implementation is a small browser-side client plugin: it watches the chat DOM and rewrites only the status text node. No server code, no model prompt changes, no fork of DSH.
The full 56-word list:
Accomplishing, Actioning, Actualizing, Baking, Brewing, Calculating,
Cerebrating, Churning, Clauding, Coalescing, Cogitating, Computing,
Conjuring, Considering, Cooking, Crafting, Creating, Crunching,
Deliberating, Determining, Doing, Effecting, Finagling, Forging,
Forming, Generating, Hatching, Herding, Honking, Hustling, Ideating,
Inferring, Manifesting, Marinating, Moseying, Mulling, Mustering,
Musing, Noodling, Percolating, Pondering, Processing, Puttering,
Reticulating, Ruminating, Schlepping, Shucking, Simmering, Smooshing,
Spinning, Stewing, Synthesizing, Thinking, Transmuting, Vibing, Working
Install
Requires the web profile and a DSH version that supports out-of-tree bundles (dsh 0.1.0-rc.6 or newer).
# from this directory
dsh plugin --profile web add .
Or install from a git checkout:
dsh plugin --profile web add github:your-name/dsh-claude-code-tips
Then start the web UI:
dsh --profile web
Verify
- Start the web UI and open a session.
- Send a message.
- While the model is working, the status line should show randomly switching loading words such as
Thinking...,Pondering..., orMusing...instead ofDeep diving....
To disable without uninstalling, add to the profile's cordis.patch.yml:
- id: claude-code-tips
disabled: true
Development
The plugin has no build step. client.js is the browser half loaded by DSH's client module system; cordis.patch.yml inserts it into the web profile.
License
MIT
nexu-io/open-design
freestylefly/awesome-gpt-image-2
anywhere-labs/dsh-desktop
walkinglabs/learn-harness-engineering
awesome-dsh-plugin/awesome-dsh-plugin
MemTensor/MemOS