Skip to content

Releases: masknull/dsh-pet-standalone

dsh-pet-standalone v0.0.7

Choose a tag to compare

@github-actions github-actions released this 09 Sep 15:03

更新

  • 新增 D3D11 GPU 渲染管线:空闲 CPU 减半;不支持时自动回退 CPU,设备丢失自动恢复
  • 拖拽优化:高回报率鼠标下 CPU 尖峰大幅下降(压力测试 ~47% → ~8% 单核)
  • 修复:右键菜单被宠物覆盖、跨 DPI 屏视觉大小漂移、一处未定义行为
  • 新增 DSH_PET_GPU=0 环境变量可强制 CPU 路径

dsh-pet-standalone v0.0.6 — HTTP 通知气泡

Choose a tag to compare

@github-actions github-actions released this 03 Sep 05:09

🆕 新功能: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

Choose a tag to compare

@github-actions github-actions released this 25 Aug 04:14

Automated build — 91 dual-stream VP9 animations, single exe, zero external files.

dsh-pet-standalone v0.0.4

Choose a tag to compare

@github-actions github-actions released this 24 Aug 16:18

Automated build — 91 dual-stream VP9 animations, single exe, zero external files.

dsh-pet-standalone v0.0.1

Choose a tag to compare

@github-actions github-actions released this 24 Aug 14:56

Automated build — 91 dual-stream VP9 animations, single exe, zero external files.