Screenshots
1 / 4About this app
产品详细介绍
Graphify 是 Graphify Labs 开发的代码库理解工具,面向开发者及使用编程智能体的团队。它把文件、函数与相互关联组织成可持续维护的项目上下文,帮助接手代码、追查依赖和评估修改范围的人找到切入点。
用户可自行运行开源命令行工具,也可选择托管云端服务。纯代码提取在本机完成且不调用模型;文档等非代码处理可按配置使用模型。其特点是沿代码关系寻找依据,并保留可回看的来源位置,让开发者和编程助手围绕同一份项目知识开展工作。
核心功能
【交互图谱】:将代码结构显示为节点与连线,选择函数后查看调用关系并打开源文件,了解各部分如何关联。
【路径查询】:用查询、路径追踪和节点解释定位问题,结合返回的文件与位置核对依据,减少反复翻找代码。
【跨仓库分析】:把相关仓库纳入同一图谱,沿服务与代码间的关系检查依赖,辅助判断一次修改可能影响哪里。
【编程助手接入】:通过 MCP 把图谱交给编程助手查询,为回答项目问题和修改代码提供可追溯的上下文。
【增量维护】:代码变化后更新受影响的图谱部分,也可配置 Git 钩子随提交重建,让后续查询使用较新的信息。
适合谁
刚接手代码库,需要梳理结构与依赖的开发者
经常维护多个服务或仓库、需要评估变更影响的团队
希望为编程智能体补充可靠项目上下文的人
使用方式
按官方快速入门安装命令行工具,进入需要分析的代码仓库。
执行纯代码提取,生成仓库关系图;这一模式不需要模型 API Key。
生成报告与 HTML 图谱视图,浏览项目结构。
查询节点或追踪调用路径,结合源文件检查结果。
代码更新后运行增量更新,或按文档配置 Git 钩子保持图谱同步。
This page is curated from Watcha. Names, icons, screenshots and trademarks belong to their owners.
