
从记录订阅到触发提醒
SubsTracker 不打算替代记账或财务规划工具,它只做一件事:把周期性付费项目的到期时间管住。会员、软件授权、域名、云资源——这些需要按时续费的服务都可以集中录入,到期状态一目了然。
不同服务的重要性并不相同,因此每条订阅都能单独设定提前几天发出提醒。正在使用的项目会按设定进入通知流程;暂时不想被打扰的可以停用;已经失效或待处理的记录则标记为过期。
通知去哪儿,界面怎么看
提醒要送到用户日常查看消息的地方。Telegram、NotifyX、Webhook、企业微信机器人、Resend 邮件、Bark 以及自定义 Webhook 均在可选范围内,即时消息、团队群、邮件或 iOS 推送各有对应入口。若要把提醒接入内部系统或自动化流程,自定义 Webhook 允许调整请求格式与模板。
管理端采用响应式布局,电脑和手机浏览器都能打开。列表里的备注过长时会自动收起,鼠标悬停即可展开全文,记录账号信息、续费方式或套餐说明时不会撑乱版面。农历开关在列表页和编辑页都有,通知内容中也可附带农历日期,转换范围覆盖 1900 至 2100 年。
部署条件与配置核对
这套源码运行在 Cloudflare Workers 上。开始之前,需要有一个 Cloudflare 账号并准备好对应的 Workers 项目环境,然后依照源码内的实际步骤完成发布。发布成功后从 Web 入口进入管理界面,再逐项配置订阅和通知渠道。
数据库类型、环境变量名称、构建命令等细节,现有资料没有逐条列出,应以源码中的渠道设置和 NotifyX 服务要求为准。部署时不宜直接套用固定参数,项目源码说明和运行时的提示才是最终依据。