shyboy/dsh-k12-lesson-builder ↗★ 1

dsh-k12-lesson-builder

生成同步的 K12 英语 PPTX 与 DOCX 教案材料。 适合教师或教研人员批量制作课时课件与配套教案,需提供模板与来源文件。

包名
dsh-k12-lesson-builder
兼容性
待验证
Harness 依赖范围
^0.1.0-rc.6
Cordis 依赖范围
^4.0.1
版本
0.1.1
许可证
MIT
最近更新
2026年8月14日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:shyboy/dsh-k12-lesson-builder

使用方式

在 DSH 中直接描述任务,例如:

请用 inputs/textbook.pdf、inputs/standards.docx、inputs/template.pptx 和 inputs/template.docx,为七年级 Unit 1 Reading 第 4—5 页生成 1 课时、45 分钟的 PPT 和 Word 教案,输出到 outputs/unit-1。

Agent 的标准流程是:

  1. 调用 prepare_k12_lesson_sources 提取教师来源并检查模板;
  2. 依据来源包中的 blueprintContract 创建 lesson-blueprint.json;
  3. 调用 render_k12_lesson_materials;
  4. 先生成 PPT,取得最终页码,再把页码映射写入 Word 教案;
  5. 重新打开两个文件并生成审计 JSON。

典型输出:

outputs/unit-1/lesson-日期-时间-短ID/
├── source-package.json
├── template-report.json
├── lesson-blueprint.json
├── Unit-1-Reading.pptx
├── Unit-1-Reading.docx
└── Unit-1-Reading-audit.json

已有同名文件不会被覆盖,新文件会自动使用 (2)、(3) 等后缀。生成失败的半成品会移动到 failed/。