AI Pulse
📡 X 信号

Graphify 开源:把整个代码库变成可查询的知识图谱

Graphify 开源:把整个代码库变成可查询的知识图谱

把你的整个代码库变成可查询的知识图谱!Graphify 是一个 AI 编程助手技能,能将你的整个项目映射成一个可查询的知识图谱。支持 Claude Code、Codex、Cursor、Gemini CLI、OpenCode 以及 20 多个其他编程代理。

输入 "/graphify .“,它会处理你项目中的所有内容。涵盖 36 种语言的代码、SQL 架构、Shell 脚本、文档、PDF、图片和视频,全部映射到一个图谱中。处理在本地进行,代码处理无需 API。

输出是三个文件。一个可在浏览器中打开的交互式 HTML 可视化。一份包含关键概念、意外关联和建议问题的 Markdown 报告。以及一个可直接查询的 JSON 图谱。

你无需在文件中 grep 或寄希望于 AI 找到正确的上下文,而是直接查询图谱。”什么将 auth 与数据库连接起来?" “找出 UserService 和 DatabasePool 之间的路径。” 图谱能给出精确答案,因为它掌握全局,而不仅仅是上下文中的内容。

构建一个 Git 钩子,在每次提交时自动重建,使图谱随代码库变化保持更新。通过 MCP 服务器推送到 Neo4j 以实现团队共享。生成一个 PR 仪表板,显示合并前的图谱影响。

主要功能:
• 将代码、文档、PDF、图片和视频映射到一个知识图谱中
• 通过 tree-sitter 支持 36 种语言,本地处理
• 支持 Claude Code、Codex、Cursor、Gemini CLI、OpenCode 以及 20 多个代理
• 查询图谱而非在文件中 grep
• 通过 Git 钩子在提交时自动重建
• Neo4j 和 FalkorDB 集成以实现团队共享
• 带有图谱影响分析的 PR 仪表板

100% 开源。我在回复中分享了链接!

本文由 AI 翻译自英文原帖,技术名词保留英文。

查看 X 原帖

订阅 AI Pulse

每天 08:00 · 12:30 · 18:30 · 23:50 更新