返回顶部
m

mindmap交互式思维导图

生成交互式思维导图,支持从文本/摘要构建层级结构,直接输出 HTML、PNG、JPG、SVG、PDF、XMind 格式。所有图片格式仅需 pillow(pip install pillow),无需任何系统级C库。当用户要求生成思维导图、脑图、可视化结构图时调用。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
332
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

mindmap

技能名称: mindmap
详细描述:

Mind Map Generator — 思维导图生成器

触发时机

  • - 用户说生成思维导图、画脑图、做一个思维导图
  • 用户总结文章/内容后说帮我做成思维导图
  • 用户说把这些内容可视化、帮我梳理结构
  • 用户说导出为 XMind / PNG / JPG / PDF等格式

输出格式与依赖

所有平台(Windows / macOS / Linux)统一依赖,只需 pip install pillow:

格式说明依赖
html默认。交互式网页,支持拖拽/折叠/缩放/右键编辑/8种布局切换
svg
矢量图,无限缩放不失真 | 无 |
| xmind | XMind 8 / 2020+ 格式,可继续编辑 | 无 |
| png | 高清位图,适合嵌入文档/PPT/分享 | pillow |
| jpg | JPEG 位图,体积小 | pillow |
| pdf | PDF 文档 | pillow |

不需要安装任何系统级 C 库。 如果 Pillow 未安装,脚本会自动执行 pip install pillow

首次安装(一行命令)

bash
pip install pillow



推荐的多格式输出策略

用户要求生成思维导图时,默认同时输出 HTML + PNG + XMind 三种格式,除非用户明确指定只要某种格式:

bash
DATA={
central: 核心洞见,
branches: [
{label: 🔬 维度1, color: #4A90D9, children: [证据A, 证据B]}
]
}

1. HTML(交互式,浏览器查看/编辑)

python3 {baseDir}/generate_mindmap.py \ --title 标题 --format html \ --output ~/.openclaw/workspace/标题.html --data $DATA

2. PNG(高清图片,直接分享)

python3 {baseDir}/generate_mindmap.py \ --title 标题 --format png --scale 2.0 \ --output ~/.openclaw/workspace/标题.png --data $DATA

3. XMind(专业思维导图软件中编辑)

python3 {baseDir}/generate_mindmap.py \ --title 标题 --format xmind \ --output ~/.openclaw/workspace/标题.xmind --data $DATA

参数说明:

  • - --format html/png/jpg/svg/pdf/xmind(默认 html)
  • --output 输出路径(可省略,默认保存到 ~/.openclaw/workspace/)
  • --scale PNG/JPG/PDF 的像素密度(默认 2.0,建议 1.0–3.0)
  • --quality JPG 质量 1–100(默认 92)



认知科学基础:为什么这样做思维导图

以下原则基于四大认知理论,指导 AI 生成高质量思维导图:

放射性思考(Buzan)— 结构原则

Tony Buzan 提出思维导图模拟大脑神经元的放射状结构:从中心向外发散,每条分支是一个独立的联想链。

对生成的要求: 中心节点是唯一的焦点,所有分支从它辐射而出,不存在并列的两个中心。

双重编码理论(Paivio)— 记忆原则

Allan Paivio 发现:同时通过语言通道和视觉通道编码的信息,记忆率提升约 32%。具体词(可想象的)比抽象词记忆效果好得多。

对生成的要求:

  1. 1. 每个主分支必须带 emoji(激活视觉通道)—— 如 🔬 技术演进 而非 技术演进
  2. 优先使用具体词而非抽象概括 —— 如 训练成本降至 6 万 而非 成本下降
  3. 颜色即编码 —— 每个分支的颜色应与语义一致,同色系 = 同语义域

认知负荷与米勒定律(Miller)— 容量原则

工作记忆同时处理的信息块为 7±2 个。Beel & Langer 对 19,379 张思维导图的实证研究发现:典型思维导图平均 31 个节点,每节点 1-3 个词。

对生成的硬约束:

  • - 主分支 3–6 个(不超过 7)
  • 每个分支的子节点 2–5 个
  • 每个节点 4–12 字,叶节点不超过 15 字
  • 全图总节点数 ≤ 40 个(超过则拆分为多张图或合并子节点)
  • 全图最多 4 层深度

语义网络(Quillian & Collins)— 关联原则

知识在大脑中以语义网络形式存储:概念是节点,关系是连线。节点间的距离代表语义距离——相关的概念应该在视觉上靠近。

对生成的要求: 语义相近的子节点应聚合在同一个分支下(聚类原则),而不是按原文出现顺序排列。



第一步:确定中心节点(最重要)

中心节点决定整张图的质量。它是核心洞见,不是话题标签。

错误示范(话题标签):

  • - ❌ AI 发展趋势
  • ❌ 产品发布计划
  • ❌ Python 学习

正确示范(核心洞见):

  • - ✅ AI 正从工具变为协作者
  • ✅ 产品成功 = 用户价值 × 执行速度
  • ✅ Python 的价值在于生态而非语法

判断方法:

  1. 1. 问自己关于这个内容,最重要的一件事是什么? 答案就是中心节点。
  2. 如果中心节点换成另一个话题,现有分支还能成立 → 说明太泛,需要更精确。



第二步:设计主分支(维度而非章节)

主分支是理解中心洞见的独立视角,不是原文的章节目录。

按内容类型选择维度框架

内容类型分支维度框架推荐布局
分析/研究类是什么 · 为什么 · 怎么做 · 结果如何⇆ 左右均衡
问题解决类
根因 · 影响 · 方案 · 评估 | 🐟 鱼骨图 | | 学习知识类 | 核心概念 · 运作机制 · 适用场景 · 常见误区 | ⇆ 左右均衡 | | 产品/项目类 | 目标 · 策略 · 执行 · 风险 | → 树形 | | 比较分析类 | 相同点 · 差异点 · 各自优势 · 选择建议 | ⇆ 左右均衡 | | 叙事/报告类 | 背景 · 发现 · 影响 · 行动 | → 树形 | | 历史/阶段/流程 | 按时间或步骤顺序排列 | ⏩ 时间线 | | 概念分解/归类 | 整体 → 部分1 + 部分2 + ... | } 括弧图 | | 头脑风暴/创意发散 | 自由联想,不预设框架 | ✶ 辐射 或 ⚡ 力导向 |

