为什么需要
独立开发者接手一个不熟悉的代码库,或者项目大了之后自己都记不清某个逻辑在哪里,传统的做法是 grep + 阅读,效率低。Graphify 一条命令扫描整个项目,把代码结构、函数调用关系、SQL schema、文档内容全部转化为知识图谱,AI 编程助手可以直接查询,不用每次重新读文件。
怎么用
bash
uv tool install graphifyy
graphify install
在你的 AI 编程助手(Claude Code、Codex、Cursor 等)里输入:
/graphify .
生成三个文件:
graphify-out/graph.html— 浏览器可视化,点击节点、过滤、搜索graphify-out/GRAPH_REPORT.md— 关键概念、连接关系、建议问题graphify-out/graph.json— 完整图数据,随时查询
还支持导出 Mermaid 调用流程图:graphify export callflow-html
使用案例
你做了一个出海 SaaS,代码库 200+ 文件,需要重构认证模块。用 Graphify 扫描后,AI 助手直接查询知识图谱找到所有认证相关的文件和调用链,不用每次从头读代码。重构效率提升明显——原来需要 2 小时梳理的依赖关系,现在 10 分钟就理清了。
注意事项
- 免费开源(MIT),PyPI 安装
- 需要 Python 3.10+
- 支持 15+ AI 编程工具,包括 Claude Code、Codex、Cursor、Gemini CLI、OpenClaw 等
- 大型项目(>1000 文件)首次扫描可能需要几分钟