2026.10.05
家庭账房:面向自托管家庭资产盘点的开源工具
家庭账房适合希望统一查看家庭资产、按月更新数据并保留自托管边界的用户。它提供收益分析、持仓透视和AI辅助,但不替代日常记账,也要求使用者承担部署、数据备份和外部服务配置责任。
项目用途
家庭账房(Family Ledger)是一款面向家庭资产管理的自托管项目。它试图把分散在银行、支付平台、券商、房产和负债中的信息汇总到同一套家庭视图里,并通过账户级与家庭级的XIRR、资产TWR,帮助用户区分外部资金流入与投资表现。项目采用Apache License 2.0,仓库列出的后端技术包括Java 21、Spring Boot 3.3和MySQL 8。
它的基本记录模型不是逐笔流水,而是账户月末快照与当月外部现金流。README也明确表示,项目不以每日记账、预算管理、定投提醒或券商下单为目标。因此,它更适合希望定期盘点净资产和投资组合的家庭,而不是需要精细记录每杯咖啡支出的用户。

图片来源:financial-management。项目公开截图,界面可能随版本变化。
已知功能
项目提供九类账户归集、成员维度的家庭净资产视图,以及按风险、大类、行业、平台、用途、地域和币种等维度进行资产透视。基金持仓可以进一步拆分到股票、债券、现金和申万行业等方向;不过不同资产的穿透范围仍应以实际数据源和项目标注为准。
AI功能主要有两类。一类是上传基金、理财或券商页面截图,识别持仓名称与市值,再与已有数据进行新增、更新或卖出比对。另一类是资产体检和再平衡解读。项目说明数字由程序计算、语言模型负责解读,并强调不荐产品、不预测涨跌。使用AI时,仍需自行确认识别结果、提示词内容和外部模型服务的隐私边界。
项目还列出多币种、行情估值、CPI与M2趋势线、FIRE及其他财务目标、可选支出分析和提醒功能。v1.29.0增加了IBKR、富途和老虎的期权、期货、债券同步处理,但该版本发布说明特别指出,富途和老虎的期权功能没有经过真实账户运行验证,采用前不应把同步结果视为已被充分验证。

图片来源:financial-management。项目公开截图,界面可能随版本变化。
适合谁
它适合能维护Linux服务器、NAS或个人电脑,并愿意按月更新家庭资产的人。对于夫妻或家庭成员异步填报、需要跨平台查看全局资产、又不愿把完整财务数据交给商业应用的用户,项目的自托管形态具有吸引力。Apache 2.0也便于研究代码和自行修改,但许可证并不意味着部署、备份或第三方服务都由项目方承担。
采用前的限制与部署考虑
部署并非“安装一个手机App”那么简单。README提供Docker Compose、systemd和macOS路径,并列出1 GB内存、1核、约2 GB磁盘的最低配置;这些是项目文档中的要求,不等同于本文实测结果。远程部署默认只绑定loopback,需要SSH隧道或反向代理与HTTPS才能从外部访问。正式使用前还应规划数据库备份、恢复演练、升级回滚、域名证书和访问控制。
行情、汇率、基金数据、短信以及大模型识别依赖外部服务或密钥,实际可用性、费用、地区连通性和数据覆盖应逐项确认。AI截图导入也不应跳过人工复核,尤其是期权、期货、债券和多币种账户。最后,项目强调“数据自托管”并不等于自动安全:服务器、备份、日志、密钥和反向代理仍由部署者负责。
资料来源
资料核对日期:2026-10-05