GravesBook

GravesBook 是一款 Windows 支票账簿,适合想自己掌握钱款去向、又不想关联银行账户或按月付费的人。

从 Microsoft Store 获取 Windows 10 和 11 版现已上架。

隐私,源于设计。GravesBook 从不连接你的银行或其他任何地方:本版本完全不包含联网代码。你的交易记录保存在你电脑上的一个加密文件中,只有你知道的口令才能打开。无需注册账号,也没有任何使用统计、分析或崩溃上报。

如果丢失口令,你的数据将无法恢复。没有后门,也没有找回机制。这是 GravesBook 为真正的隐私所做的取舍,而且是有意为之。

GravesBook 登记簿显示带日期的交易,包含收款人、类别、借方、贷方和流水余额列,行与行之间交替使用底纹。
登记簿的格式与银行对账单一致:日期、支票号、收款人、类别、备注、三个状态指示,然后是借方、贷方和流水余额。你永远不用编辑余额——它始终是计算得出的。

功能

🔒

加密、本地、不声不响

每个账户、每笔交易、每个类别和每次对账,都保存在你电脑上的一个用 SQLCipher 加密的数据库文件中。没有遥测,没有分析,没有崩溃报告,没有“回传”——此版本完全不含任何网络代码。如果你丢失口令,数据将无法恢复。没有后门,因为后门根本无处可通。

⚖️

真正的银行对账

不是一路打勾直到归零。GravesBook 做的是规范的双向对账——银行方余额对账簿方余额——当对账单上有你的登记簿里没有的项目(手续费、利息、退票费)时,你可以在“对账”界面把它作为一笔真实交易入账,而不是凑一个数字。只要没有平衡到分,它就不会让你完成对账。

📅

计划交易

房租、车贷、工资、订阅——只需设置一次,重复周期从每天到每年都可以,包括每月两次(两个固定日期)和每隔 N 天。把应用关上三个星期,再打开时得到的恰好是落在这三个星期内的那些交易。绝不重复,绝不遗漏。以 31 日为基准的计划,遇到较短的月份会落在该月最后一天,而不是跳过。

🗓️

日历视图

按日期查看你的钱,可选日、周、月或年。真实交易显示为实心标记,即将到来的计划交易显示为空心标记,这样你在它们入账之前就能看到接下来会发生什么。点击任何一天或一个月即可深入查看。

📊

有据可查的报表

按类别支出、按月收入与支出、净资产随时间的变化,以及单一类别趋势——每种都可按账户和日期范围筛选,每种都在图表旁用表格列出背后的数字,每种都可导出为 CSV 并打印。你自己账户之间的转账绝不会计为收入或支出。

📑

电子表格导入和 CSV 导出

从 .xlsx 文件加载交易,文件中的日期、金额和收款人三列顺序不限。GravesBook 根据你自己的历史记录分配类别——你对该收款人用得最多的类别优先——并标出它无法归类的项目。重复导入同一个文件没有害处:完全相同的重复项会被跳过,而“撤销此次导入”会移除一次导入所创建的全部内容。反过来,“导出 CSV”会把登记簿——只包含与你的搜索相匹配的行,按日期排序——保存为一个文件,Excel 打开时会使用你的 Windows 区域设置中的分隔符和小数点符号分列显示。

🖨️

省墨的打印

打印任意日期范围的登记簿,或任何带有图表和表格的报表。打印出的页面是带边框的表格,每页都重复列标题,长文本会换行而不是被截断,也不会有交易被拆到两页上。行底纹和颜色默认关闭——白底黑字,没有任何内容依赖颜色——打印预览会在用掉任何一张纸之前显示每一页。

💾

两种加密备份

便携式备份会把支票簿的一份加密的独立副本写到你指定的任何位置——凭你的口令,它在任何电脑上都能打开。内部备份是一键完成的每日备份,同时受 Windows DPAPI 和你设置的恢复口令保护,因此在重新安装之后或在新电脑上仍然可以恢复。

