前言¶
在 DeepSeek Harness (DSH) 生态中,插件负责扩展核心能力。对于教育场景,编写结构化的教学大纲往往需要耗费大量时间。dsh-lesson-outline 插件通过一个逻辑工具,解决了这一问题。
这是什么¶
这是一个教学课件大纲生成工具插件(DeepSeek Harness dsh-plugin)。由用户 mhtdm 维护,属于模型推理类别。它输入主题、章节数和学员水平,输出结构化的课件大纲 JSON。
核心功能¶
插件提供 lesson_outline 工具。
输入参数:
* topic:主题
* sections:章节数(1-8,默认为 3)
* level:学员水平(beginner/intermediate/advanced,默认为 beginner)
工具返回规范化的 JSON 结构,包含每节的标题、关键点、时长和教学活动。该插件为模型提供了一个确定性的“课件大纲脚手架”,模型可在此基础上展开完整课件内容。
安装与启用¶
在 dsh 环境中执行以下命令:
dsh plugin --profile <name> add dsh-lesson-outline
或在 profile 的 cordis.patch.yml 中添加:
- insert:
- id: dsh-lesson-outline
name: 'dsh-lesson-outline'
典型用法¶
输入:
{ "topic": "Python 正则表达式入门", "sections": 3, "level": "beginner" }
输出(JSON 结构):
{
"topic": "Python 正则表达式入门",
"level": "beginner",
"totalDurationMin": 45,
"sections": [
{ "title": "第 1 节", "keyPoints": ["..."], "durationMin": 15, "activity": "讲解 + 演示" },
{ "title": "第 2 节", "keyPoints": ["..."], "durationMin": 15, "activity": "练习 + 讨论" },
{ "title": "第 3 节", "keyPoints": ["..."], "durationMin": 15, "activity": "讲解 + 演示" }
],
"summary": "《Python 正则表达式入门》课件大纲(beginner 级,3 节,约 45 分钟)"
}
适用场景与注意¶
适用于需要快速生成标准化教学大纲的场景。由于是纯逻辑实现,不调用外部 API,也不消耗 DSH token。
在安装前,建议检查源码与许可证(MIT)。
短结尾¶
该工具为教育类智能体开发提供了确定性的大纲生成能力。更多细节可查看 GitHub 仓库。