关于 subscription-audit
subscription-audit 是一项用于审查交易记录中定期订阅支出的技能,适合想了解订阅总开销并找出可能闲置服务的人。它汇总月度与年度费用,将异常检测结果与交易记录交叉核对,并估算取消后的潜在节省。
主要功能
- 01查找定期订阅扣款
- 02汇总月度和年度费用
- 03标记疑似闲置订阅
- 04按商户统计订阅成本
- 05估算取消后的年度节省
适用场景
- 01盘点当前订阅服务与费用
- 02发现可能被遗忘的订阅
- 03决定优先审查或取消的服务
- 04估算取消标记项目后的节省
MCP 相关
该技能使用 Wilson 的 `anomaly_detect` 检测疑似闲置订阅,并用 `transaction_search` 检索和核实定期扣款。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ openaccountant/ skills --skill subscription-audit安装后在 Claude Code 中输入/subscription-audit确认已加载。
详细介绍
订阅审计
概述
扫描你的交易历史,查找定期订阅扣款,汇总每月和每年的订阅支出,识别近期使用模式没有变化的订阅,并推荐可取消的订阅。
使用的 Wilson 工具
anomaly_detect— 通过类型unused_subscriptions检测未使用或已遗忘的订阅transaction_search— 查找所有定期扣款并验证订阅模式
工作流
- 使用
types: ["unused_subscriptions"]运行anomaly_detect,找出可能未使用或重复的订阅。 - 使用
query: "subscription OR recurring OR monthly"和months: 6运行transaction_search,提取过去 6 个月内所有类似订阅的交易。 - 按商户名称对结果分组,并计算每项订阅的月费。
- 汇总所有定期扣款,得出每月订阅总支出和年化费用。
- 将异常检测结果与交易列表交叉核对。标记所有出现在未使用列表中的订阅。
- 提供一张表格,包含以下列:商户、月费、年费、活跃月数、状态(活跃/待审核)。
- 推荐可取消的订阅——优先处理标记为未使用的订阅,然后将其余订阅按费用从高到低排序。
- 计算取消所有已标记订阅后可能节省的年度费用。
不使用 Wilson 时
- 将银行交易导出为 CSV 文件(Chase:Statements & Documents > Download Account Activity > CSV;Bank of America:Statements & Documents > Download Transactions)。
- 在电子表格中打开 CSV(Google Sheets 或 Excel)。
- 按 Description 列排序,查找名称重复且金额一致的商户。
- 使用筛选器:在 Google Sheets 中添加辅助列,并使用
=IF(COUNTIF(B:B, B2) > 1, "Recurring", "One-time"),其中 B 列是商户/描述列。 - 创建数据透视表,按商户名称分组、汇总金额并统计出现次数。
- 每月出现且金额一致的商户很可能是订阅。
- 将每笔月费乘以 12,得出年费。
- 检查每项订阅并自问:“过去 30 天内我用过这项服务吗?”对回答“没有”的订阅予以取消。
- 可搜索的常见订阅商户:Netflix、Spotify、Hulu、Disney+、Amazon Prime、Adobe、Dropbox、iCloud、Google One、YouTube Premium、健身房会员、新闻订阅。
重要说明
- 订阅检测依赖交易描述中的模式匹配。有些商户在不同扣款中使用的名称可能不同。
- 年度订阅(每年扣款一次)可能不会出现在 6 个月的时间范围内。将搜索范围延长至 12-18 个月,以便发现这类订阅。
- 免费试用转为付费订阅后很容易被忽略——留意来自陌生商户的小额初始扣款。
评论
支持 Markdown