petween-physics
在终端中运行以下命令:
dsh plugin install Traveritas/petween-physics
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Traveritas/petween-physics 即可安装该插件,源码地址为 https://github.com/Traveritas/petween-physics ,需先安装主插件 petween(≥ 1.2.0)并重启 dsh web 生效。
插件介绍
petween 给桌面宠物加上了拖拽互动,但扔完就让它安静地待在新位置,总觉得少了点意思。petween-physics 补上了这一环:按住宠物快速一甩手,它会带着松手瞬间的手速飞出去,受重力下坠、撞壁反弹,碰壁时还能来一段 squash 变形动画或切换一张表情图。反弹高度降到阈值以下时不再是机械地连弹,而是贴地滑行、摩擦减速,最后稳稳落定——整个过程像弹一颗橡皮球。
落定后位置自动持久化,切走再切回来,宠物还停在最后那个角落。飞行途中随时可以半空一把抓回,人手永远优先于物理。所有参数——重力、弹性、甩出倍率、碰壁动画、地面摩擦——收在设置面板的一张卡片里,改完自动落盘,下一帧即生效,不用重启也不用改代码。
适合谁?已经用 petween 养了一只小宠物、想让它别那么安分的人。不用关心底层积分器还是什么欧拉公式,只关心甩一下它到底弹不弹、撞墙那一刻动画顺不顺——打开卡片调调数字就好。
使用场景
- 甩一下桌上的小宠物,看它弹来弹去最后稳稳落定
- 碰壁时宠物来一段挤压变形,比静止待着有意思多了
- 把弹性系数调低,宠物像橡皮球一样慢悠悠弹跳
适合人员
- 已在用 petween 养桌面宠物、想让它别那么安分的用户
- 喜欢调参把玩物理手感、追求「甩一下到底弹不弹」的玩家
- 用 DSH 生态做桌面装饰、想要轻量趣味插件的爱好者