DeepSeek Harness (DSH) extends the capabilities of its Web interface through a plugin system. In agent development, in addition to log output, developers often need more intuitive status feedback. The Kun Like desktop pet plugin is designed for this purpose: it integrates a dynamic desktop pet into the bottom-right corner of the DSH Web interface, switches animations based on the agent’s runtime state, and provides voice feedback at specific moments.
Function positioning¶
This is a static plugin maintained by Practice019, designed to enhance the interactivity of the DSH Web interface. It does not change the core logic of the agent; instead, it uses visual animations and sound to help users intuitively perceive the agent’s current state (such as idle, working, waiting for a reply, or erroring) and the moment of task completion.
Core capabilities¶
- State animations: Supports 9 animation states, including idle, working, thinking, waiting, failure, celebration, running left and right, and waving.
- Voice playback: When a task is completed, a one-way audio playback is triggered, with the audio content being “What are you doing~ oops.” The sound is played by host-side PowerShell and does not depend on browser focus.
- Interactive operations: Supports dragging to any position and clicking the desktop pet to make it wave as a greeting.
Installation and enabling¶
Prerequisites:
* DeepSeek Harness (DSH) is installed.
* pnpm is installed.
* The runtime environment is Windows with PowerShell available.
Installation command:
dsh plugin --profile web add dsh-kun-pet
After installation, the DSH process needs to be restarted. As a static plugin, it is automatically loaded when DSH starts.
Usage examples¶
- Move position: Hold the desktop pet and drag it to any position in the Web interface.
- Interact: Click the desktop pet, and it will wave as a greeting.
- Task feedback: When the agent completes a task, the desktop pet automatically plays the “What are you doing~ oops” voice.
- Update plugin: Use the following command to check for and update to the latest version:
dsh plugin update dsh-kun-pet
Notes¶
- Runtime environment: This plugin depends on the Windows operating system and the PowerShell runtime.
- Sound dependency: Playing the task-completion sound requires support from the Windows PresentationCore assembly.
- Static loading: After modifying the plugin source code, DSH must be restarted for the changes to take effect.
- License: MIT License.
Summary¶
The Kun Like desktop pet plugin provides DSH users with a lightweight state visualization solution. With simple installation and configuration, users can gain a desktop pet-like companion experience in the Web interface while preserving the professional runtime feedback of the agent.