BeeCount 是一款本地优先的跨端记账 App,支持 iOS/Android/Web,1788 Stars。AI 自动识别支付宝/微信账单截图,自建云同步(Supabase/WebDAV/S3/iCloud),隐私安全。完全开源免费,个人使用零成本,Flutter 开发。

🎤 引言

记账这件事,说起来简单,坚持做下去太难了。手动一条条记太费时间,支付宝/微信的账单截图导出又麻烦,用那些云端记账 App 吧,又担心隐私问题——你的每一笔消费记录都在别人服务器上,想想就有点慌。

GitHub 上有一款叫 BeeCount 的开源记账 App,主打"本地优先 + 自建同步",AI 自动识别账单截图,支持 iOS/Android/Web 三端,数据完全在自己手里。目前 GitHub 1788 Stars,2000+ 用户,Flutter 开发,Business Source License 个人使用完全免费。


⭐ 核心功能

1. 本地优先,数据主权在自己手里

BeeCount 最大的特点是"Local-first"——应用离线也能用,所有数据优先存在本地。只有你主动配置了同步,数据才会传到云端。这相比那些"云端优先"的记账 App(比如某鱼、某猪)来说,隐私保护强得多。

而且它是完全开源的,代码公开可审计,Business Source License 个人使用零授权费。你不信任作者的服务器?自己搭一套,完全透明。

2. AI 自动记账——拍张截图就行

这是 BeeCount 最实用的功能之一。拍一张支付宝或微信的账单截图,AI 自动识别出金额和商户名称,自动匹配到对应分类。整个过程不到 3 秒,比手动填快多了。

AI 支持内置的 Zhipu GLM 模型,也可以自己配置 DeepSeek、SiliconFlow 等第三方 LLM 提供商。不绑死单一 AI 服务,灵活性很高。

还支持 iOS 快捷指令集成——截图后一键调起 BeeCount,自动 OCR 识别并记账,懒人福音。

3. 多种同步方案,总有一款适合你

BeeCount 支持多种同步方式,总有一款能满足你的需求:

同步方式适用人群特点
BeeCount Cloud普通用户开箱即用,作者托管的服务
iCloud苹果全家桶用户苹果原生同步,无需额外配置
Supabase开发者/极客自建后端,完全开源可控
S3NAS 用户对接自己的对象存储
WebDAVNAS 用户支持群晖、绿联、Nextcloud 等

对于已经有 NAS(群晖、威联通、绿联)的用户来说,用 WebDAV 同步记账数据非常方便——数据存在自己的硬盘上,完全不受第三方服务影响。

4. 完整记账功能,够用且不过度

别看它定位是"轻量记账",功能却相当完整:

  • 多账本:个人账本、工作账本、投资账本……分开记录互不干扰
  • 多账户:现金、储蓄卡、信用卡、理财产品,都能分别记录
  • 两级分类 + 标签:大类下有小类,加上自定义标签,分类灵活
  • 定期账单:房贷、房租、水电费,设置好自动循环记账
  • 预算管理:每月预算设置好,超支了会提醒你
  • 账单附件:每笔记录可以附加图片,比如购物小票拍照存档
  • 隐私模式:一键隐藏金额,防止被人偷看

5. 数据可视化与报告

  • 月报/年报:分类统计,柱状图、饼图一目了然
  • 收支趋势:看每个月是存钱还是花钱,趋势图清晰展示
  • 年度回顾海报:生成精美的年度账单卡片,一键分享到社交媒体

6. 9 种主题 + 暗黑模式

应用内置 9 种核心主题配色,从沉稳商务风到小清新都有。支持暗黑模式,晚上记账不刺眼。还有无障碍字体大小调节,视力不好的用户也能用。

7. MCP 支持(开发者友好)

BeeCount 还提供了 MCP(Model Context Protocol)支持,开发者可以让 AI 助手直接操作 BeeCount 的记账数据,比如"让 AI 帮我分析上月支出"——这个玩法对极客用户很有吸引力。


📥 安装使用

下载地址

快速上手

  1. 下载安装 App
  2. 首次打开选择同步方式(新手推荐 BeeCount Cloud 或 iCloud)
  3. 开始记账——手动添加或拍照截图
  4. 月底看月报,检查超支情况

快捷指令玩法(iOS)

设置路径:iOS 快捷指令 → 添加操作 → 找到 BeeCount → 配置截图识别

配置好后,每次支付宝/微信截图后,点击分享 → 快捷指令 → BeeCount AI 识别,3 秒完成记账。

