GoForum🌐 V2EX

PushGo,全新消息推送 App,开源免费,支持 iOS / watchOS / macOS / Android

clarkethan · 2026-04-21 23:25 · 0 次点赞 · 2 条回复

之前在这里预告过,PushGo ,全新消息推送 App ,支持 iOS / watchOS / macOS / Android,要做一个新的推送通知的 app ,类似 Bark / Ntfy ,名字叫 PushGo ,经过几个月陆续的努力,目前已经上线了第一个真正意义上的正式版本,欢迎大家试用。

PushGo 现在已经上线了 iOS / macOS / watchOS / Android 四个端的 app ,以及网关,全部开源免费,目前最新版本是 v1.2 ,即可以使用公共网关,也可以自建私有网关

官网: https://www.pushgo.cn

api 文档: https://www.pushgo.cn/reference/api-message/

TG 用户群:PushGo 用户交流群

仓库地址

下载地址

PushGo 的独特

最早想做 PushGo ,主要是市面上的通知类 app 在数据模型层面,过于单一了,无法承载负载一些的数据类型,所以我觉得做一个能覆盖常用数据模型的工具,目前 PushGo 在常规一次性通知的基础上,已经增加了 事件、对象 这两个模型,后面计划很快会增加 任务 等模型,创造丰富的表达能力,满足更多场景的需求

  • 通知:基础的一次性消息,可以自由送达,支持丰富的 markdown 格式
  • 事件:这是一个标准意义的 事件流 模型,可以创建事件、更新和关闭事件,事件可以有丰富的中间变化状态和过程,是一个拥有完整生命周期的数据模型
  • 对象:一个融合了 基础属性、事件流、通知、变化记录 的复合模型,可以用来表达更丰富的实体或虚拟物体

目前已经实现的点

  • 支持 FCM / APNS 通道,后续国内 Android 厂商逐渐开放个人开发者接入的时候,会增加国内厂商的内置通道支持
  • 在 Android 平台,支持私有协议通道,在 FCM 无法使用的场景中可以使用
  • 参考 bark 的实现逻辑,实现了E2E 加密,充分保障隐私
  • 提供更大的单条消息支持,最大允许 32KB 的消息
  • 内建 pull 和 ack 能力,更好的保证消息触达的可靠性
  • 提供 MCP 能力,完整实现 oAuth2 和 DCR ,内建了消息推送、绑定等基础能力工具,可以搭配各类 ai agent 使用

未来

  • PushGo 才刚出生,还有很多不完善的地方,目前只是实现了一个基础骨架,很多功能还需要继续打磨,后续会快速迭代,争取能做得越来越好
  • 数据模型层面,有两个未来方向,一是增加更多更丰富的数据模型,二是在现有数据模型基础上,定制 ui 展示层,实现更丰富更美观的展示,从而实现更多个性化表达
  • 接下来的两三个版本内,将上线 Windows app ,以及提供 WNS 通道支持
  • 后续将提供 自动化 支持,根据收到的数据,自动执行一些特定的操作
  • PushGo 会持续开源免费,并且公共网关提供不低于 10 年的运营保障,如果你对数据安全性和稳定性有更高的要求,请选择自建网关

BUG / 建议

目前刚起步,太多不完善的地方了,有任何问题,欢迎随时通过 github 仓库或 TG 群 与我交流,合理的建议和想法会尽量予以支持的

2 条回复
kirbyzhu · 2026-04-22 00:00
#1

如果有详细操作手册就好了

clarkethan · 2026-04-22 00:30
#2

@kirbyzhu 官网有文档,可以去看看,如果还有什么不清楚的,随时这里或者 TG 群里面问我,文档我会随时更新的,缺啥跟我说

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: clarkethan
发布: 2026-04-21
点赞: 0
回复: 0