极简但强大的个人财务管理软件 —— 溪流记账(Rivulet)

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


    最后,欢迎大家试用这款软件,如果有任何疑问随时与我交流,也欢迎大家提出宝贵的意见和建议,帮助我一起把这款软件做得更好。
    Refs
  • Rivulet 官网
  • Rivulet GitHub Docs 仓库

    财务, 记账, 预算

  • e23nome   
    分享精神很棒。
    但是一个小小建议,不要用 docker 封装发布,原因是
    首先这是一个财务软件,用户不会把数据上传到你的网站,所以肯定要本机存数据库。
    其次用户如果搞得懂 docker ,大概率会自己 vibe 一个,而不是用一个闭源的。
    还是用 iCloud 存数据库,多端共享一个数据库,要靠谱。
    wshjdx   
    顶,今天试试
    kuse2001   
    这类软件的录入就是一大痛点
    jianzhao123   
    @kuse2001 赞同,每次消费完,当前的场景应该不适合录入,只能等空闲时间统一整理
    cookLv   
    简单试了下,提一些个人的小建议。
    1 、只能手动记账,太繁琐,建议支持录入微信和支付宝的账单。自动解析消费类型。现在记账软件很多,最难的还是采集数据,手动采集太麻烦。按月导入的话我个人感觉还是可以接受的。
    2 、账本在记账的时候不能选择,不知道怎么使用的。只会记录到默认账本。账本这款应该还得研究下,包括仪表盘应该允许选择账本分析数据。然后倒入和记账都要支持选择账本。
    3 、是不是应该允许配置固定每月预算?现在只能单月配置。
    4 、能否配置固定支出和固定收入?比如工资、贷款。
    cookLv   
    @cookLv 补充一下, 看到了左上角有个选择账本的选项,但是下拉只有默认账本,没有新增的账本。
    另外还缺一个报表的功能吧,比如按年、按月查看统计和明细。
    Lockroach   
    记账类的应用太多了,可以观察当前市场上的各类记账应用,打造自己应用的独特亮点
    songtianlun
    OP
      
    @cookLv 太好了,分析很认真,固定预算这个确实不错,我考虑加一下。报表也很重要,这个我再好好思考一下怎么做。
    @e23nome 数据是在自己那里,可以放心,用 docker 门槛有点高,如果有问题可以随时沟通交流。不过我想不到比 web 更好的快速覆盖 pc/mac/android/ios/鸿蒙 全平台的方法了,单独开发客户端成本太高。
    @kuse2001
    @jianzhao123 自动录入微信/支付宝账单这个我会考虑增加。我个人主要是用它记录并可视化,直观的看到自己资产的增减能减少不少不必要的开销。
    就我之前使用其他记账软件的经验,自动化程度高了,虽然记录的快了,记完反而自己也不会怎么看报表了。
    所以就我个人而言很少用自动记录,不过我再好好想想,如何更快更无痛的记录
    @Lockroach 首先非常感谢你的建议,我在好好思考一下亮点,比如加入 ai 分析? 我开发这个软件的动力,主要就是市面上没有找到比较好的满足我期望工作流的软件,开源可自己部署的就更少了。支持多端客户端的倒是不少,也都很好用,就是很难覆盖 linux/鸿蒙 这种小众的平台。所以就按照自己的工作流定制,使用 web 作为主要交互方式,适配各种屏幕尺寸。
    Lisa9527   
    其实记账最主要是的,定期整理,这个很多人坚持不下来,最主要的是快速录入,怎么方便,怎么来
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部