在现代数字生活中,个人和小团队往往同时订阅了众多会员服务、SaaS 工具、域名、云服务器等。一旦管理不当,容易错过续费时间,造成重复扣款或服务中断。SubsTracker应运而生,它是一款轻量级、开源的订阅管理与提醒系统,集中管理所有订阅信息,并通过多渠道智能提醒到期情况,让续费和管理更加可控。
SubsTracker 是什么?
SubsTracker 是部署在 Cloudflare Workers 上的开源订阅管理工具,适合个人用户和小团队使用。用户可以在同一界面添加、编辑和监控所有订阅项目,系统会自动计算到期时间并通过 Telegram、Webhook、企业微信、邮件等多种方式发出提醒。它强调自部署、隐私可控和灵活扩展,能够满足不同用户的个性化需求。
开源地址:https://github.com/mangguo02/sub

核心功能
SubsTracker 的设计聚焦于订阅管理效率与提醒可靠性:
- 灵活的订阅管理 —— 添加、编辑、删除订阅项目,为每条记录设置到期时间、费用、备注和提醒天数
- 状态智能识别 —— 自动标记启用、停用与过期状态,列表信息一目了然
- 多渠道智能通知
- Telegram Bot 实时提醒
- NotifyX 推送服务整合
- Webhook 自定义回调
- 企业微信机器人消息
- 邮件通知(Resend)
- iOS Bark 推送
- 农历日期支持 —— 1900–2100 年完整农历转换,提醒信息可同时显示公历和农历
- 响应式设计与用户偏好保存 —— 适配桌面和移动端,界面友好,备注信息可悬停查看,日期实时预览
使用场景
| 人群/角色 | 场景描述 | 推荐指数 |
|---|---|---|
| 个人用户 | 管理会员、云服务、域名等多项订阅,避免忘记续费 | ★★★★★ |
| 小团队 | 集中管理 SaaS 工具、服务器或内部订阅 | ★★★★☆ |
| 开发者/极客 | 通过 Webhook 与现有系统打通提醒能力 | ★★★★★ |
| 注重隐私用户 | 偏好自部署,掌握数据完全控制权 | ★★★★★ |
操作指南
- 一键部署
- Fork GitHub 仓库,点击部署按钮完成 Cloudflare Workers 部署
- 配置 KV 名称为
SUBSCRIPTIONS_KV
- 首次登录
- 访问部署域名,默认账号:admin / 密码:password
- 修改默认密码确保安全
- 添加订阅
- 输入订阅项目、到期时间、费用与备注
- 配置提前提醒天数
- 配置通知渠道
- 设置 Telegram、Webhook、企业微信、邮件、Bark 等
- 自动监控与提醒
- SubsTracker 会按设置周期自动监控并发送提醒
支持平台
- Web 浏览器:支持桌面端和移动端访问
- Cloudflare Workers 部署:无需自建服务器,访问速度快、维护成本低
- 自部署可控:完全开源,可根据需求修改与扩展
产品定价
- 完全免费开源:无需付费即可部署和使用所有功能
常见问题
Q1:如何保障提醒不遗漏?
- 系统支持多渠道通知,确保在 Telegram、企业微信、邮件等多平台接收提醒。
Q2:支持农历日期提醒吗?
- 支持 1900–2100 年农历转换,提醒信息可同时显示农历与公历。
Q3:是否需要复杂服务器配置?
- 不需要,依托 Cloudflare Workers 一键部署即可,无需额外服务器运维。
Q4:是否适合团队使用?
- 适合小团队集中管理订阅,也可通过 Webhook 与团队系统整合提醒。
开发者小结
SubsTracker 提供了集中化订阅管理、灵活提醒和农历支持等多重优势,尤其适合拥有多个在线服务订阅的个人或小团队使用。它兼顾了自部署可控性与多渠道通知能力,让用户无需频繁检查各平台即可掌握订阅状态。偏好隐私、希望统一管理所有订阅的用户会从中受益,而对企业级多用户管理有高要求的团队则可能需要额外扩展功能。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...
