PC2005-cloud/dsh-pet

DSH 桌面宠物:一行命令装好即用的透明动画小桌宠,支持多开、大小位置随心配置;还内置 DIY 素材链,能用 AI 视频自造专属宠物

What it solves

dsh-pet is a virtual desktop pet plugin for the DeepSeek Harness (DSH) Web interface. It provides a customizable, animated companion that lives on the screen to enhance the user experience without interfering with the core functionality of the AI interface.

How it works

The project implements a complete pipeline for creating AI-generated pets:

  1. Prompting: Uses specific recipes to generate 10-second green-screen videos of characters performing various actions using AI video tools (e.g., Keling, Runway).
  2. Asset Pipeline: A Python-based chain processes these videos through watermark removal, chroma-keying (green-screen removal) or manual masking in Premiere Pro, normalization of character positioning, and transcoding into transparent WebM files.
  3. Plugin Integration: The processed animations are integrated into a TS-based plugin that manages an animation chain, where pets transition between idle, movement, and random actions based on weighted probabilities.

Who it’s for

  • Users of DeepSeek Harness who want a visual companion on their interface.
  • Developers interested in creating their own custom animated pets using AI video generation and automated processing pipelines.

Highlights

  • End-to-End Workflow: Includes the full process from AI prompts to final plugin assets.
  • Dynamic Animation Chain: Pets automatically cycle through weighted actions (idle, turn, move, etc.) with smooth cross-fade transitions.
  • Harness Integration: Zero core changes to DSH and zero runtime LLM costs.
  • Customization: Supports multiple pets simultaneously with independent size and position settings via a dedicated configuration page.
  • Interactive Elements: Features screen roaming, click reactions, and drag-and-drop functionality.

Related

  • Project
  • Project
  • Project
  • Project
  • Project