🌍

55 种语言,为“听”而设计

GravesBook 已本地化为 55 种语言和地区变体,并且在设计上就是要与屏幕阅读器配合工作,而不只是勉强兼容。在这里,无障碍功能和语言覆盖是必须满足的要求,而不是留待以后版本的事。

🧾

经得起检验的记账

把一笔交易拆分到多个类别时,除非各拆分项之和分毫不差,否则无法保存。在你自己的账户之间转账时,每个账户中各出现一条相互关联的记录。支票可以作废而不是删除,以保持编号连续。交易一旦经过已完成的对账,经银行确认的字段就会锁定——但类别、备注和收款人仍可编辑,因此几个月后你仍然可以纠正一笔归错类别的消费。

规范地对账

这正是大多数个人理财软件偷懒的地方。同一笔现金的两份记录——你的登记簿和银行的对账单——在任何一天几乎都不会一致,而原因恰好有两个。时间性差异(尚未兑付的支票、在途存款)会自行消除,你不必理会。银行比你先知道的事项(服务费、利息收入、自动扣款)则是你的登记簿中缺少的真实事件,需要补上一笔真实的交易。

GravesBook 把这一区分放在界面的中心。你逐项勾选时,已清算余额和差额会实时更新;“+ 添加手续费 / 利息 / 其他”一步就能入账一条真实的登记簿记录并将其勾选;在差额归零到分之前,“完成对账”一直处于禁用状态。对账到一半关闭应用,你打的勾仍原样保留。每份已完成的对账单都保存在账户的历史记录中,因此几个月后你可以打开其中一份,确切地看到上面有哪些交易。

GravesBook 的对账界面,带有对账单期末余额、交易核对清单,以及实时的已清算余额和差额合计。
银行方余额对账簿方余额,差额实时更新。差额归零之前,“完成对账”不可用。

界面一览

账户侧栏列出支票账户、储蓄账户和信用卡账户,并显示各自余额和合计。
每个账户及其余额,以及所有未关闭账户的累计总额。关闭账户而不是删除它,其历史记录就会完整保留。
报表界面在一张列出背后数字的表格旁显示按类别支出饼图,并带有“导出 CSV”和“打印”按钮。
每张图表都显示其背后的数字,可导出为 CSV,也可打印。
日历的月视图,显示每天的交易笔数和合计,包括已入账的项目和即将到来的计划项目。
月视图,已入账的交易与即将到来的计划交易并排显示。
日历的年视图,显示十二个小的月历网格,每个都带有合计。
年视图——十二个月一目了然,点击任何一个月或一天即可深入查看。
计划交易界面列出周期性项目及其收款人、金额、重复周期和下次到期日。
周期性项目,可暂停和恢复,而不影响已经入账的内容。
类别趋势柱状图,逐月显示某一类别的支出,旁边的表格列出每月合计。
类别趋势 — 某一类别逐月的变化情况。
电子表格导入摘要,报告已导入的行、需要检查的行、已跳过的重复项以及无法读取的行。
导入会告诉你它做了什么:已导入、已标记待检查、因重复而跳过,以及无法读取的行号。
设置界面,包含常规选项、类别、口令和备份选项卡。
设置:启动时的账户、类别、口令更改,以及两种备份。

GravesBook 绝不会做的事

  • 把你的财务数据发送到任何地方 — 本版本中根本没有可用来发送数据的网络代码。
  • 收集使用情况分析、诊断信息或崩溃报告。
  • 向你展示广告,或嵌入第三方跟踪器。
  • 要求你拥有在线账户、订阅,或登录任何东西。
  • 保留你口令的副本,或提供“重置我的口令”的途径 — 这种途径只有在别人持有你的密钥时才可能存在。
现已上架

GravesBook 已在 Microsoft Store 上架,适用于 Windows 10 和 11。

安装前请阅读用户手册、隐私声明或用户协议 — 这三份文档也随应用程序一同提供。