ARTICLE · 1193537
别再啃Excel记账了!这个9天3.4k星的开源AI管家,把我家钱包盘明白了
烧Token的小韩
点击上方蓝字 ▲ 关注我,每天一篇 AI 干货
开源实测 · AI 应用
别再啃Excel记账了!这个9天3.4k星的开源AI管家,把我家钱包盘明白了
小韩本机实测 · 全程截图 · 2026-10-16
月底打开手机银行,账单里一堆「消费」「转账」「其他」——盯着看十分钟,放弃。想认真记账,App 下了一堆,坚持不过三周;想找理财顾问,人家按小时收费;把资产数据传到云上,又心里发毛。
上周我在 GitHub 上刷到一个刚满 9 天的项目,名叫 Aurelio:跑在自己电脑上的个人理财 + AI 财务顾问,账本就是一个本地 SQLite 文件,AI 部分可接可不接。我一看到「数据不出本机」就来了精神,当场克隆下来跑了一遍——这篇就是完整的实测记录,每个数字都对得上截图。

▲ 账单堆成山,机器人递来一台「装在你自己电脑里」的管家
Aurelio 一句话:把「净资产、持仓、现金流、目标」装进你自己的电脑,再配一个能对话、能下建议的 AI 顾问。它是 2026 年 10 月 6 日创建的仓库,我写这篇时实时查了 GitHub API——3,370 星、448 Fork,9 天涨的,最后一条提交停在 10 月 14 日,热度正在陡坡上。
GitHub 星数
3,370
创建天数
9 天
协议
MIT
技术栈:FastAPI + SQLite 后端 · React 19 前端 · 行情来自 justETF / Yahoo · 数据口径:GitHub API 2026-10-15
跟云记账 App 的区别就一条,但很致命:你的全部家底记录就是本地一个 SQLite 文件,AI 不开启也能用。官方 README 第一段的原话是「Your records are kept on your machine(你的记录保存在你的机器上)」,AI 走 OpenRouter 网关、用你自己的 Key,属于可选项。
门槛先说清楚:需要 Git、Node.js 22+、uv 三个工具(我本机是 Node v22.12.0、uv 0.6.17,Windows 11 直接过)。我在 E 盘建了个临时目录开跑,Windows 下就三步:
git clone https://github.com/LosaLosSantos/aurelio-finance.git cd aurelio-finance ./start.ps1 -Demo-Demo 这个参数是灵魂:它会凭空造一个「虚构家庭」的完整账本给你练手,而且和你未来的真实数据彻底分开——官方输出原话「Demo data: backend/demo.db. Your own data.db is not opened.」(演示数据在 demo.db,你自己的 data.db 根本不会被打开)。翻了它的 demo 生成代码:36 岁双职工、有房贷、月薪 €3,400,持仓是世界 ETF + 新兴市场 ETF + 个股 + 债券,连「60 岁退休」这种目标都替你填好了。

▲ 首启实拍:uv 正在拉 53 个 Python 包(pandas/numpy 那几个大件最慢)
实拍时间线:12:51 开始克隆,12:53 前端就构建完了(npm install + build 只花了 90 秒),然后是后端 53 个依赖包下载——我这边网络直连 PyPI 实在慢,首启总共花了 28 分钟,而包下完之后安装只用了 12.81 秒(控制台原话「Installed 97 packages in 12.81s」)。国内读者把 uv 指到国内镜像源,这段能压到几分钟。最后控制台打出两行关键日志:
Starting Aurelio on http://localhost:8000 INFO: Fund catalogue downloaded from justETF: 4628 funds.
▲ 启动成功自动弹浏览器:左边控制台日志,右边就是仪表盘
💡 全程没有 Docker、没有第二个终端:前端构建产物由 FastAPI 自己托管,所有东西都住在 http://localhost:8000 一个地址上。想换成自己的真实数据,把 -Demo 去掉再跑一次 start.ps1 就行。

▲ Dashboard 实拍:大数字是净资产,下方依次是配置、月度现金流
首屏一个大字:净资产 €140,820,旁边小字「+€51,820 since November 19, 2025」。下面四个格子把构成摆得明明白白——投资 €20,946、现金 €14,374、实物资产 €305,000(那套公寓)、负债 €199,500(房贷)。我当场验算了一下:20946 + 14374 + 305000 − 199500 = 140,820,分毫不差。
再往下是两条更扎心的信息。第一条是资产配置:€340,320 摊在 5 个类目里,房地产占 89.6%——典型的「房子是大头」。第二条是月度现金流:收入 €3,400、支出 €2,165、净剩 €1,235,储蓄率 36.3%,旁边直接标了个「healthy」。小字还交代了口径:支出里刚性 €1,905、弹性只有 €260,按当前生效的月度口径算,一次性支出不计入。
💡 底层逻辑一句话:它不记「余额」,记的是「照片 + 流水」。每个机构存一张带日期的持仓快照(照片),快照之后的每笔买卖、转账、分红(流水)往后推算——今天的家底 = 最近一张照片 + 它之后的所有事件。这就是为什么它的每个数字都能追溯出处。

▲ 持仓页:四只持仓,现价列诚实地写着 unknown
持仓页我特别喜欢它一个细节:demo 快照是 90 天前拍的,于是每一行现价都老老实实写着 unknown,小字注明「value from 7/17/2026 (90 days): nothing can price this, only you can refresh it」——90 天前的报表不冒充今天的行情,想看现价得自己点一下「Refresh market prices」去拉。这种不讨好人的诚实,比一堆永远显示正收益的 App 让人踏实多了。

