费用
- Beancount.io
- 免费开源核心;仅为可选的托管付费
- Actual Budget
- 免费;在 PikaPods 或 Fly.io 上约 $1.50–$2/月
- Sure
- 自托管免费;托管 $0、$5/月($50/年)或 $9/月($90/年)
- GnuCash
- 免费,无付费层级
Firefly III 用户在迁移前会权衡的六件事。许可证、托管选项和价格均于 2026 年 10 月 9 日从各项目自己的网站或代码仓库读取;Sure 的托管价格来自其当天的定价页面。
| 关键维度 | Beancount.io | Actual Budget | Sure | GnuCash |
|---|---|---|---|---|
| 费用 | 免费开源核心;仅为可选的托管付费 | 免费;在 PikaPods 或 Fly.io 上约 $1.50–$2/月 | 自托管免费;托管 $0、$5/月($50/年)或 $9/月($90/年) | 免费,无付费层级 |
| 数据归谁所有 | 归你所有——纯文本文件存在你自己的磁盘上 | 归你所有——本地预算文件,通过你自己的服务器同步 | 自托管时归你所有;托管版应用上则归 Sure 的服务器 | 归你所有——本地文件,默认为 XML |
| 记账方法 | 复式记账,通过余额断言校验 | 信封(零基)预算 | 账户、交易和分类预算 | 复式记账 |
| 投资 | 完整的批次、成本基础和资本利得 | 需要手动更新的预算外余额 | 跟踪股票、加密货币和其他资产 | 带行情的股票、债券和共同基金账户 |
| 如何导入银行数据 | 文件导入工具;托管银行同步为可选 | 自备服务商:SimpleFIN、Enable Banking 等 | CSV 导入;托管版应用可连接 10,000+ 家机构 | 导入 QIF 和 OFX;德国银行可使用 HBCI |
| 运行位置 | 本地文件、浏览器中的 Fava,或带移动应用的托管版 | 桌面应用和可安装的网页应用 | 浏览器、macOS 应用和移动应用 | 桌面:Windows、macOS、Linux |
为这样的 Firefly III 用户排名:想保留它做对的地方——数据属于你自己,无需厂商云——并补上它遗漏的部分:投资、更简单的设置,或另一种预算方式。
核心免费 · 托管可选
纯文本复式记账:账本就是你自己拥有的文件,内置投资批次和多币种支持,还可选托管同步。
最适合: 喜欢复式记账、但希望投资也记在同一套账里,并且账本无需数据库或服务器即可阅读的 Firefly III 用户。
免费 · 第三方主机上约 $1.50–$2/月
免费、开源、本地优先的信封预算,配有可自行托管的同步服务器。
最适合: 主要用 Firefly III 做预算、并想要零基信封预算的人,而 Firefly III 的文档称它不会支持这一点。
自托管免费 · 托管方案 $0、$5 或 $9/月
一款开源的一体化个人理财应用——Maybe Finance 的社区分叉——涵盖账户、投资、预算和 AI 助理。
最适合: 希望用一个仪表盘管理银行账户、股票、加密货币和债务的自托管用户——这正是 Firefly III 不尝试提供的净资产视图。
免费,开源
免费、开源的桌面复式记账,支持投资账户和小型企业功能——完全不需要服务器。
最适合: 希望在桌面应用中拥有 Firefly III 那种复式记账严谨性、无需托管也无需保持在线的人。
这取决于 Firefly III 在哪些方面满足不了你的需求。如果你想保留复式记账并加上投资功能,Beancount 把账本保存为你自己拥有的纯文本文件,并能对持仓、成本基础和资本利得进行建模。如果你主要是做预算,Actual Budget 是免费、MIT 许可的信封预算法工具。如果你想要一个自托管的仪表盘来统一管理银行账户、股票和加密货币,Sure 是 Maybe Finance 的开源分支。如果你想要复式记账又完全不需要服务器,GnuCash 是一款免费的桌面应用。这四款都能零成本运行在你自己的机器上;详情于 2026 年 10 月 9 日核实。
它们做的事情不一样。Firefly III 是记录你的钱去了哪里的复式账本,带有预算、存钱罐、规则和 REST API,运行在你自托管的服务器上。Actual Budget 是信封(零基)预算:把你手上的钱分配到各个类别,而 Firefly III 自己的文档说它不会支持这一功能。Actual 是本地优先、MIT 许可的,有桌面应用和可自托管的同步服务器;其文档表示除了一个实验性功能外不支持多币种,而 Firefly III 支持任意币种。想规划支出就选 Actual,想记录支出就选 Firefly III——如果你还需要投资功能,就选像 Beancount 这样的完整账本。
是的,如果你想要的是一个净资产仪表盘而不是账本。Sure 是 Maybe Finance 的社区分支,以 AGPLv3 发布——和 Firefly III 相同的许可证——可以用 Docker 自托管。它支持任意币种,能跟踪银行账户、股票、加密货币及其他资产或负债,带有预算、分类规则和 AI 助手。它也提供托管应用:2026 年 10 月 9 日其定价页列出的方案为 $0、每月 $5(每年 $50)和每月 $9(每年 $90),免费方案保留 90 天数据。相比 Firefly III 它是一个更年轻的项目,当日其发布版本仍处于 v0.7 系列。
两者都是免费、开源的复式记账工具;区别在于它们运行在哪里。Firefly III 是你托管在服务器上、通过浏览器访问的 Web 应用。GnuCash 是适用于 Windows、macOS 和 Linux 的桌面应用,把账目存储在本地文件中,因此没有什么需要托管。GnuCash 在会计方面也走得更远:支持股票、债券和共同基金账户及在线报价,还有开票等小微企业功能。Firefly III 的文档明确表示,像 GnuCash 这类高级程序的某些功能超出了它的范围。GnuCash 官网没有列出第一方的网页版或移动版。
不能。Firefly III 的文档说你无法用它管理股票或投资组合,并建议使用单独的投资组合工具。这是人们寻找替代方案最常见的原因。Beancount 和 GnuCash 把证券视为同一套复式账目的一部分,Sure 把股票和加密货币与银行账户一起跟踪,而 Actual Budget 只把投资记录为需要你自己更新的账外账户余额。
Firefly III 可以导出为 CSV。导出页面在 Web 界面的 /export,命令行也能为交易、账户、预算、类别、标签、规则和存钱罐分别写出文件。先导出,同时保留一份数据库备份(文档说导出并不等于备份),并在一小段时间内先在一个账户上测试导入,然后再迁移全部数据。Actual Budget、Sure、GnuCash 和 Beancount 都接受 CSV;在你停用旧服务器之前,先对照银行对账单核对期末余额。