为输入校验补充边界测试
覆盖非法时间与空项目名称,保护分析器的输入边界。
30–60 min · 编辑估时
Python / unittest
Good First Issue · #1
交付:新测试 + 运行结果,现有测试保持通过
覆盖非法时间与空项目名称,保护分析器的输入边界。
30–60 min · 编辑估时
Python / unittest
Good First Issue · #1
交付:新测试 + 运行结果,现有测试保持通过
把学习记录按日期聚合,补齐重复日期和空输入测试。
1–2 h · 编辑估时
Python / CSV
Good First Issue · #2
交付:独立函数 + 测试 + 示例输出
让 Study Report 只汇总指定项目的学习记录。
1–2 h · 编辑估时
Python / CLI
Good First Issue · #3
交付:CLI 参数 + 帮助文案 + 回归测试
· Commit · 4690a45
· Commit · abe7c4c
· Commit · 31f58c1
· Commit · 230d17c
GitHub 快照:2026-10-04 18:43:45.286 UTC · 非实时动态