核心定位与理念
目的:看清财务状况,支撑生活中各类与钱相关的决策。
核心主张:复盘需要清晰的账;清晰不需要每天打卡。
一句话定位
Beancount-Trans:以用户自己的账本为核心的个人财务管理系统。
面向中国用户,连接支付宝、微信、银行卡、信用卡等现实财务数据,将其可靠地沉淀为长期、可验证、可迁移的个人账本,并围绕这份账本完成持续管理、分析与决策。
长期判断(5 年趋势)
Local-first + Plain Text + AI Agent 的组合会走强,因为它是一种:
- AI 能读、AI 能写、人能看懂、程序能验证、Git 能追踪的数据格式
- 不被厂商锁定、可以长期保存
推论:账本本身才是最值钱的资产,而不是某个工具
金融理念
财务只是生活的一部分:它在生活中的定位,是一层参照。
生活里无时无刻不在冒出各种想法和消费;清晰、可信的财务与分析,让你在决定之前就能看清:这件事值不值、扛不扛得住、余量还有多少。它不替你做选择,但让你在选择时更有底。
节奏上,用批处理,而不是每日记录。 平时只留凭证——支付宝 / 微信 / 银行账单(这里的「留」指待处理,而非真的保留);处理集中在结账日一次做完。结账日以周期形式固定,可随自己的行为习惯调整( 我通常是月末月初 );不过我认为一个月的账单控制在 1.5 小时以内是可接受的。
对账是一次盘点。 定期对账就像日子一天天过去,隔一段时间总要停下来休息、调整、维护一次——像园丁修剪,也像每周有周末、每年有春节和假期。不对账,账本会随时间和流水漂移。
平时留凭证(账单、必要记录)
→ 结账日:导入 / 审核 / 对账
→ 清晰账本
→ 复盘 / 决策前分析
产品核心模型
1. 财务数据进入
支付宝、微信、银行卡、信用卡、文件等现实数据,经解析、清洗、映射和审核进入账本。这也是门槛最高的一步:账户体系与流程需从零建立,在流程成形之前,用户往往难以看清产品的价值。
2. Ledger 管理
围绕 Ledger 管理账户、标签、描述、文件、历史与版本,并通过 Git / MCP 等方式保持数据的可迁移性与可调用性。账本是复式的、纯文本的、可核对的;真相源在账本,不在某一款 App 的界面。
3. 财务认知与决策
通过报表、移动端和 AI,压缩财务数据的认知负担,帮助用户理解自己的财务状态,为后续决策提供约束与信号。决策前分析:在花钱相关的决定之前,用账本回答问题,而不是凭感觉。
转换是入口,Ledger 是核心,决策是结果。
产品哲学(相信什么)
- 账本属于用户。 Ledger 是用户长期财务事实的 Source of Truth。平台可以托管、同步、备份和计算,但不应使用户被 SaaS 锁定。
- 自动化必须可验证、可审查。 批处理之后仍需审核批准,比全自动更重要;最终的财务事实应由确定性规则、校验机制和用户确认共同约束。
- 每个事实都应该可追溯。 任何具体数字都能够沿着
报表 → Ledger → 原始文件追溯其来源。 - 系统负责降低认知负担,而不是替用户做最终决定。 系统负责收集、整理、分析、提炼信号;判断与权衡后的最终决定仍由用户完成。
反对什么
- 把「记账」等同于「每次消费后打卡」——打卡是行为干预;记账要的是清晰的账。
- 把 AI 当成理财顾问或数字的创造者——AI 只辅助分类与基于已有账本的分析,不创造数字。
AI 的角色与边界
AI 只做三件事:解析时在候选里取舍,分析时只读你的账本,记账时只生成待审核条目。它提议,你决定。
- 只在账本之外动手。 AI 助手有三个工具:读取账本上下文、执行只读 BQL 查询,以及通过自然语言组织一笔记账(生成待审核条目)。查询被限制为
SELECT,写操作一律被拦下;记账只写入暂存区并入审核队列,不会直接改账本——真正落账仍要经过审核确认。 - 只在确定性规则之内取舍。 分类由规则与映射决定,AI 只在多个候选之间做选择,不会凭空生成账户或分类。换言之,AI 是候选之间的裁判,不是分类的创造者。 本条规则较抽象,可结合 为什么我一定要保留审核 辅助理解 。
- 不编造数字。 结论中的数字必须来自 BQL 查询结果行,禁止心算、禁止编造;回答生成后,会逐个金额比对回复与查询结果。
与 PTA / Beancount 的关系
PTA / Beancount 的作用,是提供一种开放、可读、可验证、可迁移的长期财务事实载体。 PTA(纯文本记账) 天生适合 LLM 分析。
因此:
降低 PTA 学习成本是手段,不是产品终点。
产品形态
Ledger-native Personal Finance System
核心能力:
中国财务数据接入(文件)
+
解析(映射、转换)/ 审核
+
Ledger 管理
+
Git / MCP
+
报表 / 移动端决策前分析
Cloud-assisted Local-first
架构原则
SaaS UX + Local-owned Ledger + Cloud-assisted Services