TongY1n/ui-muyu 预览 preview

TongY1n/ui-muyu

一个赛博木鱼:可拖拽、点击敲击、累积功德的 Web 悬浮小摆件

Project Overview项目介绍

A DSH desktop pet plugin rendering a cyber wooden fish as a small floating widget inside the web window. Tap the fish to rack up merit during work breaks; press and drag to reposition it anywhere. Progress is persisted via localStorage and survives page reloads. Use it for casual stress relief between tasks. Caveat: the fish appears in the bottom-right corner and may be hidden behind other floating panels or plugins, so uncovered space may be needed before dragging. There are no sounds, and merit, position, and color are stored per browser, not synced across machines.

DSH 桌面宠物插件:赛博木鱼,一个悬浮在网页窗口中的小组件。工作间隙点击敲击,积累"功德";可按住拖动到任意位置,进度通过 localStorage 保留,刷新页面不丢失。适用于摸鱼放松、解压。需注意:鱼初始位于窗口右下角,可能被其他浮动面板遮挡;若拖动后"消失",可能被遮在元素下方,需手动找出。无音效,且数据按浏览器分别存储,换机器或浏览器会重新开始。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add github:TongY1n/ui-muyu

TongY1n/ui-muyu 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

@deepseek-ai/dsh-client-ui-muyu

English | 中文

Cyber wooden fish preview

A cyber wooden fish — a small floating widget in the web window. Tap it during work breaks to rack up some "merit".

Click the fish to strike it; press and drag to move it anywhere. Progress survives page reloads — the rest is yours to discover!

Install

dsh plugin --profile web add github:TongY1n/ui-muyu

Bundle plugins take effect after restarting the app.

Usage note

The fish first appears in the bottom-right corner of the window. If you don't see it after opening the app, it may be covered by another floating panel or plugin.

Temporarily close the covering panel, drag the fish somewhere unobstructed, then reopen the panel.

If it vanishes after a drag-and-release, it may have been dropped behind something — time to hunt down your missing fish (´▽`)

Known Limitations and Deferred Work

  • No sounds — a real wooden fish goes tok; this one is deliberately silent.
  • Merit, position, and color are per-browser — stored in localStorage rather than the session log, so a new machine or browser starts fresh.

Privacy & Permissions

A purely decorative browser widget — nothing more:

  • No network access — it never makes a request.
  • No API keys, credentials, or shell — none are read, stored, or requested.
  • No file, session, or conversation access — DSH sessions and logs are left alone.
  • localStorage only — merit, position, and color live in the browser's localStorage, per-browser, and are cleared along with site data.

License

MIT

Acknowledgements

This round was shepherded by TongY1n — lively development by DeepSeek-V4-Flash+Pro, serious review by GLM5.3, all on DeepSeek-Harness. May your merit be boundless and your days be happy!

上一个 Prev dsh-capability-toggle-plugin 下一个 Next headroom-stats-plugin