dsh-BigfishPet: DeepSeek Harness Universal Desktop Pet Plugin
dsh-BigfishPet is a universal desktop pet plugin designed specifically for DeepSeek Harness (DSH), licensed under the MIT License. Configured via the DSH settings page, the plugin uses PySide6 to drive a transparent desktop helper displaying a "Whale Girl" image, mapping agent task states in real-time. Its core functionality includes a real-time state driver based on `session/event` that reduces tasks to five states: thinking, working, waiting, completed, and error, displaying corresponding animations based on priority (Waiting > Error > Working > Thinking). The plugin supports rich interactive experiences, such as triggering random dialogue with the left mouse button, automatically muttering or falling asleep when idle, and controlling the host process or opening the WebUI with the right mouse button. State data is persisted to `~/.dsh/pet.json`.
Read More