Repository navigation
Releases: masknull/dsh-pet-standalone
Releases · masknull/dsh-pet-standalone
Release list
dsh-pet-standalone v0.0.7
更新
- 新增 D3D11 GPU 渲染管线:空闲 CPU 减半;不支持时自动回退 CPU,设备丢失自动恢复
- 拖拽优化:高回报率鼠标下 CPU 尖峰大幅下降(压力测试 ~47% → ~8% 单核)
- 修复:右键菜单被宠物覆盖、跨 DPI 屏视觉大小漂移、一处未定义行为
- 新增
DSH_PET_GPU=0环境变量可强制 CPU 路径
dsh-pet-standalone v0.0.6 — HTTP 通知气泡
🆕 新功能:HTTP 通知气泡
桌宠现在在本机开启 HTTP 监听,外部程序推送文本即可在宠物头顶弹出通知气泡。
消息推送接口
POST http://127.0.0.1:53021/(仅 127.0.0.1 回环,端口硬编码)- 请求体:
{"msg": "要显示的文本"} - 响应:
{"ok":true}成功接收并显示;{"ok":false}请求无效
curl -X POST http://127.0.0.1:53021/ -d '{"msg":"构建完成 ✓"}'
curl "http://127.0.0.1:53021/?msg=hello"气泡行为
- 白底圆角 + 小尾巴指向宠物头顶,深色文字带描边,白色背景下清晰可见
- 显示 6 秒自动消失;新消息覆盖旧消息(只保留最新一条)
- 单行文本,超长自动截断为
...,不会撑爆屏幕 - 气泡鼠标穿透,不遮挡下方窗口操作;与宠物动画互不影响
- 默认开启,右键菜单「通知气泡」可随时开关
配合 dsh-webhook-notifier 使用
消息推送插件可以监听你的事件(webhook / CI 完成 / 通知等),把消息内容通过上面的接口推给桌宠气泡显示,实现桌面实时通知。
dsh-pet-standalone v0.0.5
Automated build — 91 dual-stream VP9 animations, single exe, zero external files.
dsh-pet-standalone v0.0.4
Automated build — 91 dual-stream VP9 animations, single exe, zero external files.
dsh-pet-standalone v0.0.1
Automated build — 91 dual-stream VP9 animations, single exe, zero external files.