Windows Notifier

🔔 Windows 原生桌面通知一键触发

Windows 本地桌面通知触发工具,支持系统级弹窗提醒与后台事件提醒,适合学习计时、日程闹钟等场景。

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

使用说明

核心功能

windows-notifier 是一个专为 Windows 设计的本地桌面通知触发技能。它通过 Node.js 脚本调用系统级 WPF 现代卡片或 node-notifier 库,在屏幕右下角弹出原生通知气泡,支持标题、正文、超时控制、声音开关等参数。

显著优点

  • 原生体验:优先调用 Windows 内置 WPF 现代通知卡片,与系统 UI 风格一致
  • 自动降级:WPF 不可用时无缝回退到 node-notifier,跨平台兼容
  • 后台可达:当聊天窗口处于后台时,确保关键提醒不被遗漏
  • 零配置启动:首次运行自动安装依赖,无需用户手动执行 npm
  • 灵活持久化:支持 permanent 模式请求常驻通知(实际行为取决于后端能力)

潜在局限

  • Windows 限定:核心优势仅在 Windows 环境发挥,Linux/macOS 仅回退到基础 node-notifier 功能
  • 超时非绝对permanent 意图在 WPF 路径下仍受约 60 秒自动关闭限制
  • 依赖 Node 运行时:需本地 Node.js 环境,纯原生 Windows 方案仍有间接层
  • 通知权限:受 Windows 通知中心设置影响,可能被系统静默或分组折叠

适合人群

  • 需要本地弹窗闹钟/番茄钟的学习工作者
  • 希望后台任务(编译、下载、定时脚本)完成后强提醒的开发者
  • 对聊天机器人消息容易遗漏、偏好系统级通知的 Windows 用户

常规风险

  • 脚本注入:若外部输入直接拼接到 --title--message 参数,存在命令注入可能;建议对输入做转义或白名单过滤
  • 通知轰炸:高频调用可能导致通知中心堆积,影响其他应用通知的可读性
  • 权限与隐私:通知内容会写入 Windows 通知历史,敏感信息需谨慎使用

Windows Notifier 内容

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