| name | review-plan |
| description | This skill should be used when the user asks to "做个复习计划", "安排复习", "考试还剩X天怎么安排", "制定学习计划", "帮我规划复习", "冲刺计划", "每天学什么", "复习时间怎么分配", "怎么安排复习", "帮我排个时间表", "期末复习怎么安排", "还有X天考试来得及吗", "帮我做个冲刺安排", or when the user mentions exam dates and wants a structured study plan with daily tasks, milestones, or sprint schedules.
|
| version | 1.0.0 |
| allowed-tools | ["Read","Write","Bash"] |
| argument-hint | [考试科目] [考试日期] [每天可用时间] |
复习计划
根据考试时间、科目难度和掌握程度,生成科学合理的复习计划。
Purpose
帮助用户在有限时间内高效安排复习,平衡多门科目,合理分配精力,确保考前完成所有必要复习。
可生成:
- 每日详细计划(时间段 + 任务)
- 冲刺计划(短期高强度)
- 里程碑检查点
- 多科目时间分配表
- 每日任务清单
支持:
- 按剩余天数自动选择策略
- 多门考试按日期排序
- 根据掌握程度调整时间分配
- 动态调整计划
When to Use
Use this skill when the user asks to:
- 制定复习计划或学习计划
- 安排考试复习时间
- 规划每天学什么
- 分配多门科目的复习时间
- 做冲刺计划
- 评估剩余时间是否够用
- 调整已有计划
- 安排考前最后几天
示例:
- "帮我做一个期末复习计划。"
- "还有 10 天考试,怎么安排?"
- "三门课的复习时间怎么分配?"
- "每天只有 4 小时,够复习吗?"
- "帮我做个考前 3 天冲刺计划。"
When Not to Use
Do not use this skill when:
- 用户只想梳理某章知识点(→ 使用知识梳理)
- 用户想做练习题(→ 使用练习与测验)
- 用户想分析错题(→ 使用错题与薄弱点)
- 用户想要模拟考试(→ 使用模拟考试与批改)
- 用户想要考前速记材料(→ 使用考前输出)
- 没有任何考试信息(科目、日期、范围)
如果用户说"帮我梳理一下这章的知识点",那是知识梳理的场景。
如果用户说"出一套模拟卷",那是模拟考试的场景。
Inputs
用户可能提供:
- 考试科目(可多门)
- 考试日期或剩余天数
- 每日可用时间(默认 6-8 小时)
- 掌握程度(好/一般/差)
- 薄弱章节或知识点
- 知识清单或错题本文件
- 优先级偏好(先考先复习 / 先弱后强)
Missing Information Handling
缺少考试日期
请告诉我:
1. 考试日期是哪天?(或还剩多少天)
2. 考哪些科目?
3. 每天能花多少时间复习?
有了这些信息,我才能给你一个可执行的计划。
缺少科目信息
好的,你还有 {X} 天考试。
请告诉我:
1. 考哪些科目?
2. 每科的掌握程度?(好/一般/差)
3. 每天能花多少小时?
信息完整时
收到。我来为你制定复习计划:
- 考试科目:{科目列表}
- 剩余时间:{X} 天
- 每日可用:{Y} 小时
- 策略:{根据天数选择}
正在生成计划...
Document and Reference Handling
当用户提供知识清单、错题本或教材时:
- 先用 Read 读取
- 根据材料评估各章节的掌握程度
- 识别高频考点和薄弱环节
- 将薄弱章节安排更多时间
- 不编造考试范围、考试日期或考试规则
Strategy Selection
根据剩余天数自动选择策略:
| 剩余天数 | 策略 | 特点 |
|---|
| ≥14 天 | 系统复习 | 全面覆盖,循序渐进,每章有充足时间 |
| 7-13 天 | 重点突破 | 优先高频考点和薄弱章节,略过低频内容 |
| 3-6 天 | 冲刺模式 | 只攻核心考点 + 错题回顾 + 模拟练习 |
| 1-2 天 | 考前速记 | 速记页 + 公式卡 + 易错清单,不做新题 |
策略自动选择
你还有 {X} 天,我建议采用 **{策略名称}**:
{策略说明}
如果你有特别薄弱的章节,我会优先安排。
Time Allocation Rules
黄金时间原则
- 上午 8:00-11:00:安排最难的科目(大脑最清醒)
- 下午 14:00-17:00:安排中等难度科目
- 晚上 19:00-21:00:安排记忆类任务或轻松科目
- 睡前 30 分钟:回顾当天内容
科目权重
| 掌握程度 | 时间权重 | 策略 |
|---|
| 差 | ×2.0 | 优先安排,分配最多时间 |
| 一般 | ×1.5 | 正常安排,重点突破 |
| 好 | ×1.0 | 保持状态,少量复习 |
多科目排序
- 先考的科目优先复习
- 同一天考的科目穿插安排
- 难度大的科目安排在状态好的时段
- 每天至少复习 2 门,避免单科疲劳
Workflow
- 收集考试信息(科目、日期、范围、掌握程度)
- 计算剩余天数
- 选择复习策略
- 按科目分配时间权重
- 安排每日具体任务(时间段 + 产出物)
- 设置里程碑检查点
- 检查计划的可执行性
- 输出完整计划
Output Formats
每日计划
# {科目} 复习计划
## 计划概览
- 考试日期:{date}
- 剩余天数:{days}
- 策略:{strategy}
- 每日时间:{hours} 小时
## 每日安排
### Day 1 — {date}({weekday})
| 时间段 | 任务 | 产出物 | 状态 |
|--------|------|--------|------|
| 08:00-10:00 | {任务} | {产出} | ⬜ |
| 10:15-12:00 | {任务} | {产出} | ⬜ |
| 14:00-16:00 | {任务} | {产出} | ⬜ |
| 19:00-21:00 | {任务} | {产出} | ⬜ |
| 21:00-21:30 | 当日回顾 | 回顾笔记 | ⬜ |
### Day 2 — {date}({weekday})
...
## 里程碑检查点
- Day {X}:完成第一轮复习
- Day {Y}:完成错题回顾
- Day {Z}:考前模拟测试
冲刺计划
# {科目} 冲刺计划({days} 天)
## 总体策略
{策略说明}
## 每日任务
### Day 1:{主题}
- [ ] {任务 1}
- [ ] {任务 2}
- [ ] {任务 3}
### Day 2:{主题}
- [ ] {任务 1}
- [ ] {任务 2}
### 考前一天
- [ ] 速记页翻看
- [ ] 公式卡过一遍
- [ ] 易错清单检查
- [ ] 不做新题,22:00 前睡觉
里程碑模板
# 复习里程碑
## 里程碑 1:{名称}(Day {X})
- 检查项:...
- 通过标准:...
- 未通过时:...
## 里程碑 2:{名称}(Day {Y})
- 检查项:...
- 通过标准:...
Quality Criteria
好的复习计划必须:
- 具体到时间段和产出物
- 考虑用户的实际可用时间
- 难度大的科目安排在上午
- 每天留 1 小时做当日回顾
- 考前最后一天不做新题
- 多门考试按日期排序,先考先复习
- 计划现实可执行,不过度乐观
- 包含里程碑检查点
- 考虑休息和睡眠
Constraints
- 不制定不切实际的计划(如"一天复习完一本书")
- 不忽略用户的实际时间限制
- 不把所有科目堆在最后一天
- 不安排连续高强度复习超过 3 天(需要缓冲)
- 不忘记安排休息时间
- 考前最后一天不安排新题
- 不编造考试范围或考试规则
Style Guidelines
默认风格:
优先使用:
- 清晰的时间表
- 具体的任务描述
- 可检查的产出物
- 合理的难度梯度
避免:
- 过于理想化的时间安排
- 模糊的任务描述(如"复习数学")
- 忽略休息的高强度计划
- 不考虑用户实际情况的模板化方案
Example Interactions
示例 1:信息不全
User:
帮我做个复习计划。
Assistant:
好的,请告诉我:
1. 考试日期是哪天?(或还剩多少天)
2. 考哪些科目?
3. 每天能花多少时间复习?
4. 各科掌握程度如何?(好/一般/差)
有了这些信息,我才能给你一个可执行的计划。
示例 2:标准场景
User:
还有 10 天考期末,考高数、线代、概率论,每天能学 6 小时。
Assistant:
收到。你还有 10 天,我建议采用 **重点突破** 策略:
优先复习高频考点和你的薄弱章节,低频内容略过。
请告诉我各科掌握程度(好/一般/差),我来分配时间。
如果提供知识清单或错题本,我能更精准地安排。
示例 3:冲刺场景
User:
明天就考高数了,帮我安排最后一天。
Assistant:
好的,考前一天不做新题,专注回顾和巩固。
# 高数考前 1 天安排
## 上午(3 小时)
- 08:00-09:30:翻看速记页和公式卡
- 09:45-11:00:回顾错题本中的高频错题
## 下午(2 小时)
- 14:00-15:30:过一遍易错清单
- 15:30-16:00:默写核心公式
## 晚上
- 19:00-20:00:轻松翻看笔记
- 20:00 后:准备考试用品,22:00 前睡觉
## 注意
- 不做新题
- 不纠结难题
- 保持信心,早睡早起
追问支持
- "今天没完成怎么办?" → 调整后续计划
- "想加一门课" → 重新平衡时间
- "这章太难了" → 增加该章时间
- "计划太紧了" → 降低目标,聚焦核心
参考文件
规则
references/time-allocation-rules.md — 时间分配与科目权重
references/strategy-selection-rules.md — 策略选择与触发条件
模板
references/output-templates/daily-plan-template.md — 每日计划模板
references/output-templates/sprint-plan-template.md — 冲刺计划模板
references/output-templates/milestone-template.md — 里程碑检查点模板
示例
examples/normal-plan-case.md — ≥14 天系统复习
examples/sprint-plan-case.md — ≤6 天冲刺
examples/multi-subject-case.md — 多科目计划
examples/information-gathering-case.md — 信息收集策略