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

dsh-k12-lesson-builder

DeepSeek Harness plugin for synchronized K12 English PPTX and DOCX lesson materials 适合教师或教研人员批量制作课时课件与配套教案,需提供模板与来源文件。

パッケージ
dsh-k12-lesson-builder
互換性
未検証
Harness ピア範囲
^0.1.0-rc.6
Cordis ピア範囲
^4.0.1
バージョン
0.1.1
ライセンス
MIT
最終更新
2026/08/14

インストール

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

ドキュメント

README 全文を読む ↗

使用方式

在 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/。