Windows Notifier

🪟 Windows原生通知一键直达

Windows原生桌面通知技能,可在本地触发系统级Toast弹窗提醒,确保重要信息不被聊天窗口遮挡遗漏

收藏
2.9k
安装
1.3k
版本
0.1.9
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

windows-notifier 是一款面向 Windows 平台的本地桌面通知技能,通过调用 Node.js 脚本在系统层面触发原生 Toast 通知。用户可通过 PowerShell 执行指定命令,传入标题、消息内容及超时时间等参数,实现即时弹窗提醒。

典型使用场景包括:

  • 本地定时提醒(番茄钟、日程提醒)
  • 需要强提示的重要警报(后台任务完成、系统异常)
  • 测试 Windows 通知功能
  • 当聊天窗口可能被最小化或遮挡时,作为比纯文本回复更可靠的提醒方式

显著优点

  • 原生集成:调用 Windows 系统级通知 API,视觉风格与系统一致,用户体验无割裂感
  • 后台可达:即使 OpenClaw 运行在后台,弹窗仍能置顶显示,确保关键信息送达
  • 轻量易用:仅需一行 PowerShell 命令,参数简洁(title/message/timeout),零配置开箱即用
  • 灵活可控:支持自定义停留时长、等待交互等选项,适应不同紧急程度的提醒需求

潜在局限

  • 平台受限:仅限 Windows 系统,macOS/Linux 用户无法使用,跨平台场景需额外判断
  • 权限依赖:部分 Windows 版本或企业策略可能限制脚本执行或通知权限,导致静默失败
  • 无持久记录:弹窗关闭后不留痕,若用户未及时查看可能完全遗漏(无通知中心历史)
  • Node.js 依赖:需预装 Node.js 运行时环境,纯净系统可能缺失

适合人群

  • Windows 重度用户,需要本地强提醒替代或补充聊天消息
  • 开发者/自动化用户,希望在脚本工作流中嵌入可视化反馈
  • 多任务办公场景,常将聊天应用置于后台的用户

常规风险

  • 脚本注入:若标题或消息内容未严格过滤,存在命令注入或参数逃逸风险(尽管 Node.js 脚本通常做参数化处理)
  • 通知疲劳:高频调用可能导致用户关闭通知权限或产生忽视心理
  • 隐私泄露:敏感信息以明文弹窗形式展示,在公共屏幕环境存在被旁观者窥视风险

Windows Notifier 内容

scripts文件夹
手动下载zip · 1.8 kB
send-notification.jstext/javascript
请选择文件