DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Pet Statuslight — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-pet-statuslight

Pet Statuslight

DeepSeek Harness 状态灯插件:角色表情跟随模型状态,提供聊天气泡通知和 Windows 系统级置顶小窗。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-pet-statuslight@1.1.0
README兼容性版本
CharactersFour statesChat bubble

兼容性与来源证明

Pet Statuslight 以 dsh-pet-statuslight 发布,当前版本为 1.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

1.1.0stable
2026/8/27
1.0.37stable
2026/8/20
1.0.36stable
2026/8/20
查看其余 9 个版本收起版本
1.0.35stable
2026/8/19
1.0.34stable
2026/8/19
1.0.33stable
2026/8/18
1.0.32stable
2026/8/18
1.0.31stable
2026/8/18
1.0.30stable
2026/8/18
1.0.29stable
2026/8/18
1.0.28stable
2026/8/18
1.0.27stable
2026/8/18

相关插件

正在加载相关插件…

最新版
1.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
21.6 MB
文件数
130
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 3
周下载
84
最近提交
2026/8/27
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 rClient Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包

README

dsh-pet-StatusLight

A talking desktop pet for DeepSeek Harness.

English · 中文

A character portrait that reflects your model's live state — thinking, error, completed, idle — with character-specific chat bubbles when a task finishes, fails, or asks you a question. When the model completes a task, a chat bubble proactively notifies you, and you can click View Details below it to navigate to the corresponding session. With native desktop notifications enabled, DSH Desktop shows the bubble and Jump to Session together only while you are in the DSH Desktop interface and the notification comes from another session; both remain hidden in other states. Disabling native notifications fully restores the chat bubble and View Details fallback. Even when the browser or desktop app is minimized, the system-level always-on-top mini-window stays with you.

Preview

Characters
Nine characters, switch anytime via right-click

Four states
Status light: thinking / error / completed / idle expressions switch automatically

Chat bubble
Character-specific chat bubbles on completion, error, and questions

Contact

Feel free to open an issue for bugs, suggestions, or questions.

Highlights & Features

  • 🐾 9 desktop-pet characters: Furina, Hu Tao, Aether, Nahida, Kazuha, Lumine, Zhongli, Traffic Light, Robot; switch anytime via right-click, and your choice is remembered.
  • 🎭 Live expressions: four states — thinking, error, completed, idle — each with its own set of expressions; errors take priority and auto-recover.
  • 🖥️ DSH Desktop support: supports both the web and desktop Profiles, with consistent chat-bubble behavior tailored to window focus, native desktop notifications, and cross-session navigation.
  • 💬 Character chat bubbles: pop up when a task completes, errors, or asks you a question; ordinary dsh web provides View Details. In DSH Desktop, native notification mode shows Jump to Session only while Desktop is focused on a different session; disabling native notifications shows View Details with the same settings as dsh web.
  • 🪟 Always-on-top mini-window (Windows): a transparent window independent of the browser — visible even when the browser is minimized; draggable, right-click to switch characters, auto-respawns on failure.

Install, Uninstall & Update

Install

Method 1: Hand it to your AI (copy and send the text below to your AI)

Install for dsh web, or the web Profile currently selected in DSH Desktop:

Install this plugin by following INSTALL_WEB.md at https://github.com/kongchengavg/dsh-pet-StatusLight/

Install for the desktop Profile currently selected in DSH Desktop:

Install this plugin by following INSTALL_DESKTOP.md at https://github.com/kongchengavg/dsh-pet-StatusLight/

Restart the active host (dsh web or DSH Desktop) after installation and the plugin loads automatically.

Method 2: Manual install

Published to npm. Choose the command for the host and Profile you use:

Install for dsh web, or the web Profile currently selected in DSH Desktop:

dsh plugin --profile web add dsh-pet-statuslight          # one-line npm install
# or via GitHub source:
dsh plugin --profile web add git+https://github.com/kongchengavg/dsh-pet-StatusLight.git

Install for the desktop Profile currently selected in DSH Desktop:

dsh plugin --profile desktop add dsh-pet-statuslight      # one-line npm install
# or via GitHub source:
dsh plugin --profile desktop add git+https://github.com/kongchengavg/dsh-pet-StatusLight.git

DSH Desktop stores plugins separately for its web and desktop Profiles. The --profile value must match the Profile currently selected in DSH Desktop. If you use both Profiles, run both installation commands.

No global dsh CLI? Use npx — run the same commands through npx without installing dsh globally:

npx -y @deepseek-ai/dsh plugin --profile web add dsh-pet-statuslight
npx -y @deepseek-ai/dsh plugin --profile web add git+https://github.com/kongchengavg/dsh-pet-StatusLight.git
npx -y @deepseek-ai/dsh plugin --profile desktop add dsh-pet-statuslight
npx -y @deepseek-ai/dsh plugin --profile desktop add git+https://github.com/kongchengavg/dsh-pet-StatusLight.git

Restart the active host (dsh web or DSH Desktop) and the plugin loads automatically.

Note: pnpm withholds versions published less than 24 hours ago; if you do not get the latest version, pin the version explicitly (e.g. dsh-pet-statuslight@1.0.33).

Uninstall

For dsh web, or the web Profile currently selected in DSH Desktop:

dsh plugin --profile web remove dsh-pet-statuslight
# no global dsh CLI? use npx:
npx -y @deepseek-ai/dsh plugin --profile web remove dsh-pet-statuslight

For the desktop Profile currently selected in DSH Desktop:

dsh plugin --profile desktop remove dsh-pet-statuslight
# no global dsh CLI? use npx:
npx -y @deepseek-ai/dsh plugin --profile desktop remove dsh-pet-statuslight

Restart dsh web and the plugin is removed.

Update

Reinstall the plugin using the same method you used for installation.

Re-adding completes the update; restart dsh web to apply.

Usage

  • Right-click the light or the mini-window: switch character / open the main UI / close the mini-window.
  • Left-drag the mini-window: move it (position auto-saved).
  • Desktop Profile: selecting either the web or desktop Profile inside DSH Desktop uses the same Desktop chat-bubble, notification, and navigation rules; Profile=web also shows Jump to Session when native notifications are enabled.
  • Chat bubble: ordinary dsh web uses the 1.0.37-based View Details navigation behavior and display duration; the bubble closes automatically when you manually return from the background to its target session. DSH Desktop also closes the bubble when you manually return to its target session. With native desktop notifications enabled, Jump to Session appears only while Desktop is focused on a different session; both the bubble and action remain hidden while Desktop is unfocused, minimized, hidden, or already on the target session. With native notifications disabled, the bubble and View Details remain available even while Desktop is unfocused, minimized, or hidden, using the same duration, read, and navigation rules as dsh web. Clicking the link, manually opening the target session, or tapping × dismisses the bubble.
  • Character and position settings are stored in .statuslight.json in the workspace and can be edited manually.

Future improvements

  1. Add unique notification sounds for each character;
  2. Add more fun characters;
  3. If you have valuable feedback, feel free to open an issue — I will evaluate it and upgrade the plugin as soon as possible.

Disclaimer

This project is provided as-is, without warranty or endorsement for any particular purpose (including commercial use). Character image assets belong to their original authors and are provided for personal/learning use only — verify their licenses yourself. This is a community open-source project and is not affiliated with DeepSeek, miHoYo, or any official entity.

License

Code is licensed under MIT (see LICENSE); character image assets belong to their original authors.