分支设计原则

原则 1:分支之间必须相互独立(语义网络的聚类原则)

每个分支回答关于中心节点的一个不同问题。语义相近的内容聚合在同一分支下。

原则 2:所有分支必须共同服务于中心节点

反问:去掉这个分支,对理解中心节点有损失吗? 无损失 → 该分支冗余,删除。

原则 3:分支数量 3–6 个(米勒定律)

不以原文有几节为准。超过 7 个分支时必须合并。

原则 4:同级分支的抽象层次必须一致

❌ 错误:同级出现技术原理(抽象)和GPT-4(具体实例)
✅ 正确:同级都是维度(技术路线、商业模式、社会影响)

每个主分支必须带 emoji(双重编码)

emoji 的作用是激活视觉编码通道,使分支在记忆中形成图像锚点。选择规则:

  • - emoji 应直观反映该维度的语义核心
  • 同一张图内 emoji 不重复
  • 置于 label 最前面:🔬 技术演进 💰 商业模式 ⚠️ 风险挑战

语义域推荐 emoji
技术/科学🔬 🧪 ⚙️ 🔧 💻
商业/金融
💰 📈 🏦 💼 🎯 |
| 人物/用户 | 👤 👥 🧑‍💻 🎓 |
| 风险/问题 | ⚠️ 🚧 ❗ 🔴 |
| 趋势/时间 | 📅 🔮 📊

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 generate-mindmap-1776057919 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 generate-mindmap-1776057919 技能

通过命令行安装

skillhub install generate-mindmap-1776057919

下载

⬇ 下载 mindmap v1.0.2(免费)

文件大小: 118.27 KB | 发布时间: 2026-4-15 12:52

v1.0.2 最新 2026-4-15 12:52
- Switched all image and PDF export formats to use only Pillow (`pip install pillow`), removing the need for any system-level C libraries; works on all platforms.
- Updated dependency declaration: now requires only Python 3 and Pillow via pip.
- Revised documentation: clarified that PNG/JPG/PDF exports no longer require cairosvg or additional system packages—only Pillow is needed.
- Strongly recommends default output as HTML + PNG + XMind formats together for user convenience.
- Enforced rule that all main mind map branches must start with an emoji (for dual-coding/visual memory).
- Refined mind mapping best practices, cognitive principles, and quality self-checks based on updated research.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部