ToBeWin/DSH-Pet-Companion
为 DeepSeek Harness 提供一个可爱的动态桌面萌宠
项目介绍Project Overview
DSH 萌宠伴侣是 DeepSeek Harness 的本地动态桌面宠物插件,提供 16 个原创角色,支持浮动动画、悬停或点击双语问候、左右停靠、尺寸与显隐设置,并跟随主题和语言。适合长时间运行代理时增添陪伴感;配置仅存浏览器 localStorage,无网络请求,但悬浮层可能遮挡部分界面。
DSH Pet Companion is a local-only animated desktop pet plugin for DeepSeek Harness. It offers 16 original mascots with gentle motion, hover/click bilingual greetings, left/right docking, size controls, and theme/locale sync. Use it during long agent runs for a light companion presence. Preferences stay in browser localStorage with no network requests; the floating layer may occasionally cover part of the UI.
请帮我了解并安装插件:【DSH-Pet-Companion】【https://github.com/ToBeWin/DSH-Pet-Companion】
把上面这条消息直接发给当前会话里的 DSH,让它帮你了解并安装。安装命令不一定准确,发给 DSH 更稳。Send this message to DSH in your current session. CLI install commands may not be accurate across systems — DSH will figure it out for you.
或使用命令行安装(适合开发者)Or use CLI install (for developers)
命令行安装CLI Install
dsh plugin --profile web add @tobewin/dsh-pet-companion
把 ToBeWin/DSH-Pet-Companion 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
DSH Pet Companion · DSH 萌宠伴侣
Sixteen tiny companions to make long agent runs feel a little warmer.
Quick start · 功能 · All ToBeWin plugins
An animated, local-only desktop pet for DeepSeek Harness.
为 DeepSeek Harness 提供一个可爱的动态桌面萌宠。所有设置只保存在当前浏览器,本插件只使用公开的 Settings、Locale 和 UI Primitives 接口,不修改或依赖 Harness 源码。
See it in Harness / 实际效果
Hover over or click the companion and it responds with a short greeting in the current Harness language.
将鼠标悬停在萌宠上或点击萌宠,它会使用当前 Harness 语言送上一句随机问候。
Meet the companions / 认识萌宠
Beaver · Cloud Cat · Axolotl · Corgi
Plus twelve more local characters, each with motion and bilingual greetings.
另有 12 个本地角色,每个角色都带有动态效果和中英文问候语。
Features / 功能
- Sixteen original, high-resolution mascot templates: beaver, cats, dogs, rabbit, hamster, otter, penguins, foxes, red panda, panda, koala, duckling, and raccoon.
- Gentle floating, breathing, and ambient-light motion; reduced-motion preferences are respected.
- Hover over or click the pet for a short, random greeting; greetings follow the Harness Chinese/English locale.
- Select a pet, dock it left or right, choose its size, pause animation, or hide/show it.
- A quick hide button appears beside the pet; all controls are available in the dedicated Pet Companion settings section.
- Automatically follows DeepSeek Harness light/dark theme and Chinese/English settings.
Quick start / 快速开始
dsh plugin --profile web add @tobewin/dsh-pet-companion
Install it through DeepSeek Harness Plugin Market, then restart Harness if prompted. Open Settings → Pet Companion to configure it.
通过 DeepSeek Harness 的插件市场安装,按提示重启后,在 设置 → 萌宠伴侣 中配置。
Development / 开发
pnpm install
pnpm check
pnpm build
Compatibility and privacy / 兼容性与隐私
The pet is a plugin-owned, non-interactive floating layer. Original mascot artwork is packaged locally with the plugin; no external asset URLs are used. The layer is attached and removed by this plugin alone and does not query private Harness DOM or patch official files. Preferences use localStorage only; no network requests or telemetry are made.
萌宠是插件自有的非交互悬浮层;原创角色素材随插件本地打包,不使用外部图片链接。它由插件自行创建和销毁,不会查询 Harness 私有 DOM,也不会修改官方文件。配置仅存于本地 localStorage,不发送网络请求或遥测数据。
nexu-io/open-design
freestylefly/awesome-gpt-image-2
anywhere-labs/dsh-desktop
walkinglabs/learn-harness-engineering
awesome-dsh-plugin/awesome-dsh-plugin
MemTensor/MemOS