code-to-chart
Installation
SKILL.md
Diagram Maker
将代码仓库的 import/依赖关系通过 AST 解析提取出来,自动生成三种图表:
- 架构图(Architecture Diagram) — 模块/目录级别的依赖关系
- 流程图(Flowchart) — 文件级别的 import 调用链路
- 组织架构图(Org Chart) — 目录/文件的层级结构
支持语言:Python、JavaScript、TypeScript、Go、Java
输出格式:Mermaid 文本(.mmd)或 SVG 图片(需系统安装 mmdc)
使用方式
基础用法:分析整个项目
python3 scripts/analyze_codebase.py /path/to/project