Beancount.io LogoBeancount.io

Beancount.io 的 Ask AI 现在能写分录、读收据

阅读需 1 分钟Mike ThriftMike Thrift
Beancount.io 的 Ask AI 现在能写分录、读收据

Ask AI 功能从只读的问答工具,扩展为功能完备、可执行操作的助手——能够写入账本分录、接受上传的图片,等等。

Beancount.io 今天宣布对其 AI 助手进行一次重大升级。

Ask AI 刚推出时,它只负责回答问题。你可以询问自己的支出、查询账户余额、用自然语言探索你的账本——AI 会根据你的账簿返回相应信息。它是一个读者,而非写手。虽然功能强大,但也有边界:如果你想改动什么,只能自己动手。

现在,这一切改变了。

升级后的助手能够写入。让它修正一条分类错误的分录、根据你的描述起草一笔新交易,或为一组支出批量生成分录——它会生成精确的账本文本,展示给你看,并在提交任何内容之前等待你的批准。未经你的许可,账簿不会发生任何改动。

它还能读取图片。上传一张收据、一张银行对账单截图,或一张扫描的发票。助手会读取图片中的内容,根据你现有的账本模式将其关联到正确的账户和分类,并起草相应的分录供你审阅。

这还是你一直在用的那个助手。同样的对话界面。同样贯穿整个会话的上下文。不同之处在于,它现在能够闭环——从提问到理解再到执行——而无需你离开聊天窗口。

"Ask AI 的初衷是帮你理解你的财务。现在,它还能帮你打理财务。"

—— Beancount.io 团队

升级后的助手现已上线,地址为 /agent

立即体验

Ask AI 已面向所有 beancount.io 用户开放。打开你的账本并进入 Ask AI——URL 遵循以下模式:

https://beancount.io/ledger/{your-username}/{your-ledger}/agent

可以尝试:

  • "我上个月在餐饮上花了多少钱?" ——只读查询,即时得到答案
  • "添加一笔交易:6 月 20 日在 Whole Foods 花费 $42,日用杂货" ——助手起草分录并等待你的批准
  • 上传一张收据照片——助手会读取它并提出正确的账本分录

每一次写入都会先以预览形式展示,然后才会提交任何内容。未经你的明确确认,账簿不会发生任何改动。

常见问题

问:Ask AI 以前能做什么,现在又能做什么?

以前:Ask AI 可以读取你的账本并回答问题。余额、支出趋势、账户历史、交易搜索——任何只需读取账簿而无需改动它们的操作。

现在:它还能写入。提出一条新分录、修正一条现有分录,或根据描述或上传的图片记录一笔交易。每一次写入都会在提交前以预览形式展示给你。你可以批准或拒绝;没有任何操作是自动完成的。

问:我的账本和图片数据会去哪里?

你的账簿始终属于你。助手只读取回答你的问题或起草你所要求的分录所必需的内容,未经你的明确批准不会写入或提交任何内容。上传的图片仅用于生成该草稿——仅此而已。

问:我可以上传哪些类型的图片?

收据、发票、银行对账单截图,或任何描述财务交易的文件。助手会读取文件、识别相关细节,并起草一条 Beancount 分录。如果有任何地方看起来不对——日期、金额、账户——你可以在批准写入之前在对话中纠正它。

问:AI 有没有可能误改我的账本?

不会。每一处建议的修改都会以明确的前后对比预览形式展示给你。没有确认步骤,助手无法写入你的账本。这不是一个你可能会不小心关闭的设置——它就是审批流程本身的设计方式。

问:我现有的 Ask AI 对话会发生变化吗?

不会。你的对话历史和熟悉的界面都会保留。升级后的助手仍是同样的 Ask AI 体验,现在位于 /agent

问:如果 AI 读错了收据或起草了错误的分录怎么办?

在批准前先审阅它。草稿会完整展示——账户名称、金额、日期、摘要——然后才会提交任何内容。如果有地方不对,告诉助手要修改什么,它就会修订草稿。在你同意之前,不会写入任何内容。

问:写入的审批流程是如何运作的?

当助手判断写入是恰当的时候,它会生成一份结构化的修改提案:涉及的文件、原始文本(如果是修改的话)以及替换文本。这会在对话中以预览形式展示给用户。用户确认或拒绝。确认会触发写入和提交。拒绝则返回对话,不做任何改动。在中间没有明确的确认步骤时,助手绝不会写入。

问:图片上传是否需要改变助手访问账本数据的方式?

不需要。图片输入是一种新的输入模态——助手现在可以在文本之外接受图片。它对图片所做的处理,与它已经应用于文本的推理是同一类:提取相关的财务信息,将其与账本上下文匹配,并提出恰当的分录。账本访问模型保持不变。

问:这在路线图上解锁了什么?

收据的图片上传是文本之外的第一种输入模态。同样的基础设施支持任何携带财务信息的文件类型——发票、银行对账单 PDF、报销单。写入能力是诸如辅助银行交易对账(通过 Plaid)和从导入文件批量生成分录等功能的基础。这些都不需要重新架构助手——它们只是在现有的循环中增加新的输入或新的操作类型。