Notify

🔔 智能通知中枢,条件触发全掌控

统一通知管理中心,支持多通道配置、条件触发与完整历史追溯,解决信息过载与漏收关键消息的问题。

收藏
7.4k
安装
3.7k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Notify 技能是一个集中式的通知管理枢纽,设计用于解决 AI 助手与用户之间的信息触达问题。其核心理念是"用户决定何时、何地、收到什么"

三大功能模块:

1. 通道偏好配置 - 支持按优先级路由(urgent/normal/digest)选择不同渠道(Pushover、ntfy、Email、当前对话等),并可设置免打扰时段
2. 条件触发器(Watchers) - 用户通过自然语言设置"当 X 发生时通知我",系统自动创建监控规则并跟踪状态

3. 通知日志 - 完整记录每条通知的发送时间、渠道、内容与触发来源,支持溯源查询

典型工作流:

用户: "Notify me when deploy completes"
→ 创建 Watcher [w1] deploy completes | push | active
→ 条件满足时 → 按优先级路由至 push 渠道
→ 记录日志 [timestamp] push | "Deploy complete" | w1

显著优点

  • 去中心化设计:不依赖单一推送服务,支持多提供商冗余
  • 用户主权明确:DND 时段、优先级规则完全由用户配置,避免侵扰
  • 可追溯性强:每条通知都有 trigger 标记,可回答"为什么收到这条消息"
  • 条件即代码:自然语言直接转化为可执行的监控规则

潜在局限

  • 外部依赖风险:Push 提供商(Pushover/ntfy)的可用性直接影响紧急通知
  • 条件表达力边界:复杂条件(如"当 A 且 B 但非 C")可能需要更精确的定义
  • 无内置持久化:依赖 markdown 文件存储,高并发场景可能有限制
  • 跨设备同步:未明确说明多设备间的 watcher 状态同步机制

适合人群

  • 需要监控异步任务完成状态的开发者/运维人员
  • 希望过滤信息噪音、只接收关键事件通知的知识工作者
  • 使用多平台工具链、需要统一通知出口的高级用户

常规风险

  • 通知疲劳:Watcher 规则设置过于宽泛可能导致消息轰炸
  • 渠道单点故障:过度依赖单一 push 提供商可能遗漏关键警报
  • 隐私泄露:Push 通知内容可能经过第三方服务,敏感信息需谨慎
  • 时区/作息误判:DND 配置不当可能导致紧急通知被错误压制

Notify 内容

手动下载zip · 4.9 kB
channels.mdtext/markdown
请选择文件