Miaotofu01/Study-Mate ↗★ 344

@yunmiao/studymate

提供学习技能、课程生成与课件渲染的学习引擎 适合需要构建系统化课程、进行科目学习与记忆追踪的用户。

包名
@yunmiao/studymate
兼容性
待验证
版本
0.2.0
许可证
MIT
最近更新
2026年9月27日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Miaotofu01/Study-Mate

配置与维护

脚本:主页生成 + 课件渲染 + 四道校验

python3 scripts/gen_home.py                    # 生成根主页 + 全部科目主页(默认读配置里的 workspace)
python3 scripts/preview_templates.py --open    # 用假数据渲染主页模板到 .preview/,只看样式与交互
python3 scripts/render_lesson.py     # 内容文件 + 题库 → 课件 HTML(--check 只校验不写盘)
python3 scripts/check_curriculum.py examples/.learning/subjects/computer-networks/curriculum.yaml
python3 scripts/check_lesson.py examples/.learning/subjects/linear-algebra/lessons/0001-vector.space.html --subject examples/.learning/subjects/linear-algebra --node vector.space
python3 scripts/check_pool.py     # 图片池:索引 pool.md 与 assets/img/pool/ 对不对得上
python3 scripts/check_skill.py .dsh/skills/*    # 技能 frontmatter(改过技能就跑一次)
npm test                                     # 与 Actions 共用的功能回归