开源项目自动化与 Agent 类新手
markmap:把 Markdown 可视化为思维导图
markmap 是一个将 Markdown 文本渲染成交互式思维导图的开源项目,项目灵感主要来自 dundalek 的 markmap。除核心库外,还提供 VSCode / Open VSX、Vim / Neovim(coc-markmap、markmap.vim)、Emacs(eaf-markmap)、MCP Server(markmap-mcp-server)以及面向 AI Agent 的 mindmap-skills 等周边集成,另有免安装的网页版 text2diagram。
0 次阅读2026/09/15 发布
社区作者 · zZz
它解决什么问题
markmap 的定位是“Visualize your Markdown as mindmaps”,即把已有的 Markdown 文档直接转换成交互式思维导图,用于梳理文档结构、笔记层级与知识框架。
来源说明该项目的灵感主要来自 dundalek 的 markmap,并提供在线体验入口。围绕核心能力,项目列出了多平台的相关项目:
- 编辑器插件:VSCode 与 Open VSX;Vim / Neovim 下可用 coc-markmap(由 coc.nvim 驱动)和 markmap.vim(不依赖 coc.nvim 的用法);Emacs 下可用 eaf-markmap(由 EAF 驱动)。
- AI 与自动化集成:markmap-mcp-server 基于 MCP TypeScript SDK;mindmap-skills 面向 AI agents,可在不离开 AI agent 的情况下,从文件、URL 或主题生成交互式 Markmap。
- 网页即用方案:text2diagram 支持用自然语言描述思维导图,直接在浏览器中得到交互式 Markmap,无需安装。
使用方式方面,来源仅提示“Read the documentation for more detail”,并指向官方文档,未在页面正文中给出具体命令行、包管理器安装指令或代码示例。因此安装步骤、依赖环境与首次运行细节需要以官方文档为准,本整理不代为推测。
— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。
安装 / 开始使用
来源正文未给出可复制的安装命令、依赖清单或运行步骤,仅提供官方文档入口(Usage → Read the documentation for more detail)。可确认的安装相关信息如下:
- 编辑器侧集成:VSCode 与 Open VSX 提供对应扩展;Vim / Neovim 可使用 coc-markmap(依赖 coc.nvim)或 markmap.vim(不依赖 coc.nvim);Emacs 可使用 eaf-markmap(依赖 EAF)。具体安装命令与配置项待核验。
- AI Agent 侧集成:markmap-mcp-server 基于 MCP TypeScript SDK,mindmap-skills 面向 AI agents,可用于从文件、URL 或主题生成交互式 Markmap。其环境准备与安装步骤待核验。
综上,环境准备、包管理器命令、安装先后顺序、首次运行与常见问题均需查阅官方文档确认,来源未明确的信息一律待核验。
- 免安装方案:网页版 text2diagram 无需安装,直接在浏览器中以自然语言描述生成交互式 Markmap。
适用场景
把 Markdown 笔记与文档结构渲染成交互式思维导图
在 VSCode
Open VSX
Vim / Neovim
Emacs 等编辑器中直接预览思维导图
配合 MCP Server 让 AI Agent 调用并生成 Markmap
使用 mindmap-skills 从文件
URL 或主题自动生成交互式思维导图
在浏览器中用自然语言描述并通过 text2diagram 免安装生成思维导图
梳理知识框架
整理层级化笔记与文档大纲