前言¶
在 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 倉庫。