SubsTracker 是基于 Cloudflare Workers 的轻量订阅管理系统。能轻松管理各类订阅,自定义提醒天数,支持农历显示。可通过 Telegram、邮件等多渠道通知,适配多端,还优化备注显示,记住用户偏好,助您告别订阅到期遗忘烦恼。
SubsTracker | 开源订阅管理与多渠道到期提醒系统
基于 Cloudflare Workers 的轻量级订阅管理系统,助您轻松追踪各类订阅服务的到期时间,并通过 Telegram、Webhook 等多渠道发送及时提醒。
✨ 功能特色
🎯 核心功能
- 订阅管理:可添加、编辑、删除各类订阅服务
- 智能提醒:自定义提前提醒天数,支持自动续订计算
- 农历显示:支持农历日期显示,可自由控制开关
- 状态管理:可对订阅进行启用/停用操作,自动识别过期状态
📱 多渠道通知
- Telegram:支持通过 Telegram Bot 发送通知
- NotifyX:集成 NotifyX 推送服务
- Webhook 通知:支持自定义 Webhook 推送
- 企业微信机器人:支持企业微信群机器人发送通知
- 邮件通知:基于 Resend 的专业邮件服务
- Bark:支持 iOS Bark 推送
- 自定义 Webhook:支持自定义请求格式和模板
🌙 农历功能
- 农历转换:支持 1900 - 2100 年农历转换
- 智能显示:列表和编辑页面可控制农历显示
- 通知集成:通知消息中可包含农历信息
🎨 用户体验
- 响应式设计:完美适配桌面端和移动端
- 备注优化:长备注自动截断,悬停可显示完整内容
- 实时预览:日期选择时实时显示对应农历
- 用户偏好:记住用户的显示偏好设置

