Skip to content

@dsh-external/dsh-notifier v0.2.1

Latest

Choose a tag to compare

@nanami-0713 nanami-0713 released this 15 Aug 22:51

@dsh-external/dsh-notifier v0.2.1

跨平台行为对齐版本。

变化

  • Windows:改用系统自带 WScript.Shell.Popup(无需任何额外依赖)
    • 任务结束/出错:10 秒自动消失
    • 审批/提问:钉住直到在网页端处理完(自动联动关闭);点 Yes 打开 DSH
  • Linuxzenity 弹窗点 OK 后自动 xdg-open 打开 DSH
  • README 新增「平台差异与要求」对照表:macOS / Windows / Linux 的弹窗机制、首次使用依赖、自动消失行为、外观、虚拟桌面/全屏行为与实测状态一目了然
  • macOS 行为不变(Swift 悬浮卡片,真机验收通过)

平台差异摘要

macOS Windows Linux
弹窗 Swift 悬浮卡片(跨 Space/全屏) PowerShell WScript 系统弹窗(无依赖) zenity(需安装)
依赖 首次需 Xcode CLT(无则回退 osascript) zenity(无则 notify-send)
自动消失 任务 10s / 决策钉住 同左 同左

网页 toast 三个平台完全一致。Windows/Linux 路径未在真机验证,欢迎 issue 反馈。