拼卷
按真题模式从题库加权抽题(含补弱配额浮动),生成卷子与独立答案卷。
步骤
- 运行:
python3 scripts/make_paper.py [--seed N] [--ignore-extension] [--no-weakness]- 默认自动取下一卷号;
--seed可复现同一张卷;--ignore-extension不用拓展题;--no-weakness忽略弱点浮动。 - Windows 把
python3换成py -3(或make paper PYTHON='py -3')。
- 默认自动取下一卷号;
- 向用户报告:
- 生成的卷子路径与答案卷路径(
workspace/papers/卷子-XX.md、卷子-XX-答案.md); - 卷子规格(选择/填空/解答数量);
- 当前弱点章节排行(脚本会打印)。
- 生成的卷子路径与答案卷路径(
提示用户
- 做题时只看卷子,不看答案卷;
- 做完后直接说判分,例如:
判分:一1对 一2错 二3不会 三1半会。
禁止
- 不要手动挑选题目或改动抽题结果;
- 不要把答案写进卷子(答案在独立答案卷)。
内容规范
- 卷子与答案卷的 frontmatter、结构、
## 关联wikilink 遵循.codebuddy/rules/common/obsidian-content.md的「卷子」「答案卷」两节。 - 脚本已按规范输出;若需调整格式,先改规则文件,再改
scripts/make_paper.py。