NAS、键盘、路由器······年轻就要多折腾。爱折腾的熊猫,今天又给大家分享最近折腾的内容了。关注是对我最大的支持,阿里嘎多~
怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!
引言
前两天熊猫一朋友用的一款记账APP跑路了,名字这里熊猫就不说了,只能说这东西之前在酷安好评还不算低,付费说是买了就能享受永久的会员,然后提供云同步功能,结果说跑路就跑路,加上是软件内付费,也没有退款的渠道。
原本熊猫想着自己用AI Coding一个记账软件,但前两天恰好看到了一个开源的记账软件,不管是功能还是UI设计都非常不错,为了节省自己那点可怜的Token,所以还是直接推荐现成的。

项目介绍
EasyAccounts的项目开发已经非常成熟了,目前拥有完善的记账管理、数据筛选、报表生成、AI助手以及消息推送等机制。
项目的首页非常简洁,总览能看到当前的资产情况、年度趋势、年度收入/支出以及结余,同时也能看到细化的月度和账户明细情况。

明细中支持详细账单查看以及筛选,同时右边还提供了日历能看到那天有对应的账单记录,右下角支持导出报表方便对账,整个界面的设计都是按照简洁直观来的。

再往右边则是统计界面,这里有更为详细的数据情况,能按照你设置的分类查看明细,也可以设置查看分类中的子分类情况。

最后则是设置界面,支持收支管理,能选择收入支持的类型,例如接待、转账、还钱等等,也可以自己手动添加;账户管理能自动识别名称有对应的图标,不过银行卡的图标并没有针对各大行,而是统一图标。

项目支持AI设置、MCP以及数据备份,在AI中能看到对话以及Token的消耗,开启MCP服务之后可以提供给你的智能体,让智能体来调用项目进行记账。

同时,项目在移动端的适配非常不错,功能区也都移到了底部更方便操作。

项目部署
EasyAccounts的部署并不难,不过一个小小的记账软件用了五个镜像还是很少见的,加起来整个镜像的内存占用已经飙升到了500MB左右了,作为一个记账项目还是有点高了。
作者已经提供了完整的compose文件,因为涉及的内容太多了,熊猫这里就不粘贴过来了,感兴趣想尝试的可以自行去项目地址:https://github.com/chensheng86668/Accounting-software获取文件部署。

这里熊猫用的是绿联的6800Pro,将代码粘贴到绿联的Docker项目中之后直接启动即可,最后看到五个容器无报错正常运行就算是启动成功了,这时候直接通过nginx容器的端口就可以访问项目登录界面了。

首次访问需要注册,默认是没有任何用户的,该项目也不存在多用户,所以也就只能自用或者家庭使用了。
写在最后
作为个人使用,项目的确不错,不过还是有一些缺点,如果可以优化一下内存占用,以及多用户这两点,能扩展到家庭或者轻量级用户,毕竟一个记账软件占用500MB的内存还是太多了,加上现在内存也不便宜。
以上便是本次分享的全部内容了。如果你觉得还算有趣或对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

panda