DeepSeek Harness plugin

kunpet-dsh

A Kun-Like desktop pet living in the corner of the DSH web UI; switches animations with agent state and plays a voice line on task completion.

Jump to install

Source facts

Repository
Yang-wudi/dsh-kun-like-pet
Latest update
Aug 21, 2026
Category
Just for Fun
GitHub stars
0

Install

Start with a prompt that asks an agent to read the source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to read the page and repository first.

Do not install anything yet. Read this DeepSeek Harness plugin and explain what it does, which files, networks, or credentials it can access, and how to install and remove it.

Plugin page: https://deepseekplugins.org/plugins/Yang-wudi/dsh-kun-like-pet~23kunpet-dsh
GitHub: https://github.com/Yang-wudi/dsh-kun-like-pet/tree/main/packages/kunpet-dsh
Plugin: dsh-kun-like-pet#kunpet-dsh
Author: Yang-wudi
Install command: dsh plugin --profile web add kunpet-dsh

Do not run the install command until I confirm.

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

🐤 kunpet-dsh

> Kun Like 桌宠 · DeepSeek Harness (DSH) 桌面宠物插件 —— 一只住在 Web 界面右下角的小坤宠。 > 它盯着 Agent 干活:你搓代码它努力搬砖,你思考它托腮,等你回复它翘首以盼,任务完成时它挥手跳跃、大喊 「你干嘛~哎哟」 🏀

A Kun-Like desktop pet for DeepSeek Harness: lives in the bottom-right corner of the Web UI, reacts to agent activity, and plays a voice line when a task completes.

> 🙏 This package is a derivative of liyupi/dsh-kun-like-pet (original author liyupi, MIT). It repackages the pet as a self-contained DSH profile plugin and fixes Windows MP3 playback. Source: github.com/Yang-wudi/dsh-kun-like-pet.

✨ Features

  • 9 种状态动画:完全沿用 Codex 桌宠精灵图契约(8 列 × 9 行、每格 192×208),素材零重绘
  • 所有会话共享:作为 profile 插件挂载到宿主组合,每个会话页面右下角都有桌宠
  • 重启仍在:随 DSH 启动自动装载,无需 cordis 会话、无需授权
  • 任务完成全机可闻:宿主进程用系统命令播放「你干嘛~哎哟」(Windows/Mac/Linux 自动选择播放命令)
  • 可互动:拖动桌宠满屏跑(跑步动画跟方向),点击它挥手打招呼
  • 调试工具:每个会话都有 kun_pet_debug,随时查看状态机内部计数

📦 Install

dsh plugin --profile web add kunpet-dsh

Then restart DSH. The pet appears in the bottom-right corner of every session page.

Local install from source:

git clone https://github.com/Yang-wudi/dsh-kun-like-pet.git
dsh plugin --profile web add -w <clone-path>/packages/kunpet-dsh
# restart DSH

> On Windows, pass the plain directory path (no file: prefix) when the target is on another drive.

🔧 Config

The plugin is self-contained (assets embedded). To override assets or behavior, add config to the loader entry in your profile's cordis.patch.yml:

- id: kun-pet
  config:
    spritePath: /your/path/spritesheet.webp
    voicePath:  /your/path/voice.mp3

All options live in lib/index.js DEFAULTS (pollMs, celebrateMs, failedMs, playCommand…).

🔍 Verify

curl http://127.0.0.1:3080/kun-pet/state

Should return JSON like {"mode":"idle","seq":…,"spriteUrl":"/kun-pet/spritesheet.webp",…}. /kun-pet/spritesheet.webp should return image/webp.

⚠️ Assets copyright

assets/voice.mp3 is a meme voice clip (contains a public figure's voice) and assets/spritesheet.webp is fan-made pixel art — personal study use only. Replace the files under assets/ with your own if you plan commercial use or redistribution.

📄 License

Code: MIT. Assets: personal study use only, per the notice above.