
ezBookkeeping 是一个轻量、自托管的个人财务和记账应用,适合想把账本数据掌握在自己手里的人。它提供桌面和移动端适配界面,支持 PWA,可以添加到手机主屏幕,像原生应用一样使用。
功能上,它覆盖日常记账、账户和分类管理、交易图片附件、地图位置记录、定期交易、搜索过滤、图表分析和自定义查询。你可以用内置图表查看历史开销,也可以按自己的维度分析消费趋势。
部署门槛也比较低。README 给出的最简单方式是一行 Docker 命令:docker run -p8080:8080 mayswind/ezbookkeeping。它支持 SQLite、MySQL、PostgreSQL,能跑在 Windows、macOS、Linux,以及 x86、amd64、ARM 等架构上,树莓派、NAS、小型服务器都可以承载。
ezBookkeeping 的新版本还加入了不少 AI 相关能力,包括票据图片识别、MCP 支持、Agent Skill 和 API 命令行脚本工具,方便接入 AI Agent 工作流。安全方面则提供 2FA、OIDC 外部认证、登录速率限制,以及 PIN / WebAuthn 应用锁。
导入导出能力也很完整,支持 CSV、OFX、QFX、QIF、IIF、Camt.052、Camt.053、MT940、GnuCash、Firefly III、Beancount 等格式。对于正在找 Firefly III 之外的自托管记账方案,或希望把 AI 自动化接入账单处理的人来说,ezBookkeeping 值得一试。
传送门
https://github.com/mayswind/ezbookkeeping
原创文章,如若转载,请注明出处:https://wefound.cc/p/1873.html