chenw2759-wq/dsh-mindmap

chenw2759-wq★ 1TypeScript最后同步: 2026-08-14

在 GitHub 打开

DSH 思维导图模式插件:课件(PPT/PDF/Word)+电子书 → 打印级复习思维导图 HTML(A3 横向、每主干一页、大括号式横向、宋体、右栏笔记区、封面总览 + 交互式测试题)

README 摘要

dsh-mindmap(思维导图模式) 把课件(PPT/PDF/Word)与电子书整理成 打印级复习思维导图 HTML 的 DSH 插件 + Agent 预设。 效果预览(一键生成的输出) 模式选择栏(与创造模式并列) 封面总览 主干知识点一页(大括号式横向) 分组细节(缩进子条目) 交互式测试题(一键批改) 以上为实际渲染输出(Playwright 截图):模式选择栏截自运行中的 DSH Web GUI,思维导图页为 mm generate 真实生成,A3 横向、宋体、每主干一页、右侧笔记区留白,打印即分页。 - 前端 :侧边栏新增「思维导图」入口,展开为思维导图工作区(资料列表 / 生成 / 预览三页签);新建会话的预设选择器中新增「 思维导图模式 」,与「标准模式 / 创造模式」并列。 - Agent 能力 : mm generate (一键生成 HTML,含逐页溢出报告)、 mm extract (提取纯文本课件); mindmap-builder skill 固化「大括号式横向思维导图」的完整构建方法。 - 产出规格 (与范例 组胚思维导图 02 人体发育总论.html 一致): - A3 横向(420mm×297mm),打印即分页;每页 = 一个主干知识点 - 大括号式横向布局:根节点在左(渐变蓝盒),SVG 大括号,右侧分组堆叠 - 宋体(SimSun)、字号相对大(标题 21pt / 根 17pt / 分组 15pt / 条目 13.5pt / 子条目 12.5pt) - 防溢出:渲染前按字符量预算,超量自动降字号至 11pt,仍超则报告需拆分主干页 - 右侧虚线框笔记区留白,供学生补充 - 封面页(大标题 + 依据来源 + 目录索引);可选交互式测试题页(choice/tf/fill/short + 一键批改) 安装 使用 方式一:让 Agent 生成(推荐) 新建会话时选择「 思维导图模式 」,然后说: 把 D:\课件\ 下的 PPT 与电子书按 mindmap-builder skill 整理成思维导图,每个主干一页,输出到 D:\复习\思维导图 01.html ,附带测试题。 Agent 会:用 MinerU 解析资料 → 提取课件与电子书共同重点 → 组织 MindmapDoc JSON → 调 mm generate 生成 → 按溢出报告拆分/压缩直到每页放得下。 方式二:前端面板 侧边栏「思维导图」→ 三页签: 1. 资料 :填目录 → 列出课件文件(供参考) 2. 生成 :粘贴 MindmapDoc JSON + 输出路径 → 生成(面板显示逐页字号/溢出) 3. 预览 :填 HTML 路径 → 内嵌预览 MindmapDoc JSON 结构 目录结构 思维导图模式的 Agent 预设位于 /.dsh/.agent-prese…

在 GitHub 查看完整 README →
Tools / Devchinese-educationdeepseek-harnessdsh-plugindshtoolhtml-generatormindmapstudy-toolagent

分类