tangyuewei · DSH 桌面宠物
tangyuewei/dsh-client-ui-pet · 主题
Salted Fish Pet — 一个基于 Cordis 的 Web 客户端 UI 插件,适用于 DeepSeek Harness Web UI。
★ 4GitHub 星标
0分支
2026-09-05最近更新
TypeScript开发语言
—许可证
主要功能
- 固定锚点默认吸附在视口右下角(MARGIN = 20px 内边距)。
- 多壁纸候选7 张图(Porsche 718/ Yu7 ×3 / Macan S / Su7 ×2)由 scripts/build-wallpapers.mjs 自动缩放到 1920px JPEG 并 base64 编码进 bg-images.generated.ts,丢图即可加入候选。
- 顶部导航栏「Session log」按钮左侧内联一个 召唤咸鱼 / 隐藏咸鱼 按钮(由宠物组件动态定位)。
- 演示内容默认 yu7 毛玻璃背景与咸鱼 → 打开壁纸面板 → 切换 Porsche 718 → 置顶(背景图全屏置顶)→ 取消置顶 → 切换 Macan S(深色系壁纸亦可选,深浅色不限制)。
- 拖拽移动按住鱼身拖拽,自动钳制在视口可见区域内
使用条件
- 零依赖服务不消费任何 Cordis 服务(仅依赖 slots 槽位注入),纯 React 组件 + 模块级 store。
- 样式隔离CSS Modules(SaltedFishPet.module.css、Background.module.css),无全局污染。
安装命令
dsh plugin --profile web add github:tangyuewei/dsh-client-ui-pet