zealot00/dsh-pet
zealot00★ 1JavaScript最后同步: 2026-08-14
Desktop pet for DeepSeek Harness Web UI: sprite animation, agent state linkage, drag, alarm & pomodoro widgets, skin separation
README 摘要
dsh-pet — 桌面宠物插件(宠物 + 实用工具) 一个 DeepSeek Harness (dsh) WebUI 客户端插件:右下角桌面宠物, 宠物陪伴 + 实用工具 二合一——精灵图多帧动画、agent 状态联动、自由拖拽、闹钟、番茄钟、皮肤分离。 ⚠️ 皮肤版权: assets/zhuangfangyi.png 与 zhuangfangyi.sheet.png 为默认皮肤(来自用户提供的图片,透明化 + AI 动作帧处理)。若为游戏官方立绘/同人图, 仅限个人使用,勿商用 。换皮肤时请使用你有权使用的素材。 效果图 特性 - 精灵图动画 :5 状态 × 32 帧(idle/thinking/working/done/sleeping),canvas 逐帧渲染(无重影闪烁),帧率可调 1-32 - agent 状态联动 :agent 开始 → 思考(1.8s)→ 工作(弹跳)→ 完成(庆祝跳跃) - 自由拖动 :pointer events 拖拽,松手自动保存位置 - 闹钟 :每天/一次两种模式;"已触发"标记持久化,重启不重复响 - 番茄钟 :工作/休息循环,宠物脚下倒计时,到点通知+宠物说话; 状态持久化 (墙钟时间驱动,刷新/重启不重置) - 便签 :国风祥云告示牌(白底绿框+四角祥云),宠物侧边循环显示 - 久坐/喝水提醒 :间隔提醒(持久化防重置),到点通知+宠物说话 - 提醒互斥 :闹钟/番茄钟/提醒共用 10s 冷却,防通知轰炸 - 右键设置面板 :启用/大小/位置/透明度/ 皮肤下拉+预览 /台词/帧率/入睡秒/闹钟/番茄钟/便签/提醒 - 皮肤分离 :素材走 /pet-assets/ ,皮肤下拉选择 + 自定义输入 + 实时预览 - 纯前端驱动 :设置存 localStorage ,不依赖 host settings 服务 安装 install.sh 自动:复制插件包到 profile 的 node modules → 从 dsh 安装树复制依赖(schemastery 零依赖叶子)→ 注册插件行 → 验证 loader 解析。 包声明 dsh.bundle.patch ,未来 npm 发布后可直接 dsh plugin --profile web add dsh-pet 。 交互 - 左键点击 :说话(随机台词气泡) - 右键 :设置面板 - 拖拽 :任意位置 - agent 跑任务 :思考→工作→庆祝动画 - 闲置 60s (可配):入睡;点击/拖拽唤醒 配置项(localStorage: dsh-pet:settings ) 字段 默认 说明 enabled / width / right / bottom / opacity true / 180 / 24 / 20 / 1 基础外观 image zhuangfangyi.s…
在 GitHub 查看完整 README →分类
Plugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 1,647
omdsh-dev/DSH-better-sidebar一个侧边栏的完整工作台,支持三方拓展注册新Tab页面,内置文件渲染编辑/终端/Git/子代理
★ 659
Small-tailqwq/dsh-deep-whaleDSH Web 鲸鱼娘皮肤系列(深海女仆工坊 maid-atelier)——CC BY-NC-SA 4.0
★ 490