“逐字”的数据仅缓存在用户浏览器,目前优先 OPFS 加 localStorage 兜底。根据我自己 8 天使用情况来推演,坚持一年后数据占用 65 MiB,导出过程中需要占用 200 MB的内存。
目前页面做 diff 的时机和频率还没优化,所以照这样下去会产生明显卡顿。让 Codex 生成用户一年的模拟数据,导入后体验太糟糕了,很多东西之前都没考虑清楚。
昨天让 Codex 扫描整个项目,按照严重程度分类提出优化迭代的建议,我还特地让他“不要客气”。结果真没有给我客气,就这么个小项目给我提了 400 条修改意见。我一条条 review 差点没累晕。不过,大概只有 20 条我是不认可的。