跳转到内容
Statocysts 章鱼吉祥物将同一事件分发到多个通知提供方端点。Statocysts 章鱼吉祥物将同一事件分发到多个通知提供方端点。

Statocysts

基础设施的「感觉器官」——使用一个 URL 将通知投递到任何目标。

一个 API · 统一通知投递

一种通知模型,连接每个投递目标

Section titled “一种通知模型,连接每个投递目标”

使用协议 URL 标识通知提供方,并行投递到多个目标,再通过统一 API 检查每一个失败结果。

统一目标

使用一种格式描述通知提供方和接收者。

并行投递

同时尝试所有通知目标,彼此互不阻塞。

汇总失败

集中返回所有投递失败,便于处理和排查。

终端窗口
pnpm add statocysts
notify.ts
import { send } from 'statocysts'
await send(process.env.SLACK_TARGET!, {
title: '部署完成',
body: '生产环境运行正常。',
})

请将完整通知目标 URL 保存在环境变量或密钥存储中。

查看完整的快速开始指南 →