搞了个简单的记账pwa应用

之前一直用小象记账,发现它好像很久不更新了,我稍微有点新需求,就用AI蹬了一个出来。

AI时代给自己做些小工具太方便了,而且有 PWA,开发个手机小应用无敌。

GitHub: GitHub - zYeoman/SimpLedger · GitHub

网页:ledger.mickir.me

手机打开可以直接添加到主屏幕,然后使用体验就基本和原生app差不多了。

解决了我的什么问题呢?我会把基金盈亏也记录下来,小象记账没有筛选功能,结果就是每月的收支大头都是理财盈亏…


SimpLedger/chat_log.md at main · zYeoman/SimpLedger · GitHub 这里有我的命令记录。有几点细节

  1. codex 是多模态的,我直接打开小象记账截图,告诉他ui做成啥样的,他就做了
  2. git init 是我手动做的
  3. 添加的 icon 列表是我另外找 deepseek 问的
  4. 很多小细节的 ui 调整其实手动来更快,但我嫌麻烦,就狠狠 pua 它
  5. 手机上的黑体也是找 deepseek 问的
  6. tyme4ts 是我早想用的库了,强行用上了
  7. swiper.js 是滑动总是做不好,google 搜的库。这种还是古法库更靠谱

计划中的功能

  1. 分类支持子分类(小象支持,我迁移过来不支持了,目前不太关键)
  2. 支持主题颜色
  3. 支持自动配置账户,比如"零食"用"零花钱"账户
  4. 接入 AI 分析,哈哈感觉没啥用。可能的想法是根据备注自动设置分类?
  5. 梦里的功能:接入我的基金股票持仓,给出分析建议。

一个截图

1 个赞

但是基金的盈亏,它是一个动态的呀。你今天可能亏了 10 块钱,明天可能就盈利 10 块钱了呀。在你还没有卖出的时候,它就一直是一个会浮动的一个数值。

每周或者每月更新一次

所以我说这个数字会严重影响我日常记账统计…

建议记录基金的本金变化,比如买入、卖出。
浮动的变化使用另一个科目进行调整,汇总统计的时候再计算出实时的市值。
例如
10-基金(记录本金)100元
11-基金损益(记录盈亏情况,允许负数)-10元
在看统计报表的时候,展示的就是100-10=90元。

这个其实现在其实可以支持

比如设置一个叫"基金"的账户,然后用转账功能从现金里转进去,如果有定投,也可以用周期转账来加入,每天的盈亏按收入支出记录

不过我自己不太care本金,基金的钱也是当现金看的,只有盈亏的钱才往理财账户里记。(21年开始记账,开头两年多理财账户一直是负的…