Fwrd 徽标Fwrd在 App Store 下载

在 iPhone 上根据银行短信记录开支

作者:Fwrd · · 更新于

你可以在 iPhone 上根据银行短信记录开支:用“快捷指令”的“信息”自动化,把每条新的银行提醒交给 Fwrd,由它 POST 到 Zapier、Make 或 n8n 的 Webhook,再由它在 Google 表格里添加一行。同样的提醒也可以发送到家人的 Telegram 或 Slack 聊天,并经过筛选,只放行与开支有关的短信。

你需要: 接收银行短信的那部 iPhone、“快捷指令”App(手机里本来就有)、运行 iOS 26 或更高版本以使用 Fwrd,以及用于表格的 Zapier、Make 或 n8n 账户。

iPhone 能根据银行短信记录开支吗?

能,但没有 App 能自己读取你的短信;iOS 不允许。你只需设置一次“快捷指令”自动化,它就会把每条新的银行短信交给一个操作,由这个操作决定它去哪里。

有两种用法:

方式 你得到什么 适合的情况
用 Fwrd 发送到 Webhook,再到表格 每条提醒的原始文字,每条一行,放在你自己的表格里 你想要自己的列、公式或图表
用 Fwrd 发送到家人聊天 每条开支提醒都发布在家里人能看到的地方 你与别人共用一张卡或一份预算

Fwrd 转发的是提醒本身,放在你自己的表格或聊天里,来自任何银行,列、公式和图表由你自己决定。

如何把银行短信记入 Google 表格

Fwrd 把每条银行提醒发送到 Zapier、Make 或 n8n 的 Webhook,再由那个工具在你的 Google 表格里添加一行。Webhook 指南完整介绍了这个转发目标,自动化指南则展示了“快捷指令”的每一个画面。

  1. 选好那个词。 打开几条你银行的提醒,找出每条开支提醒里都有的词,例如 debited、spent 或 purchase。银行提醒通常来自不在你“联系人”里的短号码,所以请匹配词语,而不是发件人。

  2. 创建 Webhook。 在 Zapier 中,用 Webhooks by Zapier 新建一个 Zap,选取 Catch Hook。在 Make 中,添加一个 Custom webhook。在 n8n 中,添加一个设为 POST 的 Webhook 节点,使用它的 Production URL,并发布工作流。复制这个 URL。

  3. 在 Fwrd 中添加这个 Webhook。 打开 Fwrd,轻点 +,选取 Webhook,并粘贴 URL。轻点“发送测试信息”,让你的工具了解这些字段,然后轻点 ✓ 保存。

  4. 创建“信息”自动化。 在 iOS 27 上,打开“快捷指令”,依次轻点“资料库”“自动化”和 +。如果看到“描述快捷指令”,轻点“编辑”。轻点“自动化”,再轻点“信息”,将“发件人”改为“信息”,然后输入你的词。在 iOS 26 上,打开“自动化”标签页,轻点 +,选取“信息”,并在“信息包含”下输入你的词。

    触发条件显示“When I receive a message where Message contains Code”(英文界面)
  5. 让它不经询问直接运行。 在 iOS 27 上,轻点触发条件旁边的箭头,确保“运行前确认”已关闭。依次轻点 ⓘ 和“隐私”,确保“锁定时允许运行”已打开。在 iOS 26 上,选取“立即运行”,然后轻点“下一步”和“创建新快捷指令”。

  6. 添加 Fwrd 的操作。 搜索“转发”,添加“转发信息到所有目标”。把它的“信息”设为“输入“快捷指令”的信息”(在 iOS 26 上,依次选取“输入“快捷指令”的信息”和“信息”)。轻点返回来保存(iOS 26 上为“完成”)。

  7. 构建这一行。 在你的工具里,添加一个 Google Sheets 步骤,根据 content 字段创建一行。Fwrd 会按短信到达时的样子发送,格式是带有 content 和 text 字段的 JSON,而且不发送日期或时间,所以请用你的工具的当前时间填写日期列。文本解析步骤可以把金额提取到单独的一列。

  8. 这就完成了。 含有你设定的词的新银行提醒现在会自动进入你的表格,无论 iPhone 是否锁屏。

