共计 2632 个字符,预计需要花费 7 分钟才能阅读完成。
免费玩转 Cloudflare-06:这款零成本订阅管理神器,帮你盯紧每一笔自动扣费!
星哥说 :平时大家是不是订阅了一堆服务?Netflix、ChatGPT、各种云服务器和工具会员……结果要么忘记续费导致服务中断,要么忘记取消被偷偷自动扣费?今天,星哥给大家带来一款 完全免费、轻量且强大 的开源订阅追踪神器,帮你把每一分钱都花在刀刃上!
你的订阅,真的管明白了吗?
在这个“万物皆可订阅”的时代,我们的账单里藏着太多“隐形刺客”。
- • 忘了取消免费试用,下个月直接被扣费?
- • 重要的云服务到期没续费,数据差点丢失?
- • 订阅太多,根本记不清哪个是按月扣、哪个是按年扣?
为了解决这个痛点,星哥最近挖到了一个宝藏开源项目:SubsTracker。它基于 Cloudflare Workers 构建,不仅能帮你追踪所有订阅的到期时间,还能在到期前通过多种渠道疯狂“轰炸”提醒你!
最重要的是:它跑在 Cloudflare 上,日常使用完全零成本!

为什么星哥强烈推荐 SubsTracker?
这款工具不仅轻量,功能更是武装到了牙齿,完全颠覆了传统的记账软件体验:
1️⃣ 聪明的“多档位”提醒机制
它不是简单的“到期前一天”提醒。你可以为每个订阅独立设置多条规则,比如:到期前 7 天、3 天、1 天、当天 各提醒一次。如果到期后还没续费,它甚至支持 到期后每 X 小时重复提醒,直到你手动标记续订为止,彻底杜绝漏缴!
2️⃣ 支持 9 种通知渠道,总有一款适合你
不管你是重度微信用户还是折腾党,它都能完美适配。支持的通知渠道包括:
- • 📱 移动端首选:Bark (iOS)、企业微信机器人
- • 💬 极客最爱:Telegram、NotifyX、Gotify
- • 📧 传统稳妥:Resend 邮件、Server 酱、PushPlus
- • 🔗 高度定制:自定义 Webhook(支持自定义 Header 和消息模板)
3️⃣ 懂中国人的“农历”续订支持
这是一个非常贴心的特色功能!内置了 1900-2100 年的农历转换。如果你有一些按农历周期(比如每年春节、中秋)续费的习惯,它也能完美支持。
4️⃣ 专业的财务仪表盘,钱花在哪一目了然
支持 CNY、USD、HKD、TWD、JPY、EUR 等 9 种主流货币,并内置动态汇率换算。系统自带支出仪表盘,月度 / 年度支出、环比变化、未来 7 天即将续费金额、按类型分类排行,让你对自己的数字生活开销心中有数。
5️⃣ 极致的“可观测性”,告别通知玄学
没收到通知?别慌!
- • 内置
/admin/notify-logs通知历史页,成功或失败都有详细记录,支持多维度筛选。 - • 提供
/debug时区诊断页面,登录即可查看 UTC 时间、本地时区以及当前是否处于通知窗口,排查问题一目了然。
保姆级部署教程
SubsTracker 的部署非常简单,星哥为大家整理了两种最常用的方式。无论哪种,都需要你先准备好一个 Cloudflare API Token(需包含 Workers 编辑 + KV 编辑权限)。
方式一:命令行一键部署(推荐新手)
在你的电脑终端(Terminal / PowerShell)中依次执行以下命令:
# 1. 克隆项目到本地
git clone https://github.com/wangwangit/SubsTracker.git
cd SubsTracker
# 2. 安装依赖
npm install
# 3. 设置你的 Cloudflare API Token
# macOS / Linux 用户执行:
export CLOUDFLARE_API_TOKEN= 你的 token
# Windows PowerShell 用户执行:
$env:CLOUDFLARE_API_TOKEN="你的 token"
# 4. 一键安全部署
npm run deploy:safe
💡 星哥提示:
deploy:safe命令非常聪明,它会自动帮你检测并创建所需的 KV 命名空间(SUBSCRIPTIONS_KV),并自动写入配置文件,随后完成部署。
方式二:GitHub Actions 自动部署(适合进阶玩家)
1.Fork 本仓库到你的 GitHub。

2. 设置 Secrets
进入仓库的 Settings → Secrets and variables → Actions
添加两个 Secrets:
- •
CLOUDFLARE_API_TOKEN:你的 Cloudflare API Token - •
CLOUDFLARE_ACCOUNT_ID:你的 Cloudflare 账户 ID(可选)

配置完成后,每次 push 代码到 master 分支,或者在 Actions 页面手动触发,即可自动完成测试与部署。
首次登录与避坑指南
部署成功后,访问你的 Worker 域名即可看到登录页面。
- • 默认用户名:
admin - • 默认密码:
password

⚠️ 星哥严重警告 :首次登录后, 请立刻、马上 在系统配置中修改默认密码!保护好自己的数据安全。
如果不小心忘记了密码怎么办? 别急,进入 Cloudflare Dashboard → Workers → KV → 找到 SUBSCRIPTIONS_KV → 编辑 config 这条记录的 JSON,直接修改里面的 ADMIN_PASSWORD 字段即可重置。
常见问题排查 (FAQ)
Q:为什么到了时间我没收到通知? A: 星哥教你三步排查法:
- 1. 访问
/debug页面,确认当前时间是否在你设置的NOTIFICATION_HOURS通知窗口内。 - 2. 访问
/admin/notify-logs,查看是否有 failed 记录,展开查看具体报错原因。 - 3. 检查该订阅的“提醒规则”是否配置正确,以及 Cron 调度日志中是否命中了规则。
Q:部署时报 Authentication error [code: 10000] 怎么办? A: 这通常是 Wrangler 缓存或 Token 权限问题。请重新检查并设置 Token,如果仍报错,尝试删除项目目录下的 .wrangler/ 文件夹后重试。
星哥总结
在各类付费 SaaS 记账软件泛滥的今天,SubsTracker 凭借 Cloudflare Workers 的零成本底座 、 极高的可定制性 以及 贴心的农历 / 多币种支持,绝对称得上是订阅管理领域的“降维打击”。
花 5 分钟部署一个属于自己的订阅管家,每年帮你省下的“忘记取消的自动扣费”,绝对远超你的想象!
觉得有用的话,别忘了给原作者的 GitHub 仓库点个 ⭐ Star 支持一下开源精神!
项目地址:https://github.com/wangwangit/SubsTracker
👇 喜欢这篇文章,记得点个【在看】和【赞】,分享给身边总忘记续费的朋友!






