880 Progress

880 Progress

treasoni 45d108a 1.3 KB Updated

File contents

进度总览

预览文件按科目分开:高数 workspace/preview/进度总览.md,线代 workspace/preview/线代进度总览.md;均展示每题状态(✅对/❌错/⚠️不会/🔶半会/🟡粗心/📝做过未判/⬜未做)、章节完成率、弱点排行。

步骤

  1. 运行:
    python3 scripts/progress.py
    # 线代:python3 scripts/progress.py --subject linear-algebra
    
    • Windows 把 python3 换成 py -3(或 make progress PYTHON='py -3')。
  2. 向用户展示关键统计:
    • 总题数 / 已判 / 做过未判(欠账)/ 未做 / 非"对"数量;
    • 章节弱点排行;
    • 直接打开或摘录对应科目的进度笔记。

说明

  • "做过未判" = 抽到过但还没判分的题(欠账),提醒用户尽快判分;
  • 弱点分 = 章节加权错误率(时间衰减),用于下一张卷的配额浮动。

禁止

  • 不要臆造判分数据,一切以 workspace/records/attempts.json 为准。

内容规范

  • 进度总览 frontmatter(total/graded/pending/undone/wrong)与结构遵循 .codex/rules/common/obsidian-content.md 的「进度总览」一节;
  • 若需调整格式,先改规则文件,再改 scripts/progress.py

treasoni/880-exam/tree/main/.agents/skills/880-progress commit 45d108aea3

Frequently asked questions

npx skillmds@latest add treasoni/880-progress