← 返回全部文章
·约 8 分钟PPT

🔥 Graphify:让任何文件夹变成可查询的知识图谱,AI 代码理解新范式!

编程开发办公写作图像设计

配套媒体

本页对应的 PPT 与演示视频

graphify-recommend.mp4
PPT
graphify-recommend.pptx浏览器不能直接打开 PPT,下载后用 PowerPoint / WPS / Keynote 查看
下载没反应?点这里复制直链

侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。

PPT../../graphify-recommend.pptx
视频../../graphify-recommend.mp4
本文目录
  1. 🚀 什么是 Graphify?
  2. ✨ 核心功能一览
  3. 🛠️ 快速上手:3 步玩转 Graphify
  4. 第一步:安装(一键)
  5. 第二步:初始化
  6. 第三步:使用
  7. 📊 工作原理:三阶段处理
  8. 第一阶段:AST 解析(确定性)
  9. 第二阶段:多模态提取(AI 增强)
  10. 第三阶段:图谱构建(自动化)
  11. 📊 与竞品对比
  12. 💡 适用场景
  13. 场景 1:新项目上手
  14. 场景 2:代码审查与重构
  15. 场景 3:知识管理与团队协作
  16. 用户群体总结
  17. 💰 定价方案
  18. 🎯 总结

🔥 Graphify:让任何文件夹变成可查询的知识图谱,AI 代码理解新范式!

封面图

一个命令,把你的整个代码库、文档、论文、图片、视频全部理解透。Andrej Karpathy 靠一个 /raw 文件夹管理知识,Graphify 就是它的 AI 升级版——查询效率提升 71.5 倍!

GitHub stars GitHub forks License


🚀 什么是 Graphify?

Graphify 是一个 AI 编程助手 Skill(技能插件),由 Safi Shamsi 开发,GitHub 已斩获 26,609 Stars!

核心定位:让 AI 真正"看懂"你的整个项目,而不只是关键词匹配!

它的工作方式很简单:

/graphify .   # 分析当前目录的一切

然后你会得到一个完整的知识图谱,包含:

  • graph.html - 可交互的图谱,点击节点、搜索、按社区筛选
  • GRAPH_REPORT.md - 核心节点、意外连接、建议问题的汇总报告
  • graph.json - 持久化图谱,几周后再查无需重新读取
  • cache/ - SHA256 缓存,只处理变更文件

✨ 核心功能一览

功能对比表


🛠️ 快速上手:3 步玩转 Graphify

第一步:安装(一键)

pip install graphifyy && graphify install

注意:PyPI 包名是 graphifyy(两个 y),别敲错了!

第二步:初始化

支持 12+ AI 编程助手:

支持的平台

# Claude Code
graphify install

# Cursor
graphify cursor install

# Codex
graphify codex install

# Gemini CLI
graphify gemini install

# ...还有 OpenCode、Copilot CLI、Aider 等

第三步:使用

/graphify .                    # 分析当前文件夹
/graphify query "架构设计"      # 智能查询
/graphify path utils/auth.py   # 分析指定文件
/graphify explain main.py:42   # 解释某行代码

📊 工作原理:三阶段处理

工作流程图

第一阶段:AST 解析(确定性)

无需 LLM,直接解析代码结构!

  • 类、函数、import 关系
  • 调用图(谁调用谁)
  • docstring 和关键注释
  • 25+ 编程语言支持

第二阶段:多模态提取(AI 增强)

  • 视频/音频:使用 faster-whisper 本地转录
  • PDF/文档:提取文字和图表
  • 图片:理解截图、架构图、流程图
  • 支持 25 种语言:Python、JS、TS、Go、Rust、Java、C/C++、Ruby、C# 等

第三阶段:图谱构建(自动化)

  • Claude 子代理并行提取概念和关系
  • NetworkX 构建图结构
  • Leiden 社区检测(基于图拓扑,无需嵌入向量)
  • 关系标注:EXTRACTED(直接发现)、INFERRED(推断,附带置信度)、AMBIGUOUS(待审核)

📊 与竞品对比

竞品对比表

核心优势:Token 效率提升 71.5 倍!


💡 适用场景

场景 1:新项目上手

痛点:接手一个 10 万行的遗留代码库,看不懂结构怎么办?

Graphify 方案:

/graphify .
# 5 分钟后得到 GRAPH_REPORT.md
# AI 自动告诉你:
# - 核心模块有哪些
# - 模块之间的依赖关系
# - 架构设计的核心思路

效率提升:原来需要 3 天理解,现在 5 分钟!


场景 2:代码审查与重构

痛点:想重构一个模块,但不确定改动会影响哪些地方。

Graphify 方案:

/graphify query "哪些函数依赖这个类?"
# AI 基于图谱分析,给出完整的影响链

效率提升:不用 grep 全局搜索,直接看关系图!


场景 3:知识管理与团队协作

痛点:团队文档散落在各处,新人找不到关键设计决策。

Graphify 方案:

  • 把 docs/、papers/、notes/ 全部丢给 Graphify
  • AI 自动构建跨文档的知识图谱
  • 找到文档之间的隐藏关联

用户群体总结

  • ✅ 接手新项目:快速理解代码结构和设计思路
  • ✅ 代码重构:精准定位影响范围,避免踩坑
  • ✅ 知识管理:把散落的文档、论文、图片整合为可查询的知识库
  • ✅ 团队协作:新人 onboarding 效率提升 10 倍
  • ❌ 不适合:纯学习场景(已有大量教程的框架)

💰 定价方案

完全免费!开源项目,MIT 协议!

  • ✅ 个人使用:免费
  • ✅ 商业使用:免费
  • ✅ 修改分发:允许
  • ✅ 闭源使用:允许

GitHub 仓库:https://github.com/safishamsi/graphify


🎯 总结

Graphify 重新定义了 AI 辅助编程的边界:

  1. 不只是搜索,是理解:从关键词匹配升级到知识图谱查询
  2. 多模态支持:代码、文档、图片、视频统统能理解
  3. 效率爆炸:71.5 倍 Token 节省,查询速度提升一个量级
  4. 开箱即用:12+ 平台支持,一键安装

强烈推荐给所有使用 AI 编程助手的开发者!

推荐指数: ⭐⭐⭐⭐⭐(满分5星)

适合人群: 所有 AI 编程助手用户,尤其是接手复杂项目或需要深度代码理解的开发者

立即体验:


本文由 AI 辅助生成,数据截至 2026-04-15,最新信息请以官网为准。