Skip to content

Repository files navigation

study-drill

多题库的「主动回忆 + 间隔复习」陪练仓库。题库内容学习进度分离,git 记录历史,commit 前自动 lint 强规范。配合 Claude 的 mastery-drill 技能用。

目录布局

study-drill/
  banks/                          # 所有题库(可放多个,学不同方向)
    前端面试/
      meta.yml                    # 题库元信息:名称 / 分类清单 / 可选字段
      <分类>/<题目>.md             # 纯内容:frontmatter(题目/分类/id+可选字段) + 答案
  progress/                       # 学习进度(Obsidian Bases 数据源,每题一份 md)
    前端面试/<id>.md              # frontmatter 存 题目/分类/频率/id + 掌握/下次复习/上次评测/备注
    前端面试.base                 # Obsidian Bases 视图:表格化查看(全部/待复习/未评测/薄弱/已掌握)
  gen_obsidian.py                 # 同步题库→progress/:新题建 🆕未评测 条目,并生成缺失的 .base 视图
  lint.py                         # 题库 + 进度规范检查(含 progress/ md 进度字段校验)
  stats.py                        # 跨题库进度概览(python3 stats.py [题库名])
  pick.py                         # 快速出题:按优先级盖答案选题 + 多维筛选
  .githooks/pre-commit            # commit 前自动 lint
  .claude/skills/mastery-drill/   # 陪练 skill(项目级)
  README.md

@.claude/skills/mastery-drill

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages