依赖关系画成图的Skill

用 DOT 语言绘制依赖树、调用图和模块关系图。

graphviz 是一份指导 AI 用 DOT 语言画关系图的 Skill。包依赖、模块层级或调用方向用文字越写越乱时,可以先把节点与连接明确下来。

有方向的关系用 digraph 和箭头,无方向的关系用 graph 和连线。标识含空格时加引号,想把一组节点画成分组框,子图名称用 cluster_ 前缀。

主文再给排列方向、节点间距和边线调整入口,并要求在它面向的 Markdown 环境使用 dot 代码围栏。围栏写对只是第一步,阅读器还要实际支持对应渲染,不能保证任意平台都会显示。

复杂排版另有完整语法引用,本文只介绍主文基础。提供真实关系清单后,先确认箭头含义,再看生成图是否遮挡、误分组或漏连接;自动布局并不会替你判断哪项依赖是真的。

分类:编程开发

来源仓库:markdown-viewer/skills

适合用来做什么

  • 使用DOT语言创建一个依赖树图。
  • 生成一个调用图以可视化函数调用关系。

安装 graphviz

npx skills add https://www.iskills.cc/skills/markdown-viewer/skills/graphviz/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 graphviz 的用途与原始说明

浏览全部 Skill 指南