前言¶
DeepSeek Harness 的理念是「一切皆插件」。對於開發者或教師來說,直接獲取高質量的數學動畫源碼和 AI Skill 往往需要翻閱文檔、查找倉庫,再手動配置環境。這個插件是圖書《Manim,讓數學看得見》的官方配套資源,由 Scorpio69t 維護。它直接把 60+ 教學動畫案例源碼和自研的 Manim 教學動畫 AI Skill 集成到了 DSH 插件體系裏,解決了從“看文檔”到“直接用”的流程斷層。
核心功能¶
- 案例源碼:包含書中全部 60+ 教學動畫案例的完整源碼,按章節組織,均可直接渲染。
- AI Skill:自研 Manim 教學動畫 AI Skill,支持自然語言生成腳本。
- 模板與工具:提供可直接複用的模板(如教學場景骨架)與輔助腳本(如渲染檢查、批量導出)。
- 腳本生成:支持用一句話生成規範、可渲染的 Manim 教學動畫腳本。
安裝與啓用¶
在 DSH 終端執行以下命令安裝:
dsh plugin --profile web add github:Scorpio69t/teach-math-with-manim
安裝完成後,插件會引入相關的 Skill 配置。
典型用法¶
安裝插件後,利用內置的 AI Skill,可以用自然語言生成 Manim 腳本。例如:
“幫我做一個冒泡排序的教學動畫,比較時金色高亮,交換時紅色,已就位的元素變綠。”
插件會根據指令生成符合規範的代碼。
渲染時使用參數速查:
-pql:快速預覽-pqm:中等畫質-pqh:高清出片-pqk:4K
適用場景與注意¶
該插件適合需要製作數學教學動畫的開發者或教師。
使用前需注意:
- 環境要求:建議使用 Python 3.10+ 安裝 Manim 社區版。
- 版本鎖定:Skill 內置版本鎖定(ManimCE 0.21 白名單)。
- 內容說明:冒泡排序案例爲演示用的“番外示例”,非書中正篇內容。
- 許可證:全部內容以 MIT 協議開源。
結語¶
該插件將圖書資源轉化爲可即插即用的 DSH 組件。完整目錄與源碼可訪問插件目錄頁或 GitHub 倉庫。
- 插件目錄:https://www.skillhub.cn/plugins/Scorpio69t/teach-math-with-manim
- 源碼倉庫:https://github.com/Scorpio69t/teach-math-with-manim