从开始工作,就一直想开发一款面向个人的财务管理软件,用来直观的分析自己的财务状况,对个人财务情况提供直观的反馈,帮助自己更好的存钱、消费和投资。获取正向反馈,激励自己更好的存钱。
此前,基于 Notion 制作过一套个人财务管理模版,取名 BJ-PFD , 是一长串英文的缩写:Bullet Journal - Personal Finance Dashboard ,意为子弹笔记个人财务仪表盘。之前写过一系列的 文章 介绍这套模版。这套模版我个人也一直在用,从 2020 年到 2026 年,已经使用了 6 年了,积累了大量的财务数据,帮助我更好的分析和管理个人财务状况。数据条数也增加到好几千条。此时我发现 Notion 的一些弊端暴露出来了。比如,数据库数量大了以后,加载会比较慢,而且一些数据关联会有极小概率出现问题,导致最终的数据统计出现细微的差错。更重要的一个问题,随着我数据的变多,基于 Notion API 开发的看板工具,启动速度越来越慢了,每次统计数据都要花费数分钟来加载数据。
最近,结合自己之前的工作流和数据模型,使用 AI 辅助编程开发了这款软件。经过一段时间的调试和打磨,这款软件已经能够完美承载我个人目前的财务管理需求,我也将 Notion 中的数千条数据,顺利导入这款新的软件中,数据统计速度从 1 分钟以上,提升到了 1 秒以内。现在我已经完全迁移到这款软件上了,使用体验非常好。现在,我希望将这款软件发布出来,分享给更多有需要的人使用。
下面是关于这款软件的介绍:
溪流记账( Rivulet )是一款极简但强大的个人财务管理软件,支持快速记录收支、多账户、多账本与共享账本;提供预算管理、投资记录与财务分析。
Rivulet 使用 GO 和 Svelte 开发,使用 Docker 封装并公开发布,支持 SQLite 和 PostgreSQL 数据库。
更多信息,可以进入 Rivulet 的 官网 或 GitHub Docs 仓库 查看,如果有问题可以直接在 留言板 或是 GitHub Docs 仓库的 Issues/Discussions 提出。

最后,欢迎大家试用这款软件,如果有任何疑问随时与我交流,也欢迎大家提出宝贵的意见和建议,帮助我一起把这款软件做得更好。
1
e23nome 20h 6m ago
分享精神很棒。
但是一个小小建议,不要用 docker 封装发布,原因是 首先这是一个财务软件,用户不会把数据上传到你的网站,所以肯定要本机存数据库。 其次用户如果搞得懂 docker ,大概率会自己 vibe 一个,而不是用一个闭源的。 还是用 iCloud 存数据库,多端共享一个数据库,要靠谱。 |
2
wshjdx 15h 37m ago via iPhone
顶,今天试试
|
3
kuse2001 12h 1m ago via Android 这类软件的录入就是一大痛点
|
4
jianzhao123 11h 47m ago via iPhone
@kuse2001 赞同,每次消费完,当前的场景应该不适合录入,只能等空闲时间统一整理
|
5
cookLv 11h 39m ago
简单试了下,提一些个人的小建议。
1 、只能手动记账,太繁琐,建议支持录入微信和支付宝的账单。自动解析消费类型。现在记账软件很多,最难的还是采集数据,手动采集太麻烦。按月导入的话我个人感觉还是可以接受的。 2 、账本在记账的时候不能选择,不知道怎么使用的。只会记录到默认账本。账本这款应该还得研究下,包括仪表盘应该允许选择账本分析数据。然后倒入和记账都要支持选择账本。 3 、是不是应该允许配置固定每月预算?现在只能单月配置。 4 、能否配置固定支出和固定收入?比如工资、贷款。 |
7
Lockroach 11h 28m ago
记账类的应用太多了,可以观察当前市场上的各类记账应用,打造自己应用的独特亮点
|
8
songtianlun OP PRO @cookLv 太好了,分析很认真,固定预算这个确实不错,我考虑加一下。报表也很重要,这个我再好好思考一下怎么做。
@e23nome 数据是在自己那里,可以放心,用 docker 门槛有点高,如果有问题可以随时沟通交流。不过我想不到比 web 更好的快速覆盖 pc/mac/android/ios/鸿蒙 全平台的方法了,单独开发客户端成本太高。 @kuse2001 @jianzhao123 自动录入微信/支付宝账单这个我会考虑增加。我个人主要是用它记录并可视化,直观的看到自己资产的增减能减少不少不必要的开销。 就我之前使用其他记账软件的经验,自动化程度高了,虽然记录的快了,记完反而自己也不会怎么看报表了。 所以就我个人而言很少用自动记录,不过我再好好想想,如何更快更无痛的记录 @Lockroach 首先非常感谢你的建议,我在好好思考一下亮点,比如加入 ai 分析? 我开发这个软件的动力,主要就是市面上没有找到比较好的满足我期望工作流的软件,开源可自己部署的就更少了。支持多端客户端的倒是不少,也都很好用,就是很难覆盖 linux/鸿蒙 这种小众的平台。所以就按照自己的工作流定制,使用 web 作为主要交互方式,适配各种屏幕尺寸。 |
9
Lisa9527 10h 31m ago 其实记账最主要是的,定期整理,这个很多人坚持不下来,最主要的是快速录入,怎么方便,怎么来
|
10
fionasit007 10h 30m ago
现在好多软件可以语言输入,然后自动给你划分,你就说你干了什么,花了多少钱,自动就识别了
|
11
fionasit007 10h 25m ago
现在主流的记账软件都支持语音输入自动分析记账,你说一段话,自动就给你归类记录了,避免了以前那种每次还得手动记录特别麻烦的问题,我觉得这个才是记账软件的大痛点
|
12
wshjdx 10h 6m ago
部署后用了一下,还挺简单明了的。但为什么操作起来卡卡的,不顺畅。
|
14
freerocky 8h 15m ago
我用钱迹,一开始也很痛苦,只开了一个工作上必须用的账套,直到他发布了自动记账功能以后,我现在生活的账套也开通并且使用了。
|
15
songtianlun OP PRO |
16
wshjdx 5h 3m ago via iPhone
|
17
doyer 2h 19m ago
兄弟 出了 App 版本了么?
|