Zyr147258/dsh-leike-pet ↗★ 0

dsh-leike-pet

提供小红帽像素桌宠及交互面板 适合想要在DSH会话窗口底部添加可互动、可调大小的像素小红帽桌宠的Web或桌面端用户。

包名
dsh-leike-pet
兼容性
待验证
版本
0.2.0
许可证
MIT
最近更新
2026年10月17日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Zyr147258/dsh-leike-pet

使用

操作效果
什么都不做在会话窗口底部左右缓慢走动,偶尔停下张望 / 蹦一下 / 眨眼
鼠标靠近停下,头转向鼠标方向;鼠标离开或停住不动约 2.6 秒后继续走
双击精灵原地睡觉(闭眼 + Zzz),再双击继续走动
右键精灵打开/关闭设置面板(大小 2×~7×)
Esc / 点面板外关闭设置面板

想调整手感,改 lib/pet.js 顶部的常量(改完刷新页面即生效,不用重启宿主):

var SPEED = 26              // 走动速度 px/s
var ALERT_RADIUS = 220      // 鼠标靠近多少像素开始转头
var ALERT_HOLD_MS = 2600    // 鼠标停住多久后继续走动
var IDLE_MIN / IDLE_MAX     // 每次停下待机的时长
var WALK_BURST_MIN / MAX    // 连续走多久后随机停一下
var BLINK_MIN / BLINK_MAX   // 眨眼间隔
var LOOK_MIN / LOOK_MAX     // 待机张望间隔
var HOP_CHANCE              // 待机时蹦一下的概率
var SCALE_MIN / SCALE_MAX   // 面板里可调的大小范围(整数倍)