订阅管理与提醒系统的封面图

订阅管理与提醒系统

基于Cloudflare Workers的轻量级订阅管理系统,帮助您轻松跟踪各类订阅服务的到期时间,并通过Telegram,企业微信等发送及时提醒。

SubsTracker - 订阅管理与提醒系统

项目地址

基于Cloudflare Workers的轻量级订阅管理系统,帮助您轻松跟踪各类订阅服务的到期时间,并通过Telegram,企业微信等发送及时提醒。

✨ 功能特色

🎯 核心功能

订阅管理:添加、编辑、删除各类订阅服务
智能提醒:自定义提前提醒天数,自动续订计算
农历显示:支持农历日期显示,可控制开关
状态管理:订阅启用/停用,过期状态自动识别

###📱 多渠道通知
Telegram:支持 Telegram Bot 通知
NotifyX:集成 NotifyX 推送服务
企业微信应用通知:支持企业微信应用推送
企业微信机器人:支持企业微信群机器人通知
邮件通知:基于 Resend 的专业邮件服务
自定义 Webhook:支持自定义请求格式和模板

🌙 农历功能

农历转换:支持 1900-2100 年农历转换
智能显示:列表和编辑页面可控制农历显示
通知集成:通知消息中可包含农历信息

🎨 用户体验

响应式设计:完美适配桌面端和移动端
备注优化:长备注自动截断,悬停显示完整内容
实时预览:日期选择时实时显示对应农历
用户偏好:记住用户的显示偏好设置

🚀 一键部署

点击按钮,一键部署到 CloudFlare Workers,
Deploy to Cloudflare Workers

适用于新部署的,以前部署过的直接替换js中的内容即可!

📋 三步开始使用

1️⃣ 一键部署

Fork仓库,然后点击自己仓库里的部署按钮,等待部署完成,注意,KV名称修改为 SUBSCRIPTIONS_KV image.png

2️⃣ 首次登录

访问部署后的域名
默认用户名:admin
默认密码:password

3️⃣ 开始使用

修改默认密码(进入系统配置)
配置通知渠道(选择一个或多个)
添加订阅,设置提醒
享受智能提醒!

🔧 通知渠道配置

Telegram
Bot Token: 从 @BotFather 获取
Chat ID: 从 @userinfobot 获取
NotifyX
API Key: 从 NotifyX官网 获取
邮件通知 (Resend)
API Key: 从 Resend官方教程 获取
发件人邮箱: 必须是已在Resend验证的域名邮箱
收件人邮箱: 接收通知的邮箱地址
支持HTML格式的美观邮件模板
企业微信应用通知
推送 URL: 从 企业微信应用通知平台 获取
支持自定义请求头和消息模板
企业微信机器人
推送 URL: 参考官方文档获取

💡 提示: 系统默认每天早上8点自动检查即将到期的订阅

相关文章推荐

基于当前文章的分类和标签为您推荐相关内容

体验最佳的文字卡片工具的预览图
工具资源

体验最佳的文字卡片工具

视觉优先的时代,仅靠简单的文字已经不足以引起注意。你想让信息更有冲击力、更具吸引力?流光卡片,让每一条信息都成为视觉焦点。 6 折优惠码:ILOVELIFE