Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

订阅管理系统

基于 CloudFlare Workers 的智能订阅管理和提醒系统,支持农历显示、多渠道通知、企业微信应用通知等功能。

✨ 功能特色

🎯 核心功能

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

📱 多渠道通知

  • Telegram:支持 Telegram Bot 通知
  • NotifyX:集成 NotifyX 推送服务
  • 企业微信应用通知:支持企业微信应用推送
  • 自定义 Webhook:支持自定义请求格式和模板

🌙 农历功能

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

🎨 用户体验

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

🚀 一键部署

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

Deploy to Cloudflare Workers

就这么简单! 点击上面的按钮,几分钟内就能拥有自己的订阅管理系统

📋 三步开始使用

1️⃣ 一键部署

点击上面的部署按钮,等待部署完成,KV设置为 SUBSCRIPTIONS_KV

2️⃣ 首次登录

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

3️⃣ 开始使用

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

💡 小提示: 部署时 CloudFlare 会自动创建数据存储空间,在 Dashboard 中可能显示为 "subscription-manager",这是正常的!

🔧 通知渠道配置

Telegram

NotifyX

企业微信应用通知

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

🎨 主要特色

  • 📱 响应式设计 - 手机电脑都好用
  • 🌙 农历显示 - 支持农历日期,可开关控制
  • 📝 智能备注 - 长备注自动截断,悬停查看完整内容
  • 🔔 多渠道通知 - 支持多种通知方式同时使用
  • 自动提醒 - 定时检查,不错过任何重要日期

📄 许可证

MIT License - 免费使用,随意修改


如果这个项目对您有帮助,请给个 ⭐ Star 支持一下!

💡 遇到问题? 欢迎提交 Issue 反馈

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages