[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"pack-detail-personal-finance-stack-zh":3,"seo:pack:personal-finance-stack:zh":64},{"code":4,"message":5,"data":6},200,"操作成功",{"pack":7},{"slug":8,"icon":9,"tone":10,"status":11,"status_label":12,"title":13,"description":14,"items":15,"install_cmd":63},"personal-finance-stack","💰","#15803D","stable","稳定","个人财务栈","Firefly III \u002F Actual Budget \u002F Maybe \u002F Lago \u002F Invoice Ninja — 整套钱财工具自己掌控，AI 发票识别也带上。",[16,28,36,43,49,56],{"id":17,"uuid":18,"slug":19,"title":20,"description":21,"author_name":22,"view_count":23,"vote_count":24,"lang_type":25,"type":26,"type_label":27},928,"de4aaf47-34b7-11f1-9bc6-00163e2b0d79","firefly-iii-self-hosted-personal-finance-manager-de4aaf47","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.","Script Depot",340,0,"en","skill","Skill",{"id":29,"uuid":30,"slug":31,"title":32,"description":33,"author_name":34,"view_count":35,"vote_count":24,"lang_type":25,"type":26,"type_label":27},902,"791dd19e-349f-11f1-9bc6-00163e2b0d79","actual-budget-local-first-personal-finance-app-791dd19e","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.","AI Open Source",369,{"id":37,"uuid":38,"slug":39,"title":40,"description":41,"author_name":34,"view_count":42,"vote_count":24,"lang_type":25,"type":26,"type_label":27},878,"f9427ff9-3474-11f1-9bc6-00163e2b0d79","maybe-open-source-personal-finance-manager-f9427ff9","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.",386,{"id":44,"uuid":45,"slug":46,"title":47,"description":48,"author_name":34,"view_count":35,"vote_count":24,"lang_type":25,"type":26,"type_label":27},877,"f9227c2e-3474-11f1-9bc6-00163e2b0d79","lago-open-source-usage-based-billing-api-f9227c2e","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.",{"id":50,"uuid":51,"slug":52,"title":53,"description":54,"author_name":34,"view_count":55,"vote_count":24,"lang_type":25,"type":26,"type_label":27},2187,"070cdf4e-418d-11f1-9bc6-00163e2b0d79","taxhacker-self-hosted-ai-accounting-receipts-invoices-070cdf4e","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.",136,{"id":57,"uuid":58,"slug":59,"title":60,"description":61,"author_name":22,"view_count":62,"vote_count":24,"lang_type":25,"type":26,"type_label":27},1749,"6887eac2-3b87-11f1-9bc6-00163e2b0d79","invoice-ninja-open-source-invoicing-payments-6887eac2","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.",170,"tokrepo install pack\u002Fpersonal-finance-stack",{"pageType":65,"pageKey":8,"locale":66,"title":67,"metaDescription":68,"h1":13,"tldr":69,"bodyMarkdown":70,"faq":71,"schema":87,"internalLinks":97,"citations":110,"wordCount":123,"generatedAt":124},"pack","zh","个人财务栈：Firefly III + Actual + Invoice Ninja · TokRepo","六个自托管财务工具 —— Firefly III \u002F Actual Budget \u002F Maybe \u002F Lago \u002F Invoice Ninja + AI 发票识别。整套钱财工具自己掌控，TokRepo 一键装。","六个可自托管钱工具 —— Firefly III 做账 \u002F Actual Budget 信封预算 \u002F Maybe 净值跟踪 \u002F Lago 用量计费 \u002F Invoice Ninja 开票 + AI 发票识别 —— TokRepo 一个 bundle 装齐，不再把财务数据租给 SaaS。","## 这个 pack 装了什么\n\n这个 pack 收齐了 **六个可自托管的财务应用**，组合起来替代 YNAB、Mint、QuickBooks Self-Employed、Stripe Billing 和你那一鞋盒子收据。每一个都开源、Docker 镜像启动。AI 发票识别是粘合剂：吃一张手机拍的照片，吐一条结构化交易给其他工具收。\n\n| # | 应用 | 替代 |\n|---|---|---|\n| 1 | Firefly III | Mint \u002F Personal Capital |\n| 2 | Actual Budget | YNAB |\n| 3 | Maybe | Personal Capital 净值跟踪 |\n| 4 | Lago | Stripe Billing（用量计费） |\n| 5 | Invoice Ninja | QuickBooks Self-Employed 开票 |\n| 6 | AI Receipt Parser | 手工分拣纸质收据 |\n\nFirefly III 是承重墙：复式记账、多币种、所有主流银行 CSV 都能导。其他五个都接它。\n\n## 为什么自托管财务工具\n\n钱应用是你会用最久的软件。2018 年的一张收据可能在 2026 年审计里要紧；2018 年用的某个 SaoS 今天可能死了、被收购、或加了付费墙。自托管钱栈的三个目的：\n\n- **长期保留无供应商风险**。你的交易躺在你硬盘的 Postgres 里。十年后还能打开\n- **隐私**。Mint 和 Personal Capital 把聚合数据卖给广告商。你银行已经知道你买了啥，分析厂商不必再知道\n- **自定义规则**。Firefly III 的规则引擎比 Mint 的类别映射器灵活得多。你能用商户 + 金额 + 日期模式分类，不光是单字符串匹配\n\n代价：你运维一个小 Postgres + Redis + Docker 栈并备份。Firefly III 自己已经有 5 年稳定 release，第一次装好之后运维负担很低。\n\n## 一条命令装齐\n\n```bash\n# 装整个 pack\ntokrepo install pack\u002Fpersonal-finance-stack\n\n# 或选你要的\ntokrepo install firefly-iii\ntokrepo install actual-budget\ntokrepo install ai-receipt-parser\n```\n\nTokRepo manifest 给你一份共享 Postgres 的 Docker Compose，AI 发票识别预接 Firefly III 导入 API，备份脚本每晚 `pg_dump` 到一个 rclone 友好的本地目录。\n\n## 常见踩坑\n\n- **银行 CSV 格式漂移**。银行不通知就改 CSV 列序。把 Firefly III 导入 profile pin 死到具体格式，每个季度对账单下完都要回归测试\n- **多币种歧义**。Firefly III 多币种处理得不错，但 *base* 币种第一次安装就要定，之后改要手工数据迁移。选你交税那个币种\n- **AI 发票识别幻觉**。哪怕调好的模型偶尔也会从模糊照片里编一个商户名。所有解析输出走人工 review 队列再落 Firefly III。别自动 commit\n- **Lago 给个人用是杀鸡用牛刀**。Lago 是给用量计费 SaaS 用的。不卖按量软件就跳过。我们留它是因为按小时 \u002F 按 API 调用收费的自由职业者要它\n- **Invoice Ninja 税引擎要按地区配**。默认装假设美国销售税。EU VAT 和 India GST 支持但要在发第一张账单前显式配置\n\n## 常见误解\n\n很多人以为自托管财务栈意味放弃银行同步。不是。Firefly III 导所有主流银行 CSV。高阶用户加 nordigen \u002F GoCardless Bank Account Data、通过 firefly-iii-data-importer 接 Plaid、或定时爬 —— 看国家。模式更接近「每两天批量导入」而非 Mint 的「实时」。多数家庭这是特性而非 bug：你真的会看交易了。",[72,75,78,81,84],{"q":73,"a":74},"个人财务栈免费吗？","六个应用全部开源可自托管。Firefly III \u002F Actual Budget \u002F Maybe \u002F Lago \u002F Invoice Ninja 都没有按席位收费。AI 发票识别用你现有的 OpenAI \u002F Claude \u002F 本地 LLM key —— 不另外订阅。总成本是硬件（5 美元 \u002F 月的 VPS 够一家用）+ 发票解析的 LLM token，通常每 100 张发票不到 1 美元。",{"q":76,"a":77},"跟 YNAB 或 Mint 比怎么样？","YNAB 是一个产品一个理念（信封预算）；这个 pack 是六个工具任你混搭。只要 YNAB 的话，Actual Budget 是像素级克隆。Mint 已死 —— Intuit 关停了 —— 现在比的是 Mint 后继 Credit Karma 或 Personal Capital。Maybe 替代 Personal Capital 净值视图；Firefly III 替代交易分类。pack 装起来更费事，但能用永远。",{"q":79,"a":80},"Claude Code 或 Cursor 能跟这个栈协作吗？","能。Firefly III 有完整 REST API；Actual Budget 有公开 API；Invoice Ninja 有 REST + GraphQL。配本站 MCP Server Stack pack 把这些 API 暴露成 MCP 工具，AI agent 就能从你的真实数据回答「上季度 AWS 花了多少」，而不是从训练数据里幻觉。",{"q":82,"a":83},"跟跑 QuickBooks 比？","QuickBooks 是给企业用的；这个 pack 是给个人和自由职业者。Firefly III 的复式记账技术上能做企业账，但缺工资单、销售税申报自动化、会计协作。有员工或要交工资税就上 QuickBooks。单干自由职业者或家用，这个 pack 更合适也便宜得多。",{"q":85,"a":86},"运维上的坑？","备份测试节奏。多数人每晚 pg_dump 但从不测恢复。第一次发现 dump 损坏是真丢数据那一刻。每季度把备份恢复到 staging 容器并跑一次抽样查询验完整性。还要至少一份 rclone 异地副本 —— 单机备份在硬盘故障时全丢。",{"@context":88,"@type":89,"name":90,"description":91,"numberOfItems":92,"publisher":93},"https:\u002F\u002Fschema.org","CollectionPage","Personal Finance Stack","Firefly III, Actual Budget, Maybe, Lago, Invoice Ninja — own your money tooling end to end, AI receipt parser included.",6,{"@type":94,"name":95,"url":96},"Organization","TokRepo","https:\u002F\u002Ftokrepo.com",[98,102,106],{"url":99,"anchor":100,"reason":101},"\u002Fzh\u002Fpacks\u002Fself-hosted-productivity","自建办公套件","本 pack 寄生的更大自托管套件",{"url":103,"anchor":104,"reason":105},"\u002Fzh\u002Fpacks\u002Fdocument-ai-pipeline","文档 AI 流水线","发票 \u002F 收据入库的 OCR 层",{"url":107,"anchor":108,"reason":109},"\u002Fzh\u002Fpacks\u002Fllm-eval-guardrails","LLM 评测 & 护栏","AI 发票解析结果落账前验证",[111,115,119],{"claim":112,"source_name":113,"source_url":114},"Firefly III is a self-hosted personal finance manager with double-entry accounting","Firefly III GitHub","https:\u002F\u002Fgithub.com\u002Ffirefly-iii\u002Ffirefly-iii",{"claim":116,"source_name":117,"source_url":118},"Actual Budget is an open-source envelope-budgeting app for couples and households","Actual Budget GitHub","https:\u002F\u002Fgithub.com\u002Factualbudget\u002Factual",{"claim":120,"source_name":121,"source_url":122},"Invoice Ninja is a self-hostable invoicing and quoting platform","Invoice Ninja GitHub","https:\u002F\u002Fgithub.com\u002Finvoiceninja\u002Finvoiceninja",458,"2026-05-02T15:00:00Z"]