Zapier、Make 和 n8n 页面有每个工具的使用提示,Webhook 页面则列出了你的端点会收到的全部内容。

如何与家人共享开支提醒?

在 Fwrd 中添加一个 Telegram 或 Slack 转发目标,自动化交来的每条提醒也会发布到那里,仍然只算一次转发。Telegram 需要你用 BotFather 创建并加入家庭群的机器人,以及该群的聊天 ID;Telegram 页面介绍了如何找到它。

要把其他内容拦在外面,请打开 Fwrd 中的这个转发目标,在“哪些短信”下选取“仅部分短信”,并把你的词添加到“包含任一词语”:debited、spent、purchase。一个词语列表只算一个条件,所以免费版也能用。“试一条短信”会显示一条示例提醒是否会被放行。

如何把验证码和促销短信拦在外面?

请选与开支有关的词,而不是你银行的名称,因为一次性密码和优惠信息也会提到银行。如果你银行的密码短信也含有 purchase,请用它们不共有的词,或者用 Fwrd Pro,添加“不包含”,填入 OTP 或 code。免费版每个转发目标允许一个条件;Fwrd Pro 不限数量。

这些筛选条件适用于每个转发目标。电子邮件、另一部手机和 WhatsApp 需要多一步:把发送操作放进“快捷指令”的“如果”里,然后在“哪些短信”里打开“已添加“如果””。

这个方案做不到什么

  • 免费版每月涵盖 15 条提醒。 超过之后,新提醒要到下个月才会再进入你的表格,除非你有 Fwrd Pro。
  • 它只能捕获新短信。 你设置之前到达的提醒不会被发送,所以表格从今天开始记录。
  • 它不会把开支分类。 Fwrd 按短信到达时的样子原样转发;类别和合计由你的表格或工具来做。
  • Fwrd 的操作会发送到你已打开的每个转发目标。 如果 Fwrd 已经把验证码发布到团队聊天,请给那个转发目标设置筛选条件,否则你的银行提醒也会出现在那里。
  • iPhone 必须开机并联网。 重新启动后,先解锁一次,转发才会再次开始。
  • 银行卡信息会离开手机。 银行短信常常包含卡号末位数字、余额和商户名称。Fwrd 在 iPhone 上处理它们,中间没有 Fwrd 的服务器,但之后每一份副本都保存在 Telegram、Slack、你的自动化工具和你的表格中,遵循它们各自的规定。请只发送到你自己掌控的转发目标。

关于根据银行短信记录开支的问题

在 iPhone 上,App 能自动读取我的银行短信吗?

不能。iOS 不允许任何 App 读取你的短信。你设置一次的“快捷指令”“信息”自动化,会把每条匹配的短信交给一个操作,例如 Fwrd 的操作,基于“快捷指令”的记账应用也是这样工作的。

它会把我以前的银行短信加入表格吗?

不会。自动化在新短信到达时运行,所以只有你设置之后收到的提醒才会被发送。更早的提醒会留在“信息”里。

转发银行提醒短信安全吗?

这取决于它们发到哪里。银行短信带有卡号末位数字和余额,所以请只发送到你自己掌控的表格、聊天或 Webhook。Fwrd 无需账户,短信从 iPhone 直接发送到你的转发目标。

要花钱吗?

Fwrd 每月有 15 条免费转发,同一条短信无论转发到几个地方,都只算一次。Fwrd Pro 可取消限制,在美国售价为每月 $4.99 或每年 $29.99。Zapier、Make 和 n8n 有各自的方案。

把银行提醒放到你记账的地方

Fwrd 在“快捷指令”里添加一个操作,把符合条件的新短信发送到你的表格所用的 Webhook、家人的 Telegram 聊天等,每个转发目标都有各自的筛选条件。每月有 15 条免费转发。

每月 15 条免费转发。Fwrd Pro 取消转发和筛选条件的上限,并增加“永不转发”列表,每月 $4.99 或每年 $29.99,符合条件的客户在年度订阅上可享 7 天免费试用。

在 App Store 下载

iPhone · iOS 26 或更高版本