dsh-ctl
Run the following command in DeepSeek Harness:
dsh plugin install w2831120407/dsh-ctl
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install w2831120407/dsh-ctl in your dsh web environment to install the plugin, source code available at https://github.com/w2831120407/dsh-ctl , then restart dsh web to see the new settings pages.
About this plugin
Restarting or shutting down a running dsh web instance usually means switching to a terminal, hunting for the right PID, and carefully killing the process; meanwhile the built-in whale-maid pet has no UI entry point for receiving dry-fish treats. dsh-ctl folds both of these small daily tasks into the settings panel so they are one click away with zero terminal overhead.
The plugin registers two settings pages. The System Control page offers Restart and Shutdown buttons with a two-step confirmation interaction — the first click changes the label to "Confirm restart?" or "Confirm shutdown?" to guard against accidental process-level actions. Restart relaunches dsh web using the original command line and re-binds port 3080; Shutdown terminates the main process cleanly. The Dry-Fish Refill page lets you type a number to top up the pet inventory (capped at 20) and shows the current count in real time. Under the hood it extends the @linxin666/dsh-pet service at runtime without modifying the pet package source, so the feature persists across pet upgrades.
This plugin suits developers who treat dsh web as their daily work surface: it replaces the tedious terminal-and-PID dance with a safe, visible control, and gives the desk whale a proper refill button whenever you feel generous.
Use Cases
- Restart or shut down dsh web with one click without opening a terminal
- Safely terminate the dsh main process via two-step confirmation to avoid accidental kills
- Top up the whale-maid pet dry-fish inventory and check remaining count from the settings panel
Best For
- Developers who treat dsh web as their daily work surface and want to minimize terminal friction
- Admins who frequently restart or shut down dsh and value safe, visible process control
- Developers who enjoy desktop pet interactions and want to feed the whale-maid occasionally
Related Plugins
A network security red-team benchmark plugin for DeepSeek-V4.1/Flash featuring dual-layer kernel injection and zero-tool architecture for controlled model safety assessment.
A security red-team prompt plugin for DeepSeek-V4 that uses code-formal mapping and zero-trigger system prompts to enable unconditional output, intended for authorized testing and research only.
Adds an Auto approval mode on the official workspace-write sandbox, classifying semantic risks, asking when ambiguous, and denying destructive operations.
Undo/rollback system for DSH: config & plugin snapshots, one-click undo/redo/restore, message-level revert, secret masking, safe mode, and offline WebUI/GUI/CLI rescue tools for when DSH won't start.