TOKREPO · 主题包
稳定

个人财务栈

Firefly III / Actual Budget / Maybe / Lago / Invoice Ninja — 整套钱财工具自己掌控,AI 发票识别也带上。

6 个资产

这个 pack 装了什么

这个 pack 收齐了 六个可自托管的财务应用,组合起来替代 YNAB、Mint、QuickBooks Self-Employed、Stripe Billing 和你那一鞋盒子收据。每一个都开源、Docker 镜像启动。AI 发票识别是粘合剂:吃一张手机拍的照片,吐一条结构化交易给其他工具收。

# 应用 替代
1 Firefly III Mint / Personal Capital
2 Actual Budget YNAB
3 Maybe Personal Capital 净值跟踪
4 Lago Stripe Billing(用量计费)
5 Invoice Ninja QuickBooks Self-Employed 开票
6 AI Receipt Parser 手工分拣纸质收据

Firefly III 是承重墙:复式记账、多币种、所有主流银行 CSV 都能导。其他五个都接它。

为什么自托管财务工具

钱应用是你会用最久的软件。2018 年的一张收据可能在 2026 年审计里要紧;2018 年用的某个 SaoS 今天可能死了、被收购、或加了付费墙。自托管钱栈的三个目的:

  • 长期保留无供应商风险。你的交易躺在你硬盘的 Postgres 里。十年后还能打开
  • 隐私。Mint 和 Personal Capital 把聚合数据卖给广告商。你银行已经知道你买了啥,分析厂商不必再知道
  • 自定义规则。Firefly III 的规则引擎比 Mint 的类别映射器灵活得多。你能用商户 + 金额 + 日期模式分类,不光是单字符串匹配

代价:你运维一个小 Postgres + Redis + Docker 栈并备份。Firefly III 自己已经有 5 年稳定 release,第一次装好之后运维负担很低。

一条命令装齐

# 装整个 pack
tokrepo install pack/personal-finance-stack

# 或选你要的
tokrepo install firefly-iii
tokrepo install actual-budget
tokrepo install ai-receipt-parser

TokRepo manifest 给你一份共享 Postgres 的 Docker Compose,AI 发票识别预接 Firefly III 导入 API,备份脚本每晚 pg_dump 到一个 rclone 友好的本地目录。

常见踩坑

  • 银行 CSV 格式漂移。银行不通知就改 CSV 列序。把 Firefly III 导入 profile pin 死到具体格式,每个季度对账单下完都要回归测试
  • 多币种歧义。Firefly III 多币种处理得不错,但 base 币种第一次安装就要定,之后改要手工数据迁移。选你交税那个币种
  • AI 发票识别幻觉。哪怕调好的模型偶尔也会从模糊照片里编一个商户名。所有解析输出走人工 review 队列再落 Firefly III。别自动 commit
  • Lago 给个人用是杀鸡用牛刀。Lago 是给用量计费 SaaS 用的。不卖按量软件就跳过。我们留它是因为按小时 / 按 API 调用收费的自由职业者要它
  • Invoice Ninja 税引擎要按地区配。默认装假设美国销售税。EU VAT 和 India GST 支持但要在发第一张账单前显式配置

常见误解

很多人以为自托管财务栈意味放弃银行同步。不是。Firefly III 导所有主流银行 CSV。高阶用户加 nordigen / GoCardless Bank Account Data、通过 firefly-iii-data-importer 接 Plaid、或定时爬 —— 看国家。模式更接近「每两天批量导入」而非 Mint 的「实时」。多数家庭这是特性而非 bug:你真的会看交易了。

安装 · 一行命令
$ tokrepo install pack/personal-finance-stack
丢给 agent,或粘到终端
包内含什么

6 个资产打包就绪

Script#01
Firefly III — Self-Hosted Personal Finance Manager

Firefly III is an open-source personal finance manager for tracking expenses, budgets, and bank accounts. Self-hosted with full privacy, multi-currency, and powerful reporting.

by Script Depot·107 views
$ tokrepo install firefly-iii-self-hosted-personal-finance-manager-de4aaf47
Config#02
Actual Budget — Local-First Personal Finance App

Actual is an open-source personal finance app with envelope budgeting, bank sync, multi-device sync, and local-first architecture — a YNAB alternative.

by AI Open Source·141 views
$ tokrepo install actual-budget-local-first-personal-finance-app-791dd19e
Config#03
Maybe — Open Source Personal Finance Manager

Maybe is an open-source personal finance app for tracking net worth, investments, spending, and budgets with bank syncing and self-hosting support.

by AI Open Source·138 views
$ tokrepo install maybe-open-source-personal-finance-manager-f9427ff9
Config#04
Lago — Open Source Usage-Based Billing API

Lago is an open-source metering and billing engine for usage-based pricing, subscription management, invoicing, and payment orchestration.

by AI Open Source·129 views
$ tokrepo install lago-open-source-usage-based-billing-api-f9227c2e
Config#05
TaxHacker — Self-Hosted AI Accounting for Receipts and Invoices

A self-hosted AI-powered accounting app that scans receipts and invoices, categorizes expenses with LLM analysis, and tracks finances with custom prompts and multi-currency support.

by AI Open Source·42 views
$ tokrepo install taxhacker-self-hosted-ai-accounting-receipts-invoices-070cdf4e
Script#06
Invoice Ninja — Open Source Invoicing and Payments

Invoice Ninja is a free, open-source platform for invoicing, payments, expenses, and time tracking. It supports over 45 payment gateways and can be self-hosted or used as a managed service.

by Script Depot·39 views
$ tokrepo install invoice-ninja-open-source-invoicing-payments-6887eac2
FAQ

常见问题

个人财务栈免费吗?

六个应用全部开源可自托管。Firefly III / Actual Budget / Maybe / Lago / Invoice Ninja 都没有按席位收费。AI 发票识别用你现有的 OpenAI / Claude / 本地 LLM key —— 不另外订阅。总成本是硬件(5 美元 / 月的 VPS 够一家用)+ 发票解析的 LLM token,通常每 100 张发票不到 1 美元。

跟 YNAB 或 Mint 比怎么样?

YNAB 是一个产品一个理念(信封预算);这个 pack 是六个工具任你混搭。只要 YNAB 的话,Actual Budget 是像素级克隆。Mint 已死 —— Intuit 关停了 —— 现在比的是 Mint 后继 Credit Karma 或 Personal Capital。Maybe 替代 Personal Capital 净值视图;Firefly III 替代交易分类。pack 装起来更费事,但能用永远。

Claude Code 或 Cursor 能跟这个栈协作吗?

能。Firefly III 有完整 REST API;Actual Budget 有公开 API;Invoice Ninja 有 REST + GraphQL。配本站 MCP Server Stack pack 把这些 API 暴露成 MCP 工具,AI agent 就能从你的真实数据回答「上季度 AWS 花了多少」,而不是从训练数据里幻觉。

跟跑 QuickBooks 比?

QuickBooks 是给企业用的;这个 pack 是给个人和自由职业者。Firefly III 的复式记账技术上能做企业账,但缺工资单、销售税申报自动化、会计协作。有员工或要交工资税就上 QuickBooks。单干自由职业者或家用,这个 pack 更合适也便宜得多。

运维上的坑?

备份测试节奏。多数人每晚 pg_dump 但从不测恢复。第一次发现 dump 损坏是真丢数据那一刻。每季度把备份恢复到 staging 容器并跑一次抽样查询验完整性。还要至少一份 rclone 异地副本 —— 单机备份在硬盘故障时全丢。

更多主题包

12 个主题包 · 80+ 精选资产

回首页浏览全部精选合集

返回主题包总览