dsh-pet-to-family: A desktop pet plugin running inside DeepSeek Harness
dsh-pet-to-family is a DSH desktop pet plugin maintained by skyzou071026-collab. The upstream project is zi-O1/dsh-pet-to-family (MIT licensed), with the npm official version being 0.7.1. It provides over 100 transparent animations, multi-instance support, and a desktop-capable pet body, featuring overlays for personality soul cards, dynamic state persistence (soul-state.json), long-term memory and reflection, relationship event timelines, anniversary reminders, an independent settings window, and one-click relocation. On the messaging side, the plugin independently connects to WeChat iLink (via QR code scanning) and the QQ official bot (via AppID/AppSecret). It supports multiple bots per platform, with each bot offering a choice between 'pet' or 'session' reply modes. Additionally, a generic Webhook with token authentication is provided. At runtime, Electron optional dependencies are split by platform. The default display mode is 'desktop', and credentials are stored exclusively in `$DSH_HOME/dsh-pet/im-auth.json` (with permissions 0600). This article provides the npm installation source, activation entry points, typical configuration steps, and precautions regarding Node >= 22.12.0, peerDependencies, compatibility statements, restrictions on the commercial use of assets, and WeChat platform risks.
Read More