自建同步(进阶)

如果你有 NAS 或服务器,推荐用 WebDAV 或 Supabase 自建同步:

# WebDAV 示例(群晖)
# 在群晖控制台开启 WebDAV,记住地址、用户名、密码
# BeeCount → 设置 → 同步 → WebDAV → 填入地址和账号信息

自建之后,你的记账数据就完全存在自己的设备上了,隐私安全等级拉满。


🎯 适用场景

✅ 适合用 BeeCount 的人

  • 隐私敏感用户:不想让记账数据存在第三方服务器上
  • 有 NAS 的用户:群晖、威联通、绿联用户,WebDAV 同步零成本
  • 苹果全家桶用户:iCloud 同步,iPhone/iPad/Mac 无缝衔接
  • AI 懒人党:不想手动记账,拍截图自动识别省时省力
  • 多账本需求:想分开记录个人/家庭/工作账目
  • 开发者用户:MCP 支持,想让 AI 帮忙分析财务数据

❌ 不适合用 BeeCount 的人

  • 纯 Windows 桌面用户:BeeCount 没有 Windows 版,只有 iOS/Android/Web
  • 需要共同记账:BeeCount 目前没有多用户协同功能
  • 不想折腾的用户:自建同步需要一点技术基础,不如直接用微信记账本省心

⚠️ 注意事项

1. 注意区分同名项目

GitHub 上还有另一个叫 knirirr/BeeCount 的项目,那是给编织爱好者用的"计数器",和这个记账 App 完全不同。不要下错了——记账用 TNT-Likely/BeeCount

2. Business Source License ≠ 纯 MIT

BeeCount 使用的是 Business Source License(非纯 MIT/Apache),个人使用免费,但如果要用作商业用途(比如企业部署),需要联系作者获取商业授权。不过对普通用户来说,个人使用完全免费,没有限制。

3. iCloud 同步仅限苹果用户

如果你是 Android 和 iOS 混用用户,iCloud 同步方案只能覆盖 iOS 设备,Android 端需要用其他同步方式(WebDAV/Supabase/S3)。没有完美的全平台无缝同步方案,需要做取舍。

4. AI 识别准确率不是 100%

虽然 AI 截图识别的体验很爽,但偶尔也会识别错误(比如商户名匹配到错误的分类)。建议每个月对账时抽查一下,别完全依赖 AI。

5. Web 版需要 BeeCount Cloud

没有自建服务器的用户,想用 Web 版就需要注册 BeeCount Cloud 服务。虽然数据是加密的,但严格来说还是把数据托管在作者服务器上——如果你对隐私极度敏感,可能还是自建更安心。

6. 开源但不完全去中心化

虽然代码开源,但 App 本身的功能更新依赖作者维护。如果开发者停止更新(目前维护状态很活跃,但长期不确定),社区可以 fork 继续开发,但 App Store/Google Play 的官方分发可能受影响。


✅ 总结

优点回顾

  • ✅ 本地优先 + 完全开源,隐私安全有保障
  • ✅ AI 自动识别账单截图,3 秒记账
  • ✅ 多平台支持(iOS/Android/Web)
  • ✅ 多种同步方案(iCloud/WebDAV/Supabase/S3/BeeCount Cloud)
  • ✅ 多账本、多账户、两级分类 + 标签,功能完整
  • ✅ 预算管理、月报/年报、年度回顾海报
  • ✅ 9 种主题 + 暗黑模式 + 无障碍支持
  • ✅ MCP 支持,开发者友好
  • ✅ 1788 Stars,2000+ 用户,社区活跃

缺点回顾

  • ❌ 无 Windows 桌面版(只有移动端 + Web)
  • ❌ Business Source License 商业使用有授权限制
  • ❌ AI 识别偶尔有误差,需要人工复核
  • ❌ iCloud 同步仅限苹果生态
  • ❌ 多人协同记账功能缺失

一句话推荐

如果你在找一款"数据完全在自己手里、不依赖第三方云服务、还能 AI 自动记账"的跨端 App,BeeCount 值得关注。1788 Stars 和持续活跃的开发状态说明它经过了用户验证——当然,前提是你能接受它目前的平台限制(没有 Windows 版)。


项目地址https://github.com/TNT-Likely/BeeCount
Star/Fork:⭐ 1788 | Fork 248
License:Business Source License(个人使用免费)
iOS 下载https://apps.apple.com/us/app/beecount-simple-ledger/id6754611670