侧边栏壁纸
  • 累计撰写 8 篇文章
  • 累计收到 1 条评论

从从记账:一款把隐私和好用都做到位的本地记账 App

2026-7-10 / 1 评论 / 34 阅读

你是不是也这样:想记账,但一打开 App 就被各种开屏广告、强制注册、会员弹窗劝退;想导出自己的数据,却发现被锁在厂商的云里;随手拍张小票想自动识别,结果识别率感人,还得手动改半天。

我做了从从记账(BookMate),就是想解决上面这些糟心事。它是一款纯本地优先的 Android 记账应用——不强制注册、不上传你的账单、不塞广告,数据默认就躺在你的手机里。

一句话定位:打开就能记、拍票就能识、图表看得清、数据攥在自己手里。

一、三步极速记账

记账最大的敌人是"懒"。所以从从记账把入口压到最短:

  • 首页右下角悬浮按钮,点开先输金额
  • 分类(餐饮、交通、购物……)自动进入下一步;
  • 填备注、加标签、拍张图,点保存。三步搞定。

账单类型覆盖得很全:支出、收入、转账、借入/借出、退款、报销,日常能遇到的基本都兜住了。

二、分类与账户,自己说了算

  • 分类管理:内置 11 个支出分类 + 5 个收入分类,可任意新增、编辑、隐藏,还能给每个分类单独设月度预算。
  • 账户管理:现金、微信、支付宝、银行卡、信用卡、余额宝一应俱全;信用卡还能配账单日、还款日和信用额度,账户余额随收支自动算。

三、拍张小票,自动填单(OCR 票据识别)

这是我最得意的功能之一。记账时直接拍照或选相册图片(最多 6 张),App 会调用百度 AI 高精度文字识别,自动从票据里提取:

  • 金额(¥123.45 / 123.45 元都能识别);
  • 日期(2026-07-03 或 2026年7月3日);
  • 商户(超市、餐厅、药店等)。

提取结果会弹窗让你确认,确认后自动回填到记账表单,几乎不用手敲。图片在本地压缩到最大边 2000px、JPEG 85% 后上传识别,兼顾清晰与流量。

小贴士:百度 OCR 有每日免费额度,首次使用请在百度云控制台开通「通用文字识别」并确认免费资源包已激活,识别才会生效。

四、统计分析,一眼看懂钱去哪了

进入「统计」页,支持今日 / 本周 / 本月 / 自定义等多种时间范围,三种图表随你切换(全部用 Jetpack Compose 原生 Canvas 绘制,不依赖任何第三方图表库,体积小又流畅):

  • 环形图:各分类支出占比,中心直接显示总额;
  • 折线图:收支趋势,收入(绿)vs 支出(红)一目了然;
  • 柱状图:各分类消费对比,带标签。

还能看 Top 消费榜单,帮你快速定位"钱到底花在哪笔大头上了"。

五、预算提醒 & 回收站,省心又安全

  • 预算提醒:给分类设月度预算,临近超支时通过系统通知温柔提醒你。
  • 回收站:误删的账单不会立刻消失,进回收站保留 30 天,随时可恢复,手滑也不怕。
  • 桌面小组件:桌面直接看今日收支汇总,不用进 App。

六、数据你做主:本地优先 + 备份导出

从从记账以本地存储为主,所有账单都存在手机 Room 数据库里,不上传任何云端、不强制登录。你需要时可以把全部数据导出为 CSV 存到本地,或从小票文件恢复,真正把数据攥在自己手里。

七、技术栈(给同行看)

如果你也写 Android,可能会关心实现:

  • 语言:Kotlin(2.1.20)+ Jetpack Compose(Material 3);
  • 架构:MVVM + 单向数据流,状态用 StateFlow 驱动;
  • 存储:Room 数据库;
  • 注入:Hilt
  • 图表:纯 Compose Canvas 自绘,零图表库依赖;
  • 兼容:最低 Android 8.0,覆盖绝大多数在役机型。

八、下载与安装

当前版本 v1.0.15,提供 Release APK。安装后在「设置 → 数据管理」里即可导出/导入备份。如果你想要某个平台(如 F-Droid 式分发、或加数据库加密、多币种)的支持,也欢迎在评论区告诉我。


从从记账(BookMate)—— 把记账这件事,重新变得简单、清爽、属于你自己。


扫描二维码,在手机上阅读

评论一下?

OωO
取消
    1. 头像
      David
      沙发
      apk,暂不完善,完善好了,再提供下载。
      回复