📌 项目日期:2026年11月 | 数据来源:GitHub官方仓库 | 星数:40,307+
通知是最典型的"脏活":in-app红点、邮件、短信、推送、Slack/Discord消息——每家一个API、每种一个模板。Novu(4万星,Product Hunt金奖2023,曾登HN当日第1)把这块做成开源基础设施:一个API统一全渠道,带工作流引擎(步骤/条件/延迟)、用户偏好管理(用户自己选收不收)、以及官方包 @novu/react(in-app收件箱组件)与 @novu/js。
Agent时代的意义:Agent要"联系你拍板"(如 Agent Autoloop 的拍板卡片)、常驻智能体要"找到你"(如 AnyModelBot)——通知层有了标准件。
| 能力 | 说明 |
|---|---|
| 全渠道 | in-app/邮件/短信/推送/聊天(Slack/Discord等) |
| 工作流引擎 | 步骤/条件/延迟/摘要编排 |
| 偏好管理 | 用户自选渠道与免打扰 |
| 官方包 | @novu/react(收件箱UI)+ @novu/js |
npm install @novu/js
# 或 @novu/react 拿现成的in-app收件箱组件
# Agent侧:一个notify调用直达全渠道
# 自托管或Novu Cloud
开源的通信基础设施(4万星,Product Hunt金奖2023+HN当日第1):为Agent与应用提供统一通知层——in-app、邮件、短信、推送、聊天渠道一个API全管,含工作流引擎、用户偏好管理、@novu/react与@novu/js官方包。
Agent要"联系你"时(审批卡片、结果通知、报警)渠道各异——Novu把多渠道通知做成基础设施,Agent只管调一个API。