工具 / Graphify

Graphify

  • knowledge-graph
  • skill
  • cli

把代码、文档、论文、图片等建成可查询知识图谱,供 AI 编程助手调用

Graphify 是一个 AI 编程助手的 skill,输入 /graphify . 即可把整个项目目录——代码、文档、PDF、图片、视频——建成一张可查询的知识图谱。代码部分用 tree-sitter 做 AST 静态分析,在本地完成,不调 API;文档、论文、图片等非代码内容通过 LLM 做语义抽取,提取概念与关系。所有节点和边汇入 NetworkX 图,用 Leiden 算法做社区检测,输出交互式 graph.html、可查询的 graph.json 和人类可读的 GRAPH_REPORT.md 审计报告。每条边标注 EXTRACTED(确定抽取)、INFERRED(推断)或 AMBIGUOUS(存疑),区分事实与猜测。支持 Claude Code、Codex、OpenCode、Cursor、Gemini CLI 等 20 余个 AI 编程助手平台。作者 Safi Shamsi,MIT 协议。

社区实测

大幅降低 token 消耗的知识图谱索引,热度高但需注意索引可能过时

  • 大幅节省上下文 token,每查询约节省 71x tokens
  • 将代码库、文档、PDF、SQL schema 等转为可查询的知识图谱,AI 不再逐文件读取
  • 支持跨会话记忆,通过 LESSONS.md 记录哪些回答有效、哪些是死胡同
  • 索引可能过时,存在 drift 和 stale indexes 的风险
  • 是静态文件输出而非实时 MCP server,不能在被 agent 修改代码时实时查询

截至 2026-07-22

pip install graphifyy && graphify install

← 返回工具库