feat: 重构缓存模块为 L1/L2 双层架构 #142
✨
AI Change Summary
— powered by /what-you-did
将单层内存缓存重构为 L1(内存) + L2(磁盘) 双层架构,新增 TTL 淘汰策略和缓存预热机制。对外公共接口保持不变,调用方无需修改。
Files changed
+247 −89 in 5 files
▶
src/cache
+198 −67
A
src/cache/l1.ts
+72
A
src/cache/l2.ts
+85
M
src/cache/index.ts
+31 −67
A
src/cache/warmup.ts
+41
M
config/cache.yaml
+18 −22
👆 Hover 任意文件或目录查看 AI 摘要。数据源自
.what-you-did/feat-cache-refactor.json,页面加载时已内联,零额外请求。