Webhook 满天飞的时代,我用一个面板做"通知收口"
从维护多个 GitHub repo 想要 star 通知开始,到给 Kimi 加任务结束通知、给自建监控加告警,再到渠道从 Bark 切到飞书多群分发、准备切 Slack 国际项目——4 个工具、4 个 webhook、4 个 key 散落各处,告警来了只能 SSH 上去关脚本。我决定自己做一个:信息源统一进、分发渠道统一出,中间所有事在一个面板里点完。它叫 Bluebird,Python 单文件、零依赖、免费自托管。
从维护多个 GitHub repo 想要 star 通知开始,到给 Kimi 加任务结束通知、给自建监控加告警,再到渠道从 Bark 切到飞书多群分发、准备切 Slack 国际项目——4 个工具、4 个 webhook、4 个 key 散落各处,告警来了只能 SSH 上去关脚本。我决定自己做一个:信息源统一进、分发渠道统一出,中间所有事在一个面板里点完。它叫 Bluebird,Python 单文件、零依赖、免费自托管。
一个用 Rust 写的列式流处理引擎,不做分布式有状态计算,在生产环境跑通了上千条 pipeline。我为什么选它做深度研究。