clinthwang/dsh-dock-attention: Bounce the Dock icon when a session finishes

Introduction

When using DeepSeek Harness (DSH), a single session round often takes a long time: generation, tool invocation, result backfilling. It is impossible for a human to stare at the terminal indefinitely, yet one still worries about “Is this round actually finished?” The common approach is to open another terminal window, or simply switch away to do something else and frequently return to check the logs. The plugin clinthwang/dsh-dock-attention provides a third way: when the current turn ends, make the DSH icon on the macOS Dock bounce, using a system-level visual cue to tell you “you can come back and look.”

Below is an introduction to this plugin.

What is it

clinthwang/dsh-dock-attention is a DSH client-side plugin. It is maintained by ClintHwang, hosted in the GitHub repository ClintHwang/dsh-dock-attention, and also listed in the community plugin directory skillhub.cn (the directory site is maintained by the community and has no official affiliation with DeepSeek / Hypersphere).

It solves a very specific problem: when a DSH session turn finishes execution, it pops up a bouncing notification with the DSH app icon on the macOS Dock, allowing developers to perceive session state changes without having to guard the terminal. The platform is restricted to macOS.

Core Functionality

Based on the verification above, this plugin does only one thing:

  • When a DSH session turn ends, make the DSH tile on the Dock bounce; the bouncing tile displays the DSH app icon.

It is not a Notification Center plugin, nor is it responsible for outputting task content, log summaries, or success/failure status. It is purely a UI-level visual cue.

Installation and Enabling

The installation command could not be provided for the following reasons: the directory page and GitHub README both failed to return the main content during this verification; the README scraping failed; and the scraped materials did not provide an installation command. Following the convention that installation commands must come from the original source text, I am not assembling dsh plugin add github:owner/repo based on the plugin name here.

Before actual use, please confirm the installation method and configuration items at the following two locations:

https://www.skillhub.cn/plugins/ClintHwang/dsh-dock-attention
https://github.com/ClintHwang/dsh-dock-attention

The enabling method is also based on the repository README. This plugin belongs to the client-side category, so its scope of effect is the currently running DSH process. The configuration item names did not appear in the scraped materials, so this article does not speculate on them.

Typical Usage

There were no reproducible usage examples in the scraped materials. The following only explains how it works, without fabricating commands and outputs:

  1. Install and enable the plugin according to the README.
  2. Start a DSH session on macOS.
  3. Wait for the current turn to finish execution.
  4. The DSH tile in the Dock will bounce once with the DSH icon, indicating the end of this round.

Specific trigger conditions (e.g., every turn or longer granularity) and whether an extra switch is required should be confirmed by referring to the repository README.

Use Cases and Notes

Suitable for: Developers who mainly run DSH sessions on macOS while also needing to leave the terminal to do other things; people who wish to use system-level visual cues instead of passively refreshing logs.

Notes:

  • Must be used on macOS; the plugin explicitly marks platform restrictions.
  • The plugin runs with the permissions of the current dsh process. Before installation, you should read through the source code and license to confirm that its behavior meets your own security baseline before deciding whether to enable it.
  • This is a lightweight cue plugin with a narrow functional scope. If your session already has real-time logs or notifications, its value lies in supplementing the “turn end” time point, rather than replacing logs.
  • In this verification, both the GitHub README and the directory page content failed to be scraped successfully. Therefore, the installation command, version number, license, and configuration fields cannot be confirmed from this article; please refer to the actual content of the repository and directory page.

Conclusion

The value of clinthwang/dsh-dock-attention lies in turning the fact that “the session is finished” into a system cue that can be perceived without staring at the terminal. It is single-function and platform-specific, making it suitable for macOS developers who need to handle other work in parallel.

Directory: https://www.skillhub.cn/plugins/ClintHwang/dsh-dock-attention
GitHub: https://github.com/ClintHwang/dsh-dock-attention

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye