← cybernetics注册

导入银行账单,让智能体来分类

导出一份账单,丢进一个收件箱表格,让你的 AI 把每一行归入账户、类别和收款方,并在过程中学会你的规则。

40 分钟● 数据库适合自由职业者、创始人、学生

原始账单进去;分好类、可查询的交易记录出来。你的网银登录信息永远不会靠近任何 AI:你导出一个文件,AI 只能看到文件里的内容。

你需要

  • 数据库的 Finance 包,安装时设置好你的货币。如果需要,再添加 Budgets 和 Tags 额外表格。
  • 最好放在一个单独的库里。令牌按空间和库来限制,而不是按表格,所以单独建一个库,才能让不需要它的 AI 应用碰不到你的财务数据。
  • 一份银行导出的 CSV 文件,先从一个账户、一个月开始。

Finance 包的结构

表格存放什么值得了解
finance_Accounts支票账户、储蓄账户、信用卡……Current Balance 由期初余额和交易计算得出
finance_Categories收入和支出类别,可以嵌套Full Path 显示例如“Food > Eating out”
finance_Payees你付钱给谁,或谁付钱给你每个收款方有一个 Default Category
finance_Transactions每笔交易一行Amount 永远是正数;Type(Income、Expense 或 Transfer)决定 Signed Amount 的正负。Budget 把交易关联到某个预算
finance_Budgets每个类别的月度计划参见预算和那些你一直回避的财务问题

1. 建好账户和类别(10 分钟)

创建我的账户:Everyday(支票账户,个人,10 月 1 日期初余额 1,200)和 Credit card(个人,期初余额 0)。然后创建支出类别:Groceries、Eating out、Transport、Subscriptions、Home,以及一个收入类别 Salary。

(数字是虚构的。请用你自己的。)

2. 把账单导入收件箱(5 分钟)

把银行的 CSV 原样导入为一个名为 Statement inbox 的新表格:日期、描述、金额。先不做任何映射。收件箱就是原始文件而已。加一个复选框字段 Processed,让 AI 可以勾掉已处理的行。

3. 让 AI 来分拣(10 分钟)

text
账单分拣配方

对 Statement inbox 中每一行尚未处理的记录:
1. 根据描述找到或创建收款方。如果该收款方有默认类别,就用它。
2. 选定类别。如果不确定,就留空,并列给我看。
3. 在 finance_Transactions 中创建一笔交易,包含日期、描述、
   类型、账户、收款方和类别。金额永远是正数:银行的
   负号变成 Type = Expense。
4. 如果该类别和月份已有预算,就把交易关联到它
   (Budget 字段)。预算只统计已关联的交易。
5. 把收件箱中的这一行标记为已处理。
永远不要猜测转账:问我它转到了哪个账户。
最后,把你无法分类的列给我看。

对 Everyday 账户的 10 月账单运行账单分拣配方。

4. 教会它你的规则(10 分钟)

它的问题你只需回答一次,并让每个答案都成为永久规则:

“DEMO MART 0423”是我常去的超市:把 Demo Mart 设为收款方,默认类别为 Groceries。

下个月,这些行就会自动分类了。

5. 核对余额(5 分钟)

Everyday 现在的余额是多少?和银行的期末余额 1,846.20 对得上吗?

(数字是虚构的:用你账单上的。)如果对不上,说明有遗漏、重复,或者正负号录错了。让 AI 把它找出来。

检查是否成功

  • 收件箱的每一行都变成了一笔交易,或者出现在“无法分类”清单上。
  • 账户余额和银行的一致。
  • 至少有三个收款方已经有了默认类别。
  • 有预算的类别中的支出,都已关联到对应的预算。

下一步

现在来问那些你一直回避的问题:预算和财务问题。

下一篇指南 →预算,以及那些你一直回避的财务问题

轮到你了

我的记忆。任何头脑。闭环运转。

开始你自己的 4 周迁移。注册即可获得逐周检查清单和入门模板。无需任何技术背景。

开始你的 4 周迁移