ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

三分钟从零画出第一张思维导图:Simple Mind Map 免费开源上手指南

2026/9/13 21:23:57 拓冰建站 浏览量
三分钟从零画出第一张思维导图:Simple Mind Map 免费开源上手指南 三分钟从零画出第一张思维导图Simple Mind Map 免费开源上手指南【免费下载链接】mind-mapSimpleMindMap思绪思维导图一个强大的思维导图。A powerful mind map.项目地址: https://gitcode.com/GitHub_Trending/mi/mind-mapSimple Mind Map思绪思维导图是一个免费的开源思维导图工具核心是一个不依赖任何框架的 JS 库几行代码就能把完整思维导图嵌进你自己的网页仓库里还附带了一个可直接使用、可自部署的 Web 版。做笔记的、要协作的、想二次开发的开发者都能在这里找到自己的用法。先说三句结论数据就是一棵 JSON 节点树能导出 PNG、PDF、XMind 等 7 种格式随时带走官方插件近二十个功能按需引入核心包不背多余体积MIT 协议保留版权声明和来源标注即可免费商用。三分钟上手从安装到第一张导图如果你是开发者最短路径就三步安装 npm 包npm i simple-mind-map在页面里留一个宽高不为 0 的容器 div用下面这段代码初始化import MindMap from simple-mind-map; const mindMap new MindMap({ el: document.getElementById(mindMapContainer), data: { data: { text: 根节点 }, children: [] } });跑起来画布上就是一个默认的逻辑结构图双击节点就能开始编辑。不想写代码、只想体验成品可以 clone 仓库git clone https://gitcode.com/GitHub_Trending/mi/mind-map进入 web/ 目录起开发服务得到一个基于 Vue2 ElementUI 的完整 Web 版。另外说明一句边界桌面客户端和 Obsidian 插件属于闭源部分见 README下面这张客户端截图可以帮你对齐产品长相功能地图这个开源思维导图库的家底一览1. 结构类型一张图变六种形态 库内置思维导图、逻辑结构图向左/向右、组织结构图、目录组织图、时间轴横向/竖向、鱼骨图一键切换不改数据。所有布局代码都在 simple-mind-map/src/layouts/想自己加一种画法照着现有文件抄一份就行。2. 主题与样式内置换肤也能注册自己的主题 内置多种主题一行 setTheme 换肤。更关键的是样式跟着数据走节点颜色、边框、线条、字体都写在那棵 JSON 树里换个主题、导个文件外观都不丢。想加独家主题用 MindMap.defineTheme 注册即可入口在 simple-mind-map/index.js 末尾。3. 节点内容文本只是起点公式和图片都装得下 ✍️单个节点能放普通文本、富文本、图片、图标、超链接、备注、标签、概要节点、数学公式。对做笔记的人意味着不用再打开第二个文档二次加工资料直接在导图上完成富文本和公式分别由 RichText、Formula 插件提供。4. 插件体系功能按需拼装不需要的不占体积 这是最值得关注的一点核心库只保留画布、编辑、快捷键这些基本盘其余全是插件。官方列了近二十个——导出、搜索替换、多选、拖拽、关联线、小地图、水印、滚动条、演示模式、彩虹线条、基于 yjs 的实时协作等。记住一条排查口诀功能不生效先查插件引没引。全部代码在 simple-mind-map/src/plugins/文件名和功能一一对应看目录就知道能装什么。5. 导出与导入把数据带走的自由 开源库支持导出 json、png、svg、pdf、markdown、xmind、txt支持从 json、xmind、markdown 导入。也就是说你的导图不绑死在任何工具里做完可以变图片去分享、变文档去归档、变 XMind 交给用别的工具的同事。解析逻辑集中在 simple-mind-map/src/parse/闭源客户端则额外支持 HTML、Word、Excel 等格式对号入座四类用户四种用法你是谁典型场景建议组合个人笔记党读书笔记、项目规划结构化管理目录组织图 富文本 备注/标签 导出 Markdown/PNG团队协作多人同时改同一张导图Cooperate 协同插件 搜索 关联线教育教学课堂演示、让学生画概念图Demonstrate 演示模式 时间轴/鱼骨图切换 PDF 导出二次开发把导图组件嵌进自家产品核心库 按需插件组合 MindMap.defineTheme 自定义主题如果你正从一堆思维导图工具推荐里挑一个免费开源的这张表第一行就是你的用法如果你是前端、想找一个能嵌进产品的开源思维导图库看最后一行。选型与避坑动手前想清楚四件事先分清开源与闭源边界。开源的是库和 Web 版桌面客户端、Obsidian 插件不开源。只想当工具用客户端功能更全要嵌进自家产品只能基于开源部分做。做好低维护状态的心理准备。作者在 README.md 里明确写了仓库代码库 Web已进入低维护状态开发重心转向闭源客户端。二次开发请按更新放缓的预期来做建议 fork 一份自行维护。数据是你的备份很简单。整张导图就是一棵普通节点树用 getData / setFullData 读写后存进你自己的存储即可.smm 文件本身就是 JSON 文本不存在格式被锁死的问题。提前知道两个不实现。项目明确不做自由节点多个根节点也不支持概要节点后面继续加节点。需要这两点就换方案别浪费时间。写在最后Simple Mind Map 给你的是一张免费、数据能带走、功能可插拔的思维导图用户拿来即用开发者拿来即改。想继续深入完整特性清单和插件对照表见 README_MORE_ZH.mdWeb 版的页面与组件实现可以看 web/src/pages/Edit/。【免费下载链接】mind-mapSimpleMindMap思绪思维导图一个强大的思维导图。A powerful mind map.项目地址: https://gitcode.com/GitHub_Trending/mi/mind-map创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考