▲ Look-through 穿透实拍:90.8% 持仓被拆到国家/行业/发行人/币种
这是全篇我最想安利的页面。你以为你买的是「三只基金 + 一只个股」,它直接告诉你这三只基金里面装的是什么:穿透覆盖率 90.8%,国家维度美国 31.4%、台湾 10.6%、韩国 6.8%、中国大陆 6.8%;行业维度信息技术 27.9%、金融 13.7%;发行人维度台积电 5.0%、英伟达 2.5%、苹果 2.3%、三星 2.1%、腾讯 0.9%;币种维度美元敞口 31.4%。
两个字总结:原来我「分散」在四只产品里的钱,底层有一半挤在同十几家科技公司身上。这种结论,靠肉眼啃基金说明书半年都未必能拼出来。数据来自发行方文件、justETF 和 Yahoo,缓存 15 天;第一次加载会转圈一会儿(我这边网络第一轮一直卡在 Fetching,重进一次才出来)。
它还有个「不装懂」的设计:demo 里那只个股 SAP 因为找不到 ISIN,穿透条上明说「9.2% 无法拆解,把 ISIN 补进持仓就能解锁」。能拆的拆到底,拆不了的告诉你为什么拆不了——每个数字都带出处,每个缺口都有交代。

▲ 我连问两个问题,没配 Key 时它如实相告,报错精确到文件名
左侧竖栏「Ask Aurelio」就是聊天入口,预置了四个问题模板(「我的目标完成得怎么样?」「哪些持仓我一直没记成本?」「跑一遍分析器告诉我结论」「我的储蓄率是多少?」)。我没配 Key 直接开问,它的回答是红字原文:「OPENROUTER_API_KEY is not set. Add it to backend/.env (see .env.example).」——连去哪个文件改都告诉你了。
配 Key 就三步:openrouter.ai 注册充值 → 到 openrouter.ai/keys 建一个 Key → 把 backend/.env.example 复制成 backend/.env,填进 OPENROUTER_API_KEY。模型下拉菜单默认 claude-opus-5.5($4/百万输入、$20/百万输出,100 万上下文),也可以换 gpt-6.1-sol-pro($2/$10)、qwen3.8-max($2/$6)或者官方标注「便宜约 6 倍」的 kimi-k2.6。
官方实测成本表(2026 年 10 月,测试库口径)
▸ 首个提问(出一张决策卡片):$0.11 ~ $0.12▸ 后续追问(单轮):$0.021▸ 出卡片的追问:$0.012 ~ $0.022▸ 确认一张卡片并回复:$0.014 ~ $0.049▸ 「这个东西值不值得买」(两三轮含网搜):$0.067 ~ $0.24▸ 每次联网搜索另加:$0.0073 ~ $0.0075▸ 一整轮深度分析(含查证):$0.64

▲ 深度分析的真实设计:一个只看数字,一个只看你这个人
深度分析是它最有意思的设计,我翻了原理文档:一个「盲眼分析师」只看数字、看不到你这个人;一个「知己」读过你填的自我介绍、却看不到任何持仓数字。两个人各出一份结论,有分歧才进入修订环节,最后合成一份「先看什么」清单。盲审防偏心,知己防何不食肉糜——这个互补结构本身就值得抄作业。
另外两处克制也值得一提:一,AI 提的每个改动都以卡片形式出现,你点确认它才执行,不确认就只是句话;二,AI 推荐的想法进「Watchlist 观察单」——页面上明说「这里面的东西不算你拥有:不进总额、不进配置、不进任何测算」,每条还带着当时的推荐理由和它不知道的部分。聊天框底部常驻一行小字「Educational information, not regulated financial advice(教育信息,不是受监管的投资建议)」。
适合谁:有银行 + 券商多账户、买美股/欧股 ETF 想看清底层敞口的人;不想把资产数据交给任何云的人;想要一个「先看事实再说话」的 AI 顾问、也愿意为此付点 Token 成本的人。问卷里连「你所在城市、有没有买房计划、风险承受测试」都会问一遍,喂给 AI 的上下文相当完整。
要接受的几点:界面是纯英文;行情源是 justETF/Yahoo,A股和国内基金不在覆盖范围;AI 需要 OpenRouter 的 Key(外币卡充值);持仓要自己动手记快照和流水,它不是自动同步券商的App。我的实测里还撞上一次 Yahoo 限流——顶部横幅直接写着「股息历史拉取失败:Too Many Requests,下次启动重试」,坏消息也摆在明面上。
对了,它在 Profile 页还留了一段自由填写的「In your words(用你自己的话介绍自己)」,demo 里那段示范我印象很深:「直接跟我说,当我错的时候要告诉我(Be direct with me, and tell me when I am wrong)」。一个理财工具愿意先搞清楚你是谁、再决定怎么跟你说话,这件事本身就值一杯咖啡钱。

▲ 账本合拢的那一刻,是真的清爽
一句话总结:记账 App 管的是「今天花了多少」,Aurelio 管的是「你这副家底整体怎么样、下一步该看哪」——而且账本锁在你自己的硬盘里。
▸ 我给自己搭了个AI日报站:这个7.5k星开源引擎,自动找热点、写日报、盯行业 ▸ 连更10天AI干货,我攒出这5条心得 ▸ 别再熬夜肝PPT了!这个60k星的开源项目,一句话让AI交出“真”PPT
如果这篇文章对你有帮助
点赞 👍 + 在看 👀 + 分享 🔄
我是小韩,咱们下期见 👋
关注「烧Token的小韩」,AI 干货不迷路
风险提示:本文仅为开源项目实测分享,不构成任何投资建议;项目聊天面板亦自述「教育信息,非受监管的投资建议」。















































































