这个项目能做什么

# my-calendar 英语学习计划 · 12月 B2。学习仪表板位于单个 index.html 中,无需构建,也没有依赖。 ## 功能 - 将一周日程安排为 50 分钟区块,并包含相应休息。 - **重排器**:输入你真正恢复学习的时间,它会分配当天剩余时间,优先处理对 B2 最重要的内容(Anki → 写作 → 听力 → 阅读 → 流利度)。 - 将每个区块标记为完成:记录会保存在浏览器中,并计入当日学习小时数、Anki 连续天数以及朝向 400 小时的进度条。 ## 引擎规则 1. 绝不连续安排三个区块:先组成 50 + 10 + 50 的一对,之后才进入长休息。 2. 恢复时,这一对从零开始——如果你隔了好几个小时才回来,就说明已经休息过了。 3. 不会开启一个后面不接另一个区块的休息。 4. 长休息后,各区块重新从整点或半点开始。 5. 固定时间的时段(课程)不会重新安排;如果时间已过,则报告为缺失。 6. “压缩收尾”仅在这样能多排入一个区块时,才将长休息缩短为 30 分钟。 ## 用法 在浏览器中打开 index.html,或将其部署为静态站点。