自动抓取记账 · AI 智能分类 · 统计可视化 · 深色模式
一款 Android 个人记账应用,通过监听支付通知(微信、支付宝、京东、淘宝、美团等)和银行短信,尽可能生成待确认记账记录,并使用自进化 AI 引擎辅助分类消费类别。受支付 App 通知内容、Android 权限和厂商后台策略影响,自动采集不承诺覆盖所有交易;账单导入与人工补录是必要兜底。
- 通知监听:严格白名单模式,只处理微信/支付宝/京东/淘宝/美团等支付通知,忽略新闻/社交/未知 App
- 银行短信解析:支持主流银行扣款/到账短信,自动过滤新闻推送
- 跨应用商户关联:同一笔支付的不同通知自动去重合并,商户信息互为补充
- 商户记忆 + 加速置信度:3 次确认即达高置信度(0.92),5 次 0.97;频繁被纠正的商户置信度自动降低
- 商户-时段上下文:同一商户在不同时段可能对应不同分类(美团@午餐→外卖,美团@下午→日用品)
- 朴素贝叶斯 + 金额区间:四特征边际概率 + 金额分布对数增益
- 规则引擎:4 层优先级 — 地理位置 > 强商户信号 > 网购平台细分 > 渠道+金额+时段
- 冷启动决策表:日号×时段×工作日/周末×渠道×金额 → 分类,含月初房租/月末水电/心理定价/收入时序规则
- 分类频率先验:偏好用户常用分类(类短视频个性化推荐)
- 时间衰减:90 天半衰期,旧样本权重降低,适应用户习惯变化
- 静默确认:用户未修正的待确认记录 7 天后自动学习
- 纠正记忆:同一商户被多次纠正后降低置信度,避免重复错误
- 预算管理与进度展示
- 收件箱(待确认交易)
- 回收站(防误删)
- 版本化备份、增量历史与系统文件选择器导入恢复
- 统计分析可视化
- 深色模式(暖色系,护眼)
- 全局崩溃处理
- 语言:Kotlin
- 架构:MVVM + Room 数据库 + WorkManager 后台任务
- UI:Material Design 3,Anthropic 风格暖色设计语言
- AI 引擎:纯本地推理,无需联网,无云端依赖
- 最低 SDK:Android 7.0 (API 24)
自动采集的系统边界、华为适配要求、去重管线和备份协议见 采集与备份架构。
前往 Releases 页面下载最新 APK。
本项目采用 CC BY-NC 4.0(知识共享署名-非商业性使用 4.0 国际许可)。
- 允许:分享、修改、二次开发(需署名)
- 禁止:未经授权的商用(收费、付费服务、捆绑销售、广告推广等)
- 商用授权:如需商业使用,请联系获取商业授权
详见 LICENSE 文件。
广告合作、商业授权、定制开发或其他合作意向,请联系:
欢迎提交 Issue 和 Pull Request。请确保代码风格一致,提交信息使用 Conventional Commits 格式。