# aero-prep-kit **Repository Path**: dongfangW/aero-prep-kit ## Basic Information - **Project Name**: aero-prep-kit - **Description**: 教师备课套件:9 技能 + 8 工具 + 4 门禁引擎 + 便签台 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-11-01 - **Last Updated**: 2026-11-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # @dongfangw/prep-kit · 备课套件 从"写一节知识库"到"出一套课上得下来的课件",带门禁与 AI 便签闭环。 ## 组成 | 块 | 内容 | |---|---| | `gates/` | 门禁引擎:教案预检、课件静态 lint、渲染门禁(溢出/字号/遮挡)、教案↔课件覆盖差集 | | `policy/` | 可插拔课程规则(阈值、布局值域来源、术语表);默认 `examples/policy/generic.yaml` | | `skills/` | 10 个技能:写知识库、写教案、做 PPT、审 PPT、导出 PDF、素材检索、素材下载、**B 站视频检索/片段**、备课总流程、教学同步 | | 插件 | 「备课工作台」页 + 便签台(`tweak-bench`,含 Codex 无人值守执行器)+ 「上课模式」按钮 | | 工具 | `prep_doctor` `prep_ppt_lint` `prep_ppt_gate` `prep_sync_check` `prep_lesson_gate` `prep_kb_lint` `prep_tweak_list` `prep_tweak_done` `prep_capture` `prep_vision` `prep_bili_search` `prep_bili_analyze` | ## B 站视频(2026-11 新增) 按老师意图检索 B 站视频 → 给证据支撑的播放区间(起–止)→ 产出知识库/教案 adoc 媒体卡与 Slidev iframe,只嵌 B 站官方播放器链接(**不下载、不剪本地片段**)。匿名可用(章节/简介/评论/弹幕), 配置 `BILI_SESSDATA` 后解锁逐句字幕与 AI 大纲。说明见 `skills/bili-video/SKILL.md`、`docs/bili-video.md`, GitHub 调研见 `docs/bili-video-research.md`。 ## 设计约束 - **不认磁盘布局**:内容路径只从 `library.yaml` 来;`prep_doctor` 打印解析结果。 - **不写死布局值域**:读主题的 `layouts.manifest.json`;没有清单的主题只跑通用检查。 - **不含任何课程内容**:技能只讲方法,示例用自造素材。 ## 状态 施工中(阶段 5)。从 `student-pack/ext/*` + `PrepWorkspace` 拆出。 ## 许可 MIT。