/install notion-to-mindmap
\r \r
Notion to Mind Map\r
\r 将用户的 Notion HTML 导出转换为可交互的思维导图。\r \r
核心交互功能\r
\r | 操作 | 效果 |\r |------|------|\r | 空白处拖拽 | 平移画布 |\r | 鼠标滚轮 | 缩放(每级 5%,右下角显示比例) |\r | 左键单击节点 | 展开/折叠(位置保持不变) |\r | Ctrl+左键 | 直接在浏览器打开 Notion 页面 |\r | 右键节点 | 复制链接 / 聚焦此页面 |\r | Ctrl+F | 聚焦搜索框,实时高亮跳转 |\r \r
顶部工具栏\r
\r
- 重置:展开到第 2 级,100% 缩放\r
- 适应屏幕:自动缩放显示全部展开节点\r
- 展开全部 / 折叠全部\r
- 统计:显示页面总数和最大层级\r \r
使用方式\r
\r
用户只需要发送 Notion 导出的 index.html 文件给我,我会自动完成所有转换工作,输出可直接打开的 mindmap.html。\r
\r
工作流程\r
\r
- 用户发送 Notion 导出的
index.html\r - 我运行
build_mindmap.py解析 HTML → 生成mindmap_data.json\r - 我运行
generate_html.py生成mindmap.html\r - 我将
mindmap.html返回给用户\r \r
依赖要求\r
\r 需要 BeautifulSoup4:\r
pip install beautifulsoup4\r
```\r
\r
## Notion 链接说明\r
\r
生成的 Notion 链接格式为:`https://www.notion.so/\x3Cworkspace>/\x3Cpage-id>`\r
\r
如果用户需要自定义工作空间前缀(默认从 HTML 中解析),可以修改 `build_mindmap.py` 中的 `NOTION_BASE` 常量。\r
\r
## 数据结构说明\r
\r
页面层级对应:\r
- Level 0:根节点(工作空间名称)\r
- Level 1:一级页面(Notion 导出的顶层页面)\r
- Level 2+:逐级展开\r
\r
脚本会自动跳过 CSV 数据库条目,并从 `\x3Cul id>` 中提取真实的 32 位页面 UUID。\r
\r
## 详细参考\r
\r
- [README.md](README.md) — 完整的 Notion 链接格式、层级定义、交互细节\r
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install notion-to-mindmap - 安装完成后,直接呼叫该 Skill 的名称或使用
/notion-to-mindmap触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Convert Notion HTML exports to interactive mind maps 是什么?
将 Notion 导出的 HTML 文件转换为可交互的思维导图 HTML。支持右键跳转到 Notion 页面链接、搜索、缩放、展开/折叠等功能。当用户提供 Notion HTML 导出文件、提到"思维导图"、"mindmap"、或希望可视化 Notion 页面结构时使用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 114 次。
如何安装 Convert Notion HTML exports to interactive mind maps?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install notion-to-mindmap」即可一键安装,无需额外配置。
Convert Notion HTML exports to interactive mind maps 是免费的吗?
是的,Convert Notion HTML exports to interactive mind maps 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Convert Notion HTML exports to interactive mind maps 支持哪些平台?
Convert Notion HTML exports to interactive mind maps 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Convert Notion HTML exports to interactive mind maps?
由 infniu(@infniu)开发并维护,当前版本 v1.0.0。