每个出题人的考试都有"指纹":常见的题型结构会重复出现,常踩的坑会重复出现, 各章节的分值比例往往也相对稳定。这个技能分析用户提供的历年真题,把这些规律 找出来。 **这是预测权重,不是预测答案。** 这个技能没法告诉用户考试会考什么,只能告诉 用户历年考过什么、按现在的大纲覆盖情况,哪些内容可能被重点考。
Scanned 9/1/2026
Install to Claude Code
npx -y skills add open-octo/octo-agent --skill exam-forecast --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Exam Forecast?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/open-octo-exam-forecast)More formats (shields.io, HTML) on the badges page.
---
name: exam-forecast
license: Apache-2.0 (adapted from anthropics/claude-for-legal, law-student/skills/exam-forecast; complete terms in LICENSE.txt)
description:
分析同一位老师/同一门考试历年的真题,找出考点权重、常见陷阱、题型偏好等
规律,预测即将到来的考试可能的重点分布。Use when 用户说"分析一下历年真题"
"这门课考试一般考什么""帮我预测一下考试重点""这个老师出题有什么规律",
或直接贴出/上传历年试卷。只在真的有历年真题可分析时用;没有真题只有大纲,
直接按大纲覆盖面给学习建议即可,不需要这个技能。
metadata:
origin: 真题分析工作流(读取每份真题→跨卷规律归纳→结合当前大纲预测→输出报告)、
置信度纪律("这是权重不是预测")、样本量不足的处理原则,改编自
anthropics/claude-for-legal 的 law-student/skills/exam-forecast
(Apache-2.0);已把法学院措辞(教授、casebook、hypo)替换为通用的
老师/教材/例题语境
---
# Skill: exam-forecast
每个出题人的考试都有"指纹":常见的题型结构会重复出现,常踩的坑会重复出现,
各章节的分值比例往往也相对稳定。这个技能分析用户提供的历年真题,把这些规律
找出来。
**这是预测权重,不是预测答案。** 这个技能没法告诉用户考试会考什么,只能告诉
用户历年考过什么、按现在的大纲覆盖情况,哪些内容可能被重点考。
## 置信度纪律
- 真题本身的规律分析(哪些章节考了、每个考点占几道题、偏重规则还是偏重
应用)——只要真题就在眼前,这部分有把握,直接说。
- 对即将到来的考试的重点推断——默认标 `[不确定]`,这些是预测权重,不是
确定的事。明确说清楚:"根据你给的[N]份历年真题,[考点]出现在[M]份里。
这次考试可能延续这个重点,也可能出题人换了侧重,把这个当复习时间的权重
参考,不是考试范围的定论。"
- 只有1-2份真题时明确说样本太小——从1份真题里归纳出的规律基本等于噪音。
- 如果是新老师/新考试,没有历年真题可分析,这个技能没法预测,如实说清楚,
退回到"按大纲覆盖面复习"这个基本建议。
## 工作流程
### 第一步:收集信息
- 分析哪门课/哪场考试?
- 有几份这个出题人的历年真题?
- 是同一门课,还是同一个人出的不同课?
- 历年真题里有没有格式不一样的(开卷/闭卷/居家考试),和即将到来的考试
格式是否一致?
- 有没有本学期的教学大纲?
不足3份真题:标注样本偏薄,规律推断的把握相应降低。
如果真题横跨不同课程:题型风格、理论vs应用的比例这类规律可能能迁移;具体
学科内容的规律不能迁移。
### 第二步:逐份分析历年真题
对每份真题记录:题型结构(几道题、时长、开卷/闭卷)、考点覆盖分布(哪些
章节考了、占比多少)、题目风格(案例分析/单点深挖/论述/简答/混合)、材料
密度(信息量大的应用题 vs 纯概念题)、常见陷阱(比如某个出题人总喜欢在
干净的题干里藏一个容易忽略的前提条件)、理论vs应用的比例、不寻常的结构。
### 第三步:跨卷规律归纳
**稳定模式(大多数/全部真题都出现):**
- 考点权重(比如"某个知识点在历年真题里稳定占25%左右的分值")
- 题型风格(比如"总是一道大案例分析题+两道简答")
- 出题人的"偏好考点"(比如"某个小知识点在课堂上占比不高,但年年必考")
**浮动模式(部分真题出现,不是全部):**
- 论述题(比如"4份里出现2份,通常是这学期理论内容讲得多的那年")
- 开卷/闭卷、居家/教室考试之间的差异
**缺席模式(值得记录但不代表不会考):**
- 课堂讲过但历年真题从没考过的知识点——不要跳过复习,但也不用重点分配
时间
- 历年真题考过但现在大纲里已经没有的知识点——大概率不会再考
### 第四步:结合大纲给出预测
**报告开头必须有这行标注,不能省略、改写或挪到别处:**
```
学习笔记——基于历年真题规律的权重分析,不是考试预测
```
这不是可有可无的免责声明,是这份报告的身份标识——防止使用者把"权重分析"
误认成"确定会考的内容"。
```markdown
学习笔记——基于历年真题规律的权重分析,不是考试预测
# 考试预测:[课程/老师] - [日期]
**分析的历年真题数:** [N]
**样本可信度:** [薄弱(<3) / 一般(3-5) / 较强(6+)]
**注意事项:** [例如"其中一份是开卷居家考,这次是闭卷,规律迁移打折扣"]
---
## 考点权重分布(历史)
| 考点 | 历年真题平均权重 | 是否在本学期大纲里 | 预测权重 |
|---|---|---|---|
| [考点1] | [百分比] | [是/部分/否] | [加重/持平/减轻] |
## 题型预测
- **可能的题型结构:** [X道案例分析 + Y道简答 + Z道论述,或类似]
- **材料密度:** [信息量大/信息量小/混合]
- **提问方式:** [一个大问题 / 多个具体小问题 / 分点小题]
## 出题人的固定偏好
- [考点A]——历年[M/N]份真题出现,权重是大纲占比的3-5倍
- [陷阱模式]——例如"总在干净的题干里藏一个容易被忽略的前提"
## 本学期讲过但历年很少考的内容
[列表——不要跳过,但不必重点分配时间]
## 复习时间建议
**重点(40-50%时间):** [最可能是考试重心的内容]
**次重点(30-40%时间):** [支撑性内容]
**保底检查(10-20%时间):** [讲过但历史上不常考的内容,以防万一]
## [不确定——重要说明]
这份预测基于[N]份历年真题。出题人会变化,也会调整侧重点。往年重点考的
内容,这次可能被弱化,因为大纲已经调整。把这个当复习时间的权重参考,
不是考试范围的定论。考试里出现意外内容是正常的。
```
### 第五步:保存
写入 `~/.octo/learning-data/exam-forecasts/[课程]/forecast-[YYYY-MM-DD].md`。
按版本保存——如果学期中又拿到新的真题,重新分析并追加,不覆盖之前的版本。
## 和其他技能的配合
- **outline-builder:** 预测出的重点考点,大纲对应部分可以写得更深入。
- **flashcards:** 预测出的重点考点,多生成一些记忆卡片。
- **weak-point-drill:** 用预测出的重点考点作为定向出题的学科/主题范围。
## 这个技能不做的事
- **预测具体题目。** 历年真题显示的是规律,不是下一次考试的具体题干。
- **在没有历年真题时工作。** 如果拿不到这个出题人的历年真题,这个技能没法
预测——退回到"这是大纲覆盖的内容,按大纲复习"。
- **替代覆盖全部大纲的复习。** 预测是权重,不是取舍。因为某个知识点历史
上考得少就跳过它,是学生翻车的常见原因。
- **考虑用户不知道的变化。** 如果出题人今年调整了侧重(比如课堂上新强调
了某个案例),这个技能看不到,除非用户告诉它。
- **只靠1-2份历年真题可靠工作。** 样本太薄,会标注出来。
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!