团队 Daily Scrum:2025 年 12 月 9 日(Beta Day 4)
项目核心信息链接:
Cax Beta 阶段计划与估计
今日进度
张平路
-
工作进展:
- 设计整体状态机(State Machine):将比对流程划分为若干阶段节点(准备、预处理、比对、汇总、收尾)。
- 为每个阶段定义可序列化的状态信息,并实现 Checkpoint 文件的写入。
- 完成"从中间阶段恢复执行"的最小可行 Demo。
-
遇到的困难:
- 在恢复执行时,部分临时文件路径依赖之前的工作目录,需要统一路径生成规则。
-
明日计划:
- 完成从失败日志中自动推断可恢复点的逻辑。
田钦中
-
工作进展:
- 负责增补命令行参数:支持用户指定"从头开始"或"从最近 Checkpoint 恢复"。
- 优化日志格式,在每个阶段入口和出口都打印状态标记,便于人工排查问题。
- 编写文档草稿,说明断点续跑机制的使用方式与限制。
-
遇到的困难:
- 同一个任务多次中断后,会产生多个 Checkpoint 文件,需要设计合并/清理策略。
-
明日计划:
- 为 Checkpoint 增加版本号和时间戳,提供简单的管理工具。
任务记录(Day 4 主任务:断点续跑系统)
- 状态机设计完成;
- Checkpoint 基本机制可用;
- 支持从中间阶段恢复执行的 Demo。
燃尽图数据
| 日期 | Projected Remaining Hour | Actual Remaining Hour | Completed Hour(累计) |
|---|---|---|---|
| 12-04 | 72 | 72 | 8 |
| 12-05 | 64 | 64 | 16 |
| 12-08 | 56 | 56 | 24 |
| 12-09 | 48 | 48 | 32 |
今日小结:
断点续跑的关键技术路径已经打通,后续重点是提升鲁棒性,并和缓存、多线程逻辑协同工作。
