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)和从导入文件批量生成分录等功能的基础。这些都不需要重新架构助手——它们只是在现有的循环中增加新的输入或新的操作类型。