mindmap
Generate an interactive Markmap mindmap from a file, a URL, pasted text, or a topic.
从文件、URL、粘贴的文本或一个主题生成可交互的 Markmap 思维导图(中文版)。
$ npx -y skills add galiacheng/mindmap-skills --skill mindmap-zh --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/mindmap-zhContext preview
The summary Claude sees to decide when to auto-load this skill.
从文件、URL、粘贴的文本或一个主题生成可交互的 Markmap 思维导图(中文版)。
name: mindmap-zh user-invocable: true description: 从文件、URL、粘贴的文本或一个主题生成可交互的 Markmap 思维导图(中文版)。 allowed-tools: Bash, Read, Write, Glob, WebFetch
`/mindmap-zh <输入> [--render] [--output <路径>]`
`<输入>` 为以下之一:
参数:
> **跨平台说明:** 本技能使用 Claude Code 的工具名(`Read`、`Write`、`Glob`、`Bash`、`WebFetch`)。在 **GitHub Copilot CLI** 上请使用对应工具(`view`、`create`、`glob`、`bash`、`web_fetch`)——见 [`references/copilot-tools.md`](references/copilot-tools.md)。两个平台上的工作流完全一致。
先去除参数,再对剩余部分分类并加载内容:
1. 若是 **URL**(以 `http://` 或 `https://` 开头),用 **WebFetch** 抓取(要求其返回页面正文)。抓取到的内容即为内容。**优先**判断此项,先于文件/文本/主题规则。 2. 否则,若是一个**已存在文件**的路径,用 Read 读取。其内容即为内容。 3. 否则,若是**较长或多行的文本**(大致 > 12 个词,或包含换行),按**原始文本**处理。该文本即为内容。 4. 否则按**主题**处理:基于模型自身知识生成内容。
遇到以下情况,停下来询问用户(切勿擅自猜测):
将内容转化为节点层级:
规则:
按下文 **Markmap 格式** 所示的样式写出文件。
输出路径:
写入后,告诉用户确切路径以及查看方式:在 https://markmap.js.org 打开,或使用 VS Code 的 “Markmap” 扩展。
`render.sh` 位于本 SKILL.md 同级的 `scripts/` 文件夹内。若你尚不知其绝对路径,用 Glob 定位(`**/skills/mindmap-zh/scripts/render.sh`),再按该路径运行:
bash <skill-dir>/scripts/render.sh "<输出.md>"
按如下样式写出 `.md`:
--- title: <导图标题> markmap: colorFreezeLevel: 2 maxWidth: 300 --- # <中心主题> ## <分支 1> - <要点> - <子要点> - <要点> ## <分支 2> - <要点>
输入(一段有结构的片段):
> # 检索增强生成(RAG) > ## 索引 > 切分文档、做嵌入、存储向量。 > ## 检索 > 对查询做嵌入,找到最近邻的片段。 > ## 生成 > 把检索到的上下文注入提示词。
输出 `检索增强生成.mindmap.md`:
--- title: 检索增强生成(RAG) markmap: colorFreezeLevel: 2 maxWidth: 300 --- # 检索增强生成(RAG) ## 索引 - 切分文档 - 嵌入片段 - 存储向量 ## 检索 - 对查询做嵌入 - 找到最近邻片段 ## 生成 - 注入上下文到提示词
Understand anything at a glance — turn a file, a URL, or a topic into a zoomable mindmap without leaving your AI coding agent. mindmap is a plugin for Claude Code and GitHub Copilot.
Repo: galiacheng/mindmap-skills
Generate an interactive Markmap mindmap from a file, a URL, pasted text, or a topic.