Markdown 思维导图
把 Markdown 大纲解析为可折叠的节点树,本地处理、不上传正文。本地处理 · 零依赖
可用操作
真实示例与限制
本轮实现确定性 Markdown→节点树解析、预算裁剪、折叠恢复与安全策略;默认上限 200 KiB 正文 / 2000 节点 / 8 层深度,超限时提示精简而不无限递归。真实 markmap 渲染、浏览器内 SVG 绘制与 PNG 栅格化本轮未实现/未实测,导出仅提供确定性 SVG/Markdown 计划文本。无登录、无点数、无 AI 接口、不保存正文。
FAQ
我的 Markdown 正文会上传吗?
不会。解析、转义、布局与导出计划都在浏览器本地的纯 ESM 模块里完成;run() 不调用 fetch,也不写 localStorage。URL 只携带白名单 templateId,绝不携带正文。
输入 HTML 或 javascript: 链接会执行吗?
不会。原始 HTML 标签/脚本块先被剥离,标签文本经转义后只作为纯文本显示;链接协议白名单仅允许 https、http、mailto 与页内 # 锚点,data:/javascript:/vbscript: 等一律丢弃。
为什么导出的是“计划文本”而不是图片?
本轮环境无浏览器二进制,无法真实绘制 markmap SVG 或栅格化 PNG。站点提供可验证的确定性 SVG 计划文本与 Markdown 导出,并在结果里明确标注 PNG 未实测。后续接入浏览器渲染时须单独验收。
快速输入会让旧结果覆盖新图吗?
不会。渲染版本号单调递增,只有最新版本允许提交;解析失败时保留上一次成功视图,并明确标记为“不是当前输入的结果”。
空输入会报错吗?
不会。空输入返回空态提示,不显示错误栈;输入正文在错误时也会原样保留。
有哪些本地模板?
学习计划、文章大纲、项目拆解各一份,均内置于本地固定 JSON/Markdown,不联网获取。跨站或分享链接只传公开 templateId。