这个是之前的帖子, https://v2ex.com/t/894154
目前我优化了一下开源的版本,方便本地搭建。
现在打包一个 jar 文件处理,本地可以直接用 java -jar 运行起来,前提是本地有 java17 环境。本来想用 GraalVM 打包各个平台的可执行文件,昨天搞了一天,没有成功,可能我的代码某些地方导致无法打包成本地可执行文件。 运行之后会在你的用户目录( windows10 默认是 C:\Users\Administrator )下生成一个文件名为 moneywhere.mv.db 的文件,这个是你的数据文件,如果你是本地话搭建千万不能丢失,定时备份,否则数据是很难找回了。
jar 包可以直接在 github 下载,https://github.com/markliu2013/bookkeeping/releases/tag/v1.0.0
我个人用这个记了一年的账了,相对于市面上的一些记账工具,我这个网页版的功能比较丰富,app 主要用于平时的记账和资产查看。
支持一个账单多个分类,因为我将记账分类为,维持类,消费类,提升类,社交类 4 个大类,比如吃饭,如果是和朋友聚餐花了 120 ,这样应该是一个账单有 2 个分类,其中 20 是维持类,100 是社交类。再比如我今天下班平时都是坐地铁 3 元,但是今天我不想挤地铁,打车花了 23 元,这样应该是记为,3 元的维持类,20 元的消费类。好处就是我可以清晰的知道,我这个月本来哪些是必须的花费,哪些是我本来可以省下来的钱。之所以不分为 2 个账单记录,是为了保持我的账单和银行卡的流水可以实现一一对应,方便定时和银行流水定时对账,防止漏记。
做了一个账本的模板功能,以后可以添加各个场景的账本模板,用户可以以模板为基础复制自己的账本记账。
如果不想本地搭建,也想记账的,可以使用我的准备商业化的版本,
1
deplivesb 2023-05-15 19:05:48 +08:00
支持 Mac 么
|
2
markliu2013 OP @deplivesb 你装了 java17 的环境就可以
|
3
SeptemberHX 2023-05-15 20:34:31 +08:00
我现在在用的是 firefly-iii ,感觉两个很类似,目前使用的最大不便就是不能根据短信等自动记账
|
4
markliu2013 OP firefly-iii ,我最近才知道的,我主要参考的 MoneyWiz ,不知道我这个在国外推广有没有市场。
|
5
yawhale 2023-05-18 11:06:47 +08:00
奇怪,直接访问 OP 文中的地址打不开
|
6
markliu2013 OP @yawhale 哈哈,我屏蔽了国外的访问,请关闭各种代理。
|