思维导图

免费在线思维导图:键盘快速添加分支,拖拽节点调整层级,自动保存在浏览器,可导出 PNG、SVG 和 JSON,或生成分享链接发给别人。无需注册,内容不上传。

  • 自动保存
  • 一键分享链接
  • 导出图片
  • 手机可操作
⋯ 更多

操作说明(键盘和鼠标)
  • 双击节点或按 F2:编辑文字
  • Tab:添加子节点
  • Enter:在下方添加同级节点;Shift+Enter:在上方添加
  • Ctrl+Enter:在上方插入父节点
  • Delete:删除选中的节点
  • 方向键:移动选中;Alt+↑↓:调整同级顺序
  • 把节点拖到另一个节点上:改变位置和层级
  • Ctrl+C/V/X:复制、粘贴、剪切节点
  • Ctrl+Z:撤销;Ctrl+Shift+Z:重做
  • Ctrl+=/-:缩放;Ctrl+0:重置缩放
  • F1:回到画面中心;Esc:离开画布
  • 按住空格键拖动,或按住右键拖动:平移画布
  • 在空白处按住左键拖动:框选多个节点
  • 在节点上点右键:连线、概要、专注模式等更多功能

手机和平板

  • 点一下节点:选中;双击:编辑文字
  • 单指拖动:平移画布;双指开合:缩放
  • 在节点上按住约半秒再拖动:移动节点
  • 用画布上方的按钮添加、编辑、删除节点;右下角工具栏可回到中心和缩放

思维导图只保存在这个浏览器(自动保存),不会上传;清除浏览器数据就会消失,重要内容请导出备份。

🔒 所有计算都在你的浏览器内完成,数据不会上传到任何服务器。

什么时候会用到

  • 读书笔记与考前复习:把章节重点画成树状结构,一眼看清彼此的关系。
  • 头脑风暴与策划构思:先写中心主题,用 Tab、Enter 快速展开想法。
  • 项目与活动规划:拆解任务、分配负责人,点“复制分享链接”发给团队。
  • 演示与教学:“导出 PNG”或“导出 SVG”放进 PPT 或讲义。

使用说明

  1. 选中节点后按 Tab 添加子节点、Enter 添加同级节点,双击或按 F2 修改文字;手机上改用画布上方的“+子节点”“+同级”“编辑”“删除”按钮。
  2. 把节点拖到另一个节点上即可改变层级和顺序;在节点上点右键可以添加连线、概要或进入专注模式。“布局”可切换两侧、向右、向左、向下展开。
  3. 每次修改都会自动保存在这个浏览器,下次打开可以接着编辑。要备份或换电脑时点“导出 JSON”,之后用“导入 JSON”读回;要分享或打印就导出 PNG 或 SVG。

实际示例

导入一份“学习计划”思维导图:三个子节点中,“数学”带 https 链接、“英语”带一张外部网址的图片、“笔记”含自定义 HTML 和 javascript: 开头的链接,另有两条连线,其中一条指向不存在的节点 history。导入后提示跳过 4 项:外部图片、自定义 HTML、javascript: 链接、断开的连线各 1 项;四个节点的文字、数学的链接和另一条连线都保留。

手写的 JSON 常漏写 id:中心主题 Root 和子节点 A 没有 id、B 的 id 是带空格的“x y”、C 的 id 是 c,另有一条从“x y”连到 c 的连线。导入后 Root、A、B 依次得到 n1、n2、n3,C 保留 c,连线自动改为从 n3 连到 c,没有任何内容被跳过。

结果怎么看

  • 状态栏显示“已自动保存在这个浏览器”表示最新内容已写入;如果显示“无法保存”,通常是无痕模式或浏览器屏蔽了网站数据,关掉页面内容就会丢失,请立即导出 JSON。
  • 导入提示里的“跳过 N 项”是被安全清理掉的数量,不是错误;如果显示“导入失败”,文件完全没有应用,画面上的思维导图保持原样。
  • 导出的 PNG、SVG 沿用当前的深浅色配色,想要白底图片请先切换到浅色模式。文件名取自中心主题并去掉文件名不允许的符号,例如“2026 计划: Q1/Q2?”会保存为“2026 计划 Q1 Q2.png”。

原理与计算方法

  • 编辑器使用开源的 Mind Elixir 5.15.1,排版、拖拽、撤销都在浏览器里完成。数据是 JSON:nodeData 是中心主题,children 是子节点数组,arrows 和 summaries 分别记录连线和概要。
  • 导入时先按 JSON 规范解析(开头的 BOM 会忽略),再逐个检查节点:每个节点都要有文字 topic,否则指出出错的位置;id 缺失、重复或含字母、数字、下划线、连字符以外的字符时自动换成新 id,连线和概要随之对应。
  • 只保留白名单字段:自定义 HTML 一律移除;图片只接受内嵌在文件里的 data:image;链接只接受 http、https、mailto;样式只保留字体、颜色、背景、粗细、宽度、边框等属性且不能含 url()。所有文字都转义为纯文本显示,避免被当成 HTML 执行。
  • 每次编辑后 0.4 秒自动写入 localStorage(键名 pockez:mind-map),只保存当前这一份。配色随网站的深浅色模式切换,节点文字与底色对比度至少 4.5:1,分支线条与画布至少 3:1。

适用限制

  • 只保存一份思维导图:点“新建”或导入文件都会替换当前内容,想保留多份请分别导出 JSON。
  • 单个文件上限 5 MB、5000 个节点、100 层,超过会直接拒绝导入并说明原因。
  • 外部网址的图片不会加载(避免连接其他网站),只显示内嵌在 JSON 里的图片;导出图片使用 Mind Elixir 自带功能,未来版本可能调整。
  • 手机和平板没有键盘快捷键,右键菜单里的连线、概要、专注模式在部分手机上无法打开,这些高级功能建议用电脑操作。

常见问题

我的思维导图存在哪里?会上传吗?

只存在你这台设备的浏览器(localStorage),不会发送到服务器。清除浏览器数据、使用无痕模式或换设备后就看不到了,重要内容请用“导出 JSON”备份。

可以导入其他思维导图软件的文件吗?

目前只支持 Mind Elixir 格式的 JSON,本工具导出的就是这种格式。XMind、FreeMind 等其他软件的专用文件无法直接导入。

导入后为什么少了一些内容?

为了安全,导入时会移除节点里的自定义 HTML、外部网址的图片、不是 http、https、mailto 开头的链接,以及指向不存在节点的连线,界面会提示跳过了几项。节点文字和树状结构会完整保留。

手机能用吗?

能。点一下节点选中、双击编辑文字,单指拖动平移、双指缩放,在节点上按住约半秒再拖动就能移动节点;添加和删除用画布上方的按钮。大型思维导图还是建议用电脑编辑。

怎么把思维导图分享给别人?

按“复制分享链接”,整张思维导图会压缩后放在网址的 # 后面,对方打开就能看到,并在自己的浏览器继续编辑;这一段不会发送到服务器。链接是当时的快照,之后修改不会同步。节点非常多、链接太长时会提示改用导出 JSON 分享。

思维导图可以导出成 PDF 吗?

目前可以导出 PNG、SVG 和 JSON;需要 PDF 时,把 PNG 或 SVG 插入文档或 PPT 后另存为 PDF 即可。

思维导图怎么画更清楚?

中心放主题,第一层放 3~7 个主要分类,每个节点尽量用短词;同一层的项目属于同一种分类,最后再用连线标出跨分支的关联。

换电脑后怎么接着编辑?

在原来的电脑上点“导出 JSON”,到新电脑用“导入 JSON”读回来;或点“复制分享链接”,在新电脑打开链接也能载入。

参考来源