团队 Daily Scrum:2025 年 12 月 8 日(Beta Day 3)
项目核心信息链接:
Cax Beta 阶段计划与估计
今日进度
张平路
-
工作进展:
- 设计缓存机制总体方案:区分只读输入缓存、阶段性结果缓存和磁盘临时缓存。
- 在比对流程中实现首个"子任务级缓存":当输入相同、参数相同时,复用已有中间结果。
- 对比有无缓存的性能,确认在重复任务场景下可以明显减少重复计算。
-
遇到的困难:
- 缓存索引键设计较复杂,需要同时考虑数据路径、参数和版本号,否则容易命中错误结果。
-
明日计划:
- 完成缓存索引结构的规范文档,将缓存接口对外统一。
田钦中
-
工作进展:
- 实现缓存目录结构的自动创建和清理脚本。
- 增加一个"缓存状态查看"小工具,可以列出当前缓存占用空间和命中统计。
- 在测试环境中验证缓存清理脚本不会误删仍在使用的文件。
-
遇到的困难:
- 在多线程场景下,有多个线程同时读写缓存目录,需要引入锁或原子操作。
-
明日计划:
- 与张平路一起梳理多线程与缓存的交互规则,避免"脏读/脏写"。
任务记录(Day 3 主任务:缓存机制设计与实现)
- 完成缓存整体设计与首个实现版本;
- 缓存目录规范与清理脚本初步可用。
燃尽图数据
| 日期 | Projected Remaining Hour | Actual Remaining Hour | Completed Hour(累计) |
|---|---|---|---|
| 12-04 | 72 | 72 | 8 |
| 12-05 | 64 | 64 | 16 |
| 12-08 | 56 | 56 | 24 |
今日小结:
缓存机制第一次落地,后续需要与多线程和断点续跑整合,真正发挥"少算、少写、多复用"的作用。
