一键思维导图生成技能
将一个主题及其分支、子主题、行动项和说明整理为层级清晰的 Mermaid 思维导图。
执行规则
- 第一次渲染前检查
mmdc:command -v mmdc && mmdc --version。 - 未安装时先引导执行
npm install -g @mermaid-js/mermaid-cli,未获明确授权不要代装。 - 本机版本距离 npm 最新版本超过 3 个发布版本时,先询问升级或继续使用旧版本。
- 用户没有指定保存位置时,将
.mmd和导出文件保存到当前项目的docs/mermaid/。 - 渲染失败时区分 Mermaid 语法错误和 Puppeteer 浏览器依赖错误。
- 交付时提供源码、导出文件的绝对路径链接和
mmdc版本。
组织规则
- 使用
mindmap表达主题、分支和子分支。 - 根节点只保留一个核心主题,一级节点控制在可扫描的范围内。
- 同级节点使用相近粒度,行动项使用动词开头。
- 内容复杂时拆成“目标、现状、方案、执行、风险”等分支,不把长段落塞进节点。
模板
mindmap
root((项目方案))
目标
用户价值
成功指标
方案
核心功能
技术路线
执行
里程碑
负责人
风险
依赖
应对措施
输出要求
优先使用中文短语和明确层级;保存源码后使用 mmdc -i 输入.mmd -o 输出.svg 渲染。默认输出目录不存在时先创建;用户明确指定位置时按用户要求保存。