V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
yaodao
V2EX  ›  分享创造

我的个人记账系统

  •  
  •   yaodao · 11 小时 23 分钟前 · 1130 次点击

    这个系统虽然比较简陋,但是真的很有用,我用它来帮助我和我媳妇一起管理家庭的收入支出情况。 因为微信的账单导出从 csv 变成了 xlsx 了,所以不得不改一下代码,但也趁着这个机会对这个系统做了一些重构

    两年前做这个系统,是因为尝试了很多 APP 都觉得很麻烦,尤其是一条条去记录,即使有微信和支付宝的导入功能也还是很麻烦。所以设计了一个适合自己并且还能查看自己搭子的简易的记账软件,非常适合一个家庭去记账。

    虽然两年过去了,但 commits 只有三十次,我确实也懒得维护它(因为对于一个 javaer 来说,用 VUE 实现好看的 UI 还是有点复杂的,但现在一切都变了——Claude Code )

    记账页面: image

    微信和支付宝导出账单的导入页面: image

    image

    家庭收支统计页面(这个 UI 还比较简陋,但也能看哈哈哈) image

    之前这个服务让我挂载到服务器上了,但是因为资源消耗(需要 redis 、mysql 、ES )太多了,并且只有我和媳妇在用,所以就从服务器上下掉了,现在都是在我本地去运行。

    但反而更方便了,因为本地的电脑性能很高,也没有网络消耗,并且还可以利用 Mac 系统的 Automator 去建立 APP 图标,一键运行打开页面。后续我在考虑要不要写一个博客文章来分享这个过程呢,哈哈哈。

    image

    15 条回复    2025-09-02 22:05:28 +08:00
    chnwine
        1
    chnwine  
       9 小时 15 分钟前
    能看出来是 AI 画的界面了,和我用 Trae 的界面如出一辙
    8820670
        2
    8820670  
       9 小时 10 分钟前 via Android
    好奇怎么还要 es op 有开源想法嘛
    tyrad
        3
    tyrad  
       9 小时 0 分钟前
    sqlite 不香吗 要啥 redis mysql
    DiamondYuan
        4
    DiamondYuan  
       8 小时 59 分钟前
    我推荐你试试看 beancount


    https://github.com/beancount/beancount

    开源的复式记账软件

    你不需要自己开发 UI ,只需要把自己的账单数据转化为 beancount 的语法,
    tyrad
        5
    tyrad  
       8 小时 59 分钟前
    ai 编程爆火之前我也写过一个。sqlite 够用了
    jaylee4869
        6
    jaylee4869  
       8 小时 55 分钟前
    @DiamondYuan 我之前用的 Fava UI 。好几年前用 Beancount 记录了几个月,后来股票波动太多,懒得记了。。
    COOOOOOde
        7
    COOOOOOde  
       8 小时 32 分钟前
    我写的还支持 pdf 流水导入, 自己做了招行 农行 青岛银行流水 pdf 的适配. 做了简单逻辑把可能的银行卡支出转账和支付宝微信的的记录进行合并标识. 但是自己连导入都懒得导入
    gynantim
        8
    gynantim  
       8 小时 23 分钟前 via iPhone   ❤️ 1
    最终你会发现还是 excel 好用,完爆任何软件和网站
    nickwzy129
        9
    nickwzy129  
       7 小时 21 分钟前
    ios 推荐一下貔貅
    zerzerheart
        10
    zerzerheart  
       7 小时 15 分钟前
    @yaodao 楼主,请教下,支付宝和微信的导入是指用户自己在微信和支付宝导出了账单之后再自己导入进去吧,微信和支付宝应该没有开放的接口吧
    xhslyf
        12
    xhslyf  
    PRO
       5 小时 24 分钟前
    @gynantim 我现在是用 APP ,excel 的话,是每天或者每周找一个固定时间在电脑前掏出手机把最近的支出都逐条记录到 excel 中么?
    cooldish
        13
    cooldish  
       5 小时 3 分钟前
    不错哎,我觉得现在 vibe coding 最大的好处就是能够实现自己想做的功能。这些功能不必很完善,但只要能满足自己的需求,我觉得就挺好了。
    gynantim
        14
    gynantim  
       4 小时 32 分钟前
    @xhslyf 那可能我们需求不一样。我不记支出,只记余额和收入。支出用余额差减去收入就得到了。然后有个预算表,算了大概每个月支出多少,就不去一笔笔记了。excel 的好处是我可以进行财务分析,比如算收益率,收入或者余额走势。还能实现一些复杂功能,比如多币种和不同时段汇率。照我的方法记账,就只需每个月最后一天抽点时间记一下余额就行了。我坚持记了五六年了。
    magic3584
        15
    magic3584  
       58 分钟前
    @DiamondYuan #4
    好像没看到客户端
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2730 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:03 · PVG 23:03 · LAX 08:03 · JFK